Last night I migrated my system from FMT1 to FMT2. When the system powered on last night, I received a fsck error when trying to boot my linode. I get the option to press "I" to ignore the error (see error message below) and when I select that option, my linode boots up without any issues.
Code:
fsck from util-linux 2.20.1
fsck.ext3: No such file or directory while trying to open /dev/disk/by-uuid/8e0cc405-efcc-4dcb-bf88-c1d628259680
Possibly non-existent device?
mountall: fsck / [2135] terminated with status 8
mountall: Unrecoverable fsck error: /
Serious errors were found while checking the disk drive for /.
Press I to ignore, S to skip mounting, or M for manual recovery
The UUID specified in the error message points to my "root" filesystem in my fstab
Code:
> cat /etc/fstab
/proc /proc proc defaults 0 0
/sys /sys sysfs defaults 0 0
dev /dev tmpfs rw 0 0
# /dev/xvda
UUID=8e0cc405-efcc-4dcb-bf88-c1d628259680 / ext3 defaults,relatime 0 1
#/dev/xvdb
UUID=cae393fd-f525-48cb-87af-c44972692571 none swap defaults 0 0
(Oh, yea...I booted my system using the recovery image, and running fsck on the partition doesn't find any issues.)
One thing that I thought was interesting is that the symbolic link for this drive is missing from the /dev/disk/by-uuid/
However, running the "mount" command shows that it's mounted using that symbolic link
Code:
> mount -l
/dev/disk/by-uuid/8e0cc405-efcc-4dcb-bf88-c1d628259680 on / type ext3 (rw,relatime)
/proc on /proc type proc (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)