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/72
http://www.gentoo.org/doc/zh_cn/liveusb.xml
制作自己的Puppy Linux Live-CD发行版的三种方法
http://www.minilinux.net/node/613
http://www.docin.com/p-220100845.html
=====
一个简单的方法是用软件unetbootin
===
syslinux.cfg写法:
#default puppy
default menu.c32
#display boot.msg
prompt 0
menu title UNetbootin-2013
timeout 10

F1 boot.msg
F2 help.msg
F3 help2.msg

label puppy
menu label puppy 5.4.3 precise
kernel vmlinuz
append initrd=initrd.gz pmedia=usbflash

label Tinycore
menu label Tinycore Linux zh_CN 3.8
kernel 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 !!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值