puppy linux 安装到u盘

—-http://www.douban.com/note/254874068/

用dd写mbr;fdisk用来为u盘制作分区;mkdosfs制作文件系统;syslinux作Bootloader。

http://www.minilinux.net/http://distro.ibiblio.org/quirky/precise-5.4.3/下载syslinux.tar.gz包,解压后放在合适的位置,执行:# dd if=/你指定的位置/syslinux/mbr.bin of=/dev/sda 或# dd if=/usr/share/syslinux/mbr.bin of=/dev/sdc(适用于已有gentoo)或# dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdc (适用于已有puppy)[解压iso,复制]用winrar解开Puppy Linux iso文件,将initrd.gz,vmlinuz,pup_4xx.sfs,zdrv_4xx.sfs四个文件复制到FAT32格式磁盘根目录下(NTFS格式不认)boot文件夹下面的vmlinuz和initrd.gz复制到闪存盘的根目录下面。再把附件中的isolinux.tar.gz包下载解压,把其中的所有文件均复制到闪存盘根目录下面,并把其中的isolinux.cfg改名为syslinux.cfg。用记事本打开优盘里的syslinux.cfg,找到pmedia=cd这项,把他改成pmedia=usbflash,将闪存盘卸载,安装syslinux。执行:/你放的位置/syslinux/syslinux /dev/sda1例如:# umount /mnt/usb# syslinux /dev/sdc1重启计算机后在Bios中将USB引导设为第一位,http://www.minilinux.net/node/72http://www.gentoo.org/doc/zh_cn/liveusb.xml制作自己的Puppy Linux Live-CD发行版的三种方法http://www.minilinux.net/node/613http://www.docin.com/p-220100845.html=====一个简单的方法是用软件unetbootin===syslinux.cfg写法:#default puppydefault menu.c32#display boot.msgprompt 0menu title UNetbootin-2013timeout 10F1 boot.msgF2 help.msgF3 help2.msglabel puppymenu label puppy 5.4.3 precisekernel vmlinuzappend initrd=initrd.gz pmedia=usbflashlabel Tinycoremenu label Tinycore Linux zh_CN 3.8kernel bzImage-tc vga=771

append initrd=tinycore.gz nglcf.gz

ps:因为为windows 不支持U盘的分区,只显示一个分区,可否将U盘分成两个分区,先将puppy安装到第一个分区,再制作备份,然后再填充到第二个分区。

需要验证

参考:

经过反复摸索,我总算搞定了用这个U盘第二分区装载PE的办法。 第一步,用这个启动盘制作一个 能用的PE启动盘,毫无意外,这个时候U盘将被重新格式化为单个分区。 第二步,打开diskgenius,将U盘备份到镜像文件,默认文件后缀名为 pmf。 第三步,用diskgenius 删除U盘分区,重新分区。先建立第一个分区,再建立第二个分区,并激活第二分区。由于第一个分区是平时在windows下使用的主要存储分区,所以主要的容量都放在第一分区,第二分区的大小 则根据你的PE文件的大小留出200M左右的磁盘交换空间即可。第四步,用diskgenius 将分好的两个分区分别格式化。 第五步,用diskgenius 先前所备份的镜像文件写入 U盘第二分区。 然后 一切OK !!

不论你在什么时候开始,重要的是开始之后就不要停止

puppy linux 安装到u盘

相关文章:

你感兴趣的文章:

标签云: