Bruce Platt wrote:
> Is this parameter built into the default Trustix 2.2 kernel?  Actually, I am
> referring to vmlinuz available from
> /pub/trustix/releases/trustix-2.2/i586/images/pxeboot.
> 
> In general, how does one tell what parameters from the .config file are
> built into a kernel if the .config is not available?
> 
> I am hoping that this kernel does not have it built in and this is why I can
> not boot a diskless station using an nfs-mounted root partition.  
> 
> I am getting the following error:
> 
> VFS: Cannot open root device "nfs" or 00:ff
> Please append a correct "root=" boot option
> Kernel panic: VFS: Unable to mount root fs on 00:ff

I just set up a TSL3 nfsrooted system (Via EPIA-M)..

I built my own kernel to get more optimum performance out of the little 
box..

so, how have you set up your boot?

this is how I did it;

server;
/etc/dhcpd.conf:
...
        host box.example.com {
                hardware ethernet 00:00:00:00:00:00;
                fixed-address 10.0.0.6;
                option root-path "10.0.0.3:/mnt/tmp";
        }
/tftpboot/pxelinux.cfg/01-00-00-00-00-00-00:
LABEL linux
         KERNEL vmlinuz-epia
         APPEND init=/sbin/init root=/dev/nfs ip=bootp

and then I exported /mnt/tmp on 10.0.0.3..

to get /mnt/tmp sorted out..
# rpm --initdb --root /mnt/tmp
# swup --root /mnt/tmp --import-key \
/usr/share/tsl-gpgkeys/trustix-gpgkey.pub.gpg
# swup --root /mnt/tmp --install bash-static swup
# chroot /mnt/tmp
# swup --install what_you_need

As for your actual question..
I don't know. :)
-- 
Morten
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss

Reply via email to