sorry for my poor english...
I hope that is the correct place for this post, and apologize me if not.
I try to boot Mageia2 on PXE diskless client from lan nfs serveur : (192.168.0.10 in this exemple)
To create testinitrd with nfs support , i run dracut with :
- Code: Select all
dracut -f -d nfs -d network /home/urg/mageiaOnNfs/mageia2/boot/testinitrd
(where /home/urg/mageiaOnNfs/mageia2/boot/ point to correct tftp boot place)
and generate directly testinitrd in correct tftp folder.
192.168.0.10:/tftpboot/mageia2/boot/loopbacks is a nfs shared export folder in wich i have copied the mageia file system.
create a new entry in : tftpboot/pxelinux.cfg/default
- Code: Select all
LABEL Mageiatest
KERNEL mageia2/boot/vmlinuz-3.3.6-server-2.mga2
APPEND initrd=/mageia2/boot/testinitrd rd.neednet=1 rd.driver.pre=nfs rootfstype=nfs root=nfs:192.168.0.10:/tftpboot/mageia2/boot/loopbacks:-t rd.luks=0 rd.lvm=0 rd.md=0 rd.dm=0 vga=788
note that some another tftpboot folders entries runs perfectly with other linux distribution (SliTaz, ubuntu) on this server.
when client boot with this entrie i get this error :
- Code: Select all
dracut : FATAL: don't know how to handle 'root=nfs:192.168.0.10:/tftpboot/mageia2/boot/loopbacks'
nfs seems not run. I try with a recompiled kernel with nfs direct support and i get the same error.
on fedora forum i see that dractcut-network package must be installed. On Mageia i don't found this package.
some people says me that Mageia2 dracut package contains dractcut-network...
is there some charitable man to help me to boot Mageia2 clients from my nfs server.
By avance many thanks for your help.
Roland
http://medintux.org