I have a very strange issue that I can't figure out.

My system fails to boot with a "gave up waiting for root device" message. At the initramfs shell, I can see that e.g. the /dev/sdb1 that I expect is not there, which explains the error message. In fact, all /dev/sdX and /dev/disk entries are missing!

If I enter a grub shell, I can see that hd0,msdos1 is detected and I can even ls (hd0,msdos1)/home and see that my files are still there.

Can someone please help me investigate why the disks are not being detected by grub as it tries to boot up?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.