NFS root device never ready
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mountall (Ubuntu) |
Fix Released
|
High
|
Scott James Remnant (Canonical) | ||
Karmic |
Fix Released
|
High
|
Scott James Remnant (Canonical) |
Bug Description
Binary package hint: mountall
I have a curious displayless server under my bed that boots via PXE netboot.
Its root filesystem is a remote nfsroot, but it has a locally attached drive for /home.
The new init system is not very clear to me, so I’m unsure how to find out what’s wrong.
Here are some symptoms:
- Boots past init-bottom scripts
- Errors out on mountall exit code 1
- Spawns root shell
- Output of mountall -v in root shell is:
mount / [1191] exited normally
mount /proc [1193] exited normally
mount /sys [1194] exited normally
mount /sys/fs/
mount /sys/kernel/debug [1196] exited normally
mount /sys/kernel/
mount /dev [1198] exited normally
mount /dev/pts [1199] exited normally
mount /dev/shm [1200] exited normally
mount /var/run [1201] exited normally
mount /var/lock [1202] exited normally
mount /lib/init/rw [1203] exited normally
virtual filesystems finished
swap finished
remote finished
(exit code is 1)
- Contents of fstab are:
# file system mount point type options dump pass
proc /proc proc defaults 0 0
/dev/nfs / nfs noatime 0 0
# /dev/sda7
LABEL=sams-home /home ext4 noatime 0 2
# /dev/sda8
LABEL=sams-data /home/towolf/data xfs noatime,user 0 2
# /dev/sda6
LABEL=sams-swap none swap sw 0 0
- Kernel boot line in pxeconfig is:
LABEL samsdiskless
kernel root/sams/vmlinuz
append root=/dev/nfs nfsroot=
I need guidance to get to the bottom of this. Why is mountall exiting with code 1 anyway?
Changed in mountall (Ubuntu): | |
status: | Incomplete → In Progress |
assignee: | nobody → Scott James Remnant (scott) |
tags: | added: ubuntu-boot |
Changed in mountall (Ubuntu Karmic): | |
milestone: | none → ubuntu-9.10-beta |
Changed in mountall (Ubuntu Karmic): | |
status: | In Progress → Fix Committed |
It got worse.
I upgraded after today’s batch of boot-related uploads and now it hangs after /scripts/ init-bottom.
No further output, no root shell.
No idea if this is still mountall. No output no clue.