|
我是官方下的lupu-520.iso,自己下的isolinux4.0.X(具体版本忘了),把lupu-520.iso里面的两个启动文件vmlinuz和initrd.gz,还有lupu_520.sfs文件都拷到预制作的ISO目录内,ISO的目录结构是这样的:
boot目录内没有放文件,就是mkisofs指定-c参数的时候写进boot.cat文件,isolinux目录内是isolinux的启动文件,就是多放了puppy包里的vmlinuz和initrd.gz文件,sfs文件我放在了最顶层,目的是载入镜像的时候能快速找到sfs文件,imgs文件夹里是Maxdos镜像和memtest86+的镜像文件。isolinux.cfg写得也没有问题。引导的时候选Maxdos和memtest86都没有问题。isolinux.cfg文件是这样的:
- default vesamenu.c32
- timeout 300
- F1 readme.txt
- F2 isolinux.cfg
- MENU BACKGROUND back.png
- MENU TITLE Lee's Diy ISO
- MENU TIMEOUTROW 16
- menu color border 30;44 #00000000 #00000000 none
-
- LABEL linux
- MENU LABEL [^A] --
- kernel /isolinux/vmlinuz
- append initrd=/isolinux/initrd.gz
-
- LABEL maxdos
- MENU LABEL [^B] --
- kernel /isolinux/memdisk
- append initrd=/imgs/MAXDOS.IMG
-
- LABEL memtest
- MENU LABEL [^C] --
- kernel /isolinux/memdisk
- append initrd=/imgs/MEMTEST.IMG
-
- LABEL hddboot
- MENU LABEL [^D] --
- kernel /isolinux/chain.c32 hd0,1
-
- LABEL reboot
- MENU LABEL [^E] --
- kernel /isolinux/reboot.c32
复制代码
Puppy启动的时候到sfs的时候出错了,提示pausing
然后给一个最简洁的sh,我想知道puppy的问题出在哪?望各位不吝赐教,在这儿先谢过了。 |
|