Hi Stephen,<br> You have to append the kernel options. You can do that either compiling thjis option in the kernel orappending in yaboot.conf. Is your yaboot reading the config file (yaboot.conf)?<div><br></div><div>Regards,</div>
<div>Errlon<br><div><br></div><div>Check this out:<div><br>_____________<br><b>Diskless Clients on POWER Systems</b><br><br>Configuration with boot loader<br><br>The configuration of diskless clients on power is similar to x86. In spite of using the pxelinux.0 boot loader, yaboot is used. <br>
- Download the last version from yaboot’s project website.<br><a href="http://yaboot.ozlabs.org/releases/yaboot-1.3.14.tar.gz">http://yaboot.ozlabs.org/releases/yaboot-1.3.14.tar.gz</a><br>- Install the libs needed to compile it:<br>
yum install e2fsprogs*<br>- Make it:<br>cd yaboot-1.3.14; make<br><br>Your directory tree on the server must look like this:<br>/tftpboot/<br><br>|<br><br>|-> ppc/<br><br>| |<br><br>| |-> vmlinuz<br><br>| |-> initrd<br>
<br>| |-> yaboot<br><br>|<br><br>|-> etc/<br><br>| |<br><br>| |-> yaboot.conf<br><br>Edit yaboot.conf so it looks like this:<br># yaboot.conf<br><br># used in tftp server to netboot<br><br><br><br>init-message = "\nIBM yaboot\nHit <TAB> for boot options.\n\n"<br>
<br>timeout=6000<br><br><br><br>image=/ppc/vmlinuz<br><br>label=linux<br><br>initrd=/ppc/initrd<br><br>append="ramdisk_size=8192" noapic rw ip=dhcp root=/dev/nfs<br><br>read-only<br><br><br>Configuration without boot loader<br>
<br>You can also boot the client without a boot loader. To do so, the bootable kernel must carry the ‘appended’ options compiled in. Here you can find a .config file with all options set to boot via bootp without boot loader . The kernel command line option can be set in:<br>
<br>Kernel options--><br>[*] Default bootloader kernel arguments<br>(ramdisk_size=9216 noapic rw ip=dhcp root=nfs verbose) Initial kernel command string<br><br><br>Then, in spite of specifying tha yaboot in dhcp.conf, set the kernel image as default boot file:<br>
<br><br>host kvm1 {<br><br>hardware ethernet 00:0c:29:eb:d3:7e;<br><br>next-server 172.16.6.1;<br><br>fixed-address 172.16.6.129;<br><br>filename "ppc/zImage.pseries";<br><br>option root-path "172.16.6.1:/exports/fedora12";<br>
<br>}<br><br><br>On Fri, Apr 23, 2010 at 12:04 PM, Stephen Allen <<a href="mailto:p0036343@brookes.ac.uk">p0036343@brookes.ac.uk</a>> wrote:<br>><br>> I'm having exactly the same problem as Erlon reported on 13th April, but looking through the archives I can't find a solution.<br>
><br>> _____<br>><br>> Root-NFS: No NFS server available, giving up.<br>> VFS: Unable to mount root fs via NFS, trying floppy.<br>> VFS: Cannot open root device "(null)" or unknown-block(2,0)<br>
> Please append a correct "root=" boot option; here are the available options:<br>> Kernel panic - not syncing:<br>> Call Trace:<br>> _____<br>><br>><br>> Any ideas?<br>><br>> Kind regards,<br>
> Steve<br>><br>><br>> --<br>> Stephen Allen<br>> Senior Computing Officer<br>> School of Technology<br>> Oxford Brookes University<br>> Wheatley Campus<br>> OXFORD OX33 1HX<br>> United Kingdom<br>
><br>> Tel: +44 (0)1865 484 513<br>> Mob: +44 (0)7824 598 334<br>> _______________________________________________<br>> Yaboot-users mailing list<br>> <a href="mailto:Yaboot-users@lists.ozlabs.org">Yaboot-users@lists.ozlabs.org</a><br>
> <a href="https://lists.ozlabs.org/listinfo/yaboot-users">https://lists.ozlabs.org/listinfo/yaboot-users</a><br><br></div></div></div>