I am doing a clean install of Ubuntu Server 16.04 LTS on a machine with a single internal SSD. After completing the install, the system fails to boot and prints a single line
fsck output, with the rest of the screen entirely blank.
This very same server installs Ubuntu Server 14.04.4 LTS just fine, so this is very specific to 16.04 LTS. I've tried installing every which way I can think of in 16 and I get the same results every time: installation completes with no errors, but upon reboot I get a black screen with that one line of
fsck output after rebooting :(
I noticed that one big difference between 14 and 16 installs on this server machine (which is unexceptional, it's just a generic Broadwell i5 box with 16GB RAM and Samsung 850 EVO SSD) is that Ubuntu 14 detects and installs the drive as
/sda whereas Ubuntu 16 detects and installs the drive as
/sdc -- furthermore, Ubuntu 16 detects the USB flash drive with the Ubuntu install as
/sda! This strikes me as .. very incorrect.
How can I get the Ubuntu Server 16.04 install to stop treating the USB installation drive as
Edit: per request, here's the output of
fdisk after pressing alt+→ near the end of the install
here's the output of
# mkdir /mnt/ssd # mount /dev/sdc1 /mnt/ssd # nano /mnt/ssd/etc/fstab
When I boot into "rescue mode" from the USB install media (no option to boot in recovery mode is presented to me), I get the following options for "device to use as a root file system"
/dev/sda1 /dev/sda5 /dev/sdb1 Assemble RAID array Do not use a root file system
Notice that no /sdc filesystem is detected or shown. However, when I enter console under
fdisk -l I do see what I installed as /sdc!
I tried "Reinstall GRUB boot loader" targeting
/sda1 and I get an error. I tried it again with
/sda as the target, and that seemed to work.
But rebooting, same black screen, single like fsck output unfortunately.