Hello,
I am trying out PXE , and Root over NFS for F17. So that my clients boot f17 over PXE
On my server I installed F17 and following:
1. DHCP (configured dhcpd.conf)
2. TFTP (/tftp)
3. NFS (configured exports file with myClientRoot directory)
My DHCP and TFTP are working fine as it downloads initramfs and kernel from the server into the client correctly. But however it then ends up with "Debugging Shell i.e Dracut shell" Pls see attachment.
The directory that contains the ROOT file system is myClientRoot which is pasted in the /tftp directory and both /tftp and /tftp/myClientRoot17 are owned by nobody:nobody with 777 mod.
Important thing to be mentioned is myClientRoot is a folder which has the whole OS(F17 kde) which i installed on a other system and then I pasted the whole "/" in the "myClientRoot" folder (I DONT KNOW WHETHER IS IT CORRECT WAY TO DO CREATE A ROOT FILESYSTEM FOR NFS MOUNTING CLIENTS. Please correct me if i am wrong).
However I have also came across words like "For F17 You need to add the inst.repo= option to point to where you mounted the Fedora 17 ISO on your web server. eg inst.repo=http://10.255.255.254/f17/x86_64/img/" but i dont how to work it with the existing root folder ???
Please help me. Any tutorials, links etc will help.
Thank You
I am trying out PXE , and Root over NFS for F17. So that my clients boot f17 over PXE
On my server I installed F17 and following:
1. DHCP (configured dhcpd.conf)
2. TFTP (/tftp)
3. NFS (configured exports file with myClientRoot directory)
Code:
Exports
/tftpboot/ 192.168.5.16(rw,async,no_wdelay,no_subtree_check,nohide)
/tftpboot/OS/myClientRoot/ 192.168.5.16(rw,async,no_wdelay,no_subtree_check,nohide)
Code:
pxelinux.cfg/default
default linux
label linux
kernel linux
APPEND root=/dev/nfs initrd=initrd nfsroot=192.168.5.1:/tftpboot/OS/myClientRoot rw
The directory that contains the ROOT file system is myClientRoot which is pasted in the /tftp directory and both /tftp and /tftp/myClientRoot17 are owned by nobody:nobody with 777 mod.
Important thing to be mentioned is myClientRoot is a folder which has the whole OS(F17 kde) which i installed on a other system and then I pasted the whole "/" in the "myClientRoot" folder (I DONT KNOW WHETHER IS IT CORRECT WAY TO DO CREATE A ROOT FILESYSTEM FOR NFS MOUNTING CLIENTS. Please correct me if i am wrong).
However I have also came across words like "For F17 You need to add the inst.repo= option to point to where you mounted the Fedora 17 ISO on your web server. eg inst.repo=http://10.255.255.254/f17/x86_64/img/" but i dont how to work it with the existing root folder ???
Please help me. Any tutorials, links etc will help.
Thank You