After the new update of deepin 15.6 this error is showing while booting up.
closed as unclear what you're asking by Rui F Ribeiro, schily, Jeff Schaller♦, slm♦ Aug 12 '18 at 14:20
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
The kernel is not able to access the device that contains the root filesystem.
- a typo in kernel boot parameters (unlikely in your case)
- an error in building initramfs/initrd: either the initramfs has not been built at all, or a driver that is necessary for accessing the root filesystem has been omitted.
If the bootloader menu includes an option to boot with the previous kernel version, try that: the initramfs/initrd file for that kernel version should remain unchanged after the update.
If you can successfully boot with the previous kernel, then check the sizes of the initramfs/initrd files, usually located in
/boot: they are usually named something like
initrd.img-<kernel version> or
initramfs-<kernel version>. If the initramfs file for the new kernel is significantly smaller than the respective file for the older kernel, it is very likely that the new file is incomplete and needs to be recreated.
In Debian and related distributions, you can usually use
update-initramfs to recreate the initramfs file. The command should be
update-initramfs -u -k <new kernel version>.