分类: LINUX
2010-09-19 16:03:12
Puppylinux版本为
首先把下载到的ISO档解压,把解压得到的文件放到pxe tftp 服务器上,修改pxelinx.cfg/default
增加一个启动项
Label PuppyLinux
MENU LABEL [^A] PuppyLinux
Kernel /puppylinux/vmlinuz
Append initrd=/puppylinux/initrd.gz pmedia=cd
启动客户端测试
发现在启动的时候说找不到lupu-511.sfs,然后进入文字模式。
解决方法:重新打包initrd.gz文件
把initrd.gz 与lupu-511.sfs 拷到一个空的目录下比如我就拷到/mnt
解压initrd.gz
#gzip –d initrd.gz
#cpio –i -d
重新打包:
#find . | cpio –o –h newc > initrd.img
#gzip -9 initrd.img
#mv initrd.img.gz initrd.gz
把这个initrd.gz 拷回到原目录下就OK了。