Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
wiki:netbooting [2014/01/28 14:22] – [Putting it all together] gerald_clark | wiki:netbooting [2014/08/14 05:30] (current) – [Putting it all together another way.] curaga | ||
---|---|---|---|
Line 157: | Line 157: | ||
- Loads TCL. | - Loads TCL. | ||
- TFTP gets **/ | - TFTP gets **/ | ||
- | - TFTP gets each file listed in **nfs.list** and places it in /opt/tce. | + | - TFTP gets each file listed in **nfs.list** and places it in /tmp/tce, a temporary directory in RAM. |
- | - Mounts all applications in /opt/tce. | + | - Mounts all applications in /tmp/tce. |
- Mounts myserver:/ | - Mounts myserver:/ | ||
Any additional extensions installed by Appbrowser will be saved on the nfs share, and will be loaded during boot, just as you would expect with a local drive. | Any additional extensions installed by Appbrowser will be saved on the nfs share, and will be loaded during boot, just as you would expect with a local drive. | ||
Line 165: | Line 165: | ||
===== Putting it all together another way. ===== | ===== Putting it all together another way. ===== | ||
- | If you are using pxelinux version 3.71 or greater, you can load the nfs-utils with initrd instead of using tftplist. To do this you need to create another cpio archive that contains /opt/tce/nfs-utils.tgz. | + | If you are using pxelinux version 3.71 or greater, you can load the nfs-utils with initrd instead of using tftplist. To do this you need to create another cpio archive that contains /tmp/builtin/nfs-utils.tcz. |
- | - mkdir -p /tmp/opt/tce/optional | + | - mkdir -p /tmp/tmp/builtin/optional |
- | - cp nfs-utils.tcz /tmp/opt/tce/optional | + | - cp nfs-utils.tcz /tmp/tmp/builtin/optional |
- | - echo " | + | - echo " |
- cd /tmp | - cd /tmp | ||
- | - find opt | cpio -o -H newc | gzip -9 > / | + | - find tmp | cpio -o -H newc | gzip -9 > / |
- copy nfs-utils.cpio.gz to the directory containing tinycore.gz. | - copy nfs-utils.cpio.gz to the directory containing tinycore.gz. | ||
The PXE boot entry now is: | The PXE boot entry now is: |