win2k/xp/2003/vista下硬盘启动 "小芭比 Linux" 或 Puppy Linux 4.00 英文原版全攻略

目前Pup2usb最新版本已支持Vista,该攻略仅适用于少数无法通过Pup2usb安装小芭比的电脑。
准备工作:
在正式开始前,请先下载"小芭比 Linux" 或puppy linux 4.00英文原版的iso,并用winrar或winzip将iso解压到任意硬盘分区的根文件夹下。

一、基本工具
(1) MouseDos 硬盘版 3.0 For Vista
(2) WinGrub(汉化版已包含在XP下无障碍体验puppy必备软件包 之中)

二、安装MouseDOS(略)

三、查看Puppy Linux与vista分区对应关系
通过WinGrub工具查看windows硬盘分区与linux分区的对应关系。
在一般情况下,两者的对应关系如下:(在sata 硬盘中显示为 sd0或sda )
C盘 → (hd0,0) → hda1
D盘 → (hd0,4) → hda5
E盘 → (hd0,5) → hda6 如图:


WinGrub详细用法请参照:
从XP轻松跨入全新的中文Puppy Linux世界
的第二步

四、修改MouseDOS配置
用记事打开C:\MouseDos\MouseDos.cfg,根据第三步找到的对应关系,添加如下:
# 这是iso文件解压到C盘的例子(硬盘为IDE类型)
title Puppy-Linux
kernel (hd0,0)/vmlinuz root=/dev/ram0 PMEDIA=idehd
initrd (hd0,0)/initrd.gz

代码说明:
title Puppy-Linux------------# 显示在GRUB上的标题
kernel (hd0,0)/vmlinuz------# 加载 C盘根目录下的vmlinuz(内核)文件
PMEDIA=idehd--------------# 指定硬盘格式,PMEDIA必须大写,如satat硬盘:PMEDIA=satahd, PMEDIA可有以下参数,如usbflash usbhd usbcd ideflash idehd idecd idezip satahd satacd scsihd scsicd cd ataflash atahd atacd atazip。 如果无法确定PMEDIA参数,可以去掉该项试试。


五、重新启动,选择MOUSEDOS工具箱进入Grub菜单,再选Puppy-Linux就OK了.