Failed to Reboot the Environment After Driver Upgrade
Symptom
After the Driver component of a later version is installed, an exception occurs during the environment reboot. The dmesg log message shown in Figure 5-4 is displayed, indicating that devdrv_device_driver fails to load the davinci_mini.fd file from the /home/bios directory.
Possible Cause
The rootfs may be repacked due to the upgrade of the file system driver or kernel. The .ko driver file in the old environment is packed into the rootfs. As a result, the image file fails to be loaded.
Solution
To rectify the fault, perform the following steps:
- Uninstall the Driver package.
- Pack the rootfs.
dracut --force
- Reboot the environment.
reboot
- Reinstall the Driver package.