I install Ubuntu Server 16.04 on a SATA3 - 750 GB, but I hadn't success in the first try. After booting with the USB, Grub2's console was loaded and I had to load manually the Ubuntu. (I also have another HD with Xubuntu installed)
To load the Ubuntu Server I did:
grub> set root=(hd1,msdos5) grub> linux /install/vmlinuz grub> initrd /install/initrd.gz grub> boot
It worked and I was able to install the Ubuntu, but after select the option at grub I got frozen in a black screen with a similar message:
dev/sdb1: mount, files: XXXXXX, blocks XXXXXXX
What I have done to solve the problem:
- Check for consistency on the HD, no error found.
- When frozen in black scream, Ctrl+Alt+Del restart the system showing Ubuntu image before closing.
- I was able to load and use the OS in recovery mode.
- In recovery I execute all the options of update, check filesystem and others that work fine.
- The grub master was installed in my Xubuntu HD, so the config files for grub are saved there.
Some observations that I found when searching for solutions:
I read that sdb1 can be the cause for not loading the OS.
That I should specify the location of the root filesystem when loading the OS with grub, otherwise it could get kernel panic. The command should be:
grub> linux /install/vmlinuz root=/dev/sda1
I believe the problem is simple, the OS is not able to find the right file to start.
I need ideas to solve this problem.
Thanks in advance!
UPDATE - update-grub command (output)
Generating grub configuration file ... Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. Found linux image: /boot/vmlinuz-4.13.0-37-generic Found initrd image: /boot/initrd.img-4.13.0-37-generic Found linux image: /boot/vmlinuz-4.13.0-36-generic Found initrd image: /boot/initrd.img-4.13.0-36-generic Found memtest86+ image: /boot/memtest86+.elf Found memtest86+ image: /boot/memtest86+.bin Found Ubuntu 16.04.4 LTS (16.04) on /dev/sdb1 done