Package: initrd-netboot-tools
Version: 0.5.3cvs.20040906-11
Severity: normal

I tried switching an ia64 with an existing debian sarge netboot system
on it (was using a hand-built nfsroot kernel) to using
initrd-netboot-tools. There were some problems..

I get this on boot, until I hit ctrl-c:

/etc/lessdisks/mkinitrd/network_script: eth0: bound to 192.168.1.7
NOTE: assuming siaddr 192.168.1.1 is also NFS server...
attempting to mount NFS filesystem...
mount -nt nfs -o ro,async,nolock 192.168.1.1:/srv/nfs/elephant /mnt
mount: proc already mounted or proc busy
INIT: version 2.86 booting
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
Couldnt get a file descriptor referring to the console
...

After I press ctrl-C, I get one more error message in similarly
malformed English:

Couldnt Activating swap.

I've no idea where these messages are coming from, but they're new
after switching to initrd-netboot-tools. FWIW, my console is both on a
serial port and on tty0; this ia64 can drive both simulantaneously.

Then I got this after it booted up:

INIT: Id "1" respawning too fast: disabled for 5 minutes
INIT: Id "2" respawning too fast: disabled for 5 minutes
INIT: Id "3" respawning too fast: disabled for 5 minutes
INIT: Id "4" respawning too fast: disabled for 5 minutes
INIT: Id "5" respawning too fast: disabled for 5 minutes
INIT: Id "6" respawning too fast: disabled for 5 minutes
INIT: Id "T0" respawning too fast: disabled for 5 minutes

Well, I sshed in and it seems that /dev/ is a devfs filesystem. As I
have no devfsd, this can't work well. I looked at
/etc/lessdisks/mkinitrd/install_scripts/90_mount_nfs_root and found the
devfs mount there. Seems useless for my case since my nfs root includes
a complete, static /dev. I commented the mount out, remade my initrd,
and all is well.

I think I'm trying to use this package in a way you didn't really
expect; probably some part of using it right (in a fully lessdisks
environment) makes the devfs mount make sense. I do think it would be
nice if it supported what I'm trying to do with it a little bit better.
Maybe it could omit mounting devfs if /dev is already fully populated?

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to