I want to use a new motherboard with an old disk. The disk has just one partition, with Debian/jessie installed. On booting, Debian is found and begins to start up with usual dmesg output lines. After the line
Begin: Waiting for root system ...
the system hangs a while, then writes
Gave up waiting for root device.
...
ALTERT! /dev/idsk/by-uuid/... does not exist.
Dropping to a shell!
...
/bin/sh: can't access tty; job control turned off
(initramfs)
Next attempt: I booted from a Debian netinstall CD into rescue mode. When executing a shell, the disk was found. I then reinstalled Grub to the disk. However, on rebooting from the disk, the above behavior hasn't changed.
mount
your final root device. It likely interprets that device to be some value stored ingrub.cfg
thatgrub
passes to the kernel as a parameter. You need to change that somehow. I hategrub
. – mikeserv Dec 20 '14 at 22:27