使用syslinux在u盘安装pubbylinux和winpe双系统
1,在u盘里安装winpe,请参见"比较简单的制作U盘winpe启动盘方法"
比较简单的制作U盘winpe启动盘方法 收藏
1,下载一个深度winpev3.iso
2,用winrar或ultraISO解压深度winpev3.iso
3,进入解压出来的文件夹下,找到setup目录,运行pesetup.exe(先把杀毒软件和UAC关掉)
第一步:选择“[3] Grub安装/启动 (U 盘安装,MS-DOS + GRUB)”
第二步:输入U盘盘符
第三步:把U盘格式化为USB-HDD/USB-ZIP(根据你的主板支持的usb启动格式)
第四步:安装winpe
4,安装完后,重启计算机,进入BIOS设置,把U盘启动选为第一启动项就ok了
5,做好的winpe有什么有?
a)可以在系统起不来或忘了windows密码的情况下,不有拆下硬盘就可以查看硬盘数据
b)可以通过一些sam工具去除密码
c)重装系统之前,可以先入winpe对硬盘分区或备份数据
d)在电脑没有光驱的情况下,可以把操作系统安装程序拷到u盘安装
2,在u盘里安装pubbylinux,请参见"制作pubbylinux的u盘启动盘步骤"
制作pubbylinux的u盘启动盘步骤 收藏
1,下载pubbylinux4.0.iso,pub2usb.exe,syslinux3.8.2.tar.gz
2,解压syslinux3.8.2.tar.gz
3,在命令行中进入syslinux3.8.2.tar.gz解压目录下的win32目录
4,输入命令:syslinux.exe -m -a -d /boot
I: (I:为u盘盘符),
5,运行pub2usb.exe,根据提示选好pubbylinux.4.0.iso目录和u盘盘符(记得不要重新格式化U盘)
6,在U盘根目录下打开syslinux.cfg,把内容改为
default puppy/vmlinuz
initrd=puppy/initrd.gz PMEDIA=usbflash
7,重启机器,修改bios使用u盘启动就ok了
3,找到如下文件,并放到u盘根目录下:
vesamenu.c32
(可在syslinux安装包里找到)
ldntldr
(在grubutil里下载个loadbin包, 解压后把ldntldr.bin改为ldntldr即可.)
ntldr(在"深度winpev3.iso"里找到winxe目录下找到SETUPLDR.BIN,改名为ntldr即可。)
4,修改u盘根目录下的syslinux.cfg文件:
# 注意:符号#代表注释符
#default /ldntldr initrd=/ntldr PMEDIA=usbflash #不需菜单,直接启动winpe
#default puppy/vmlinuz initrd=puppy/initrd.gz PMEDIA=usbflash
#直接启动pubbylinjx
default /vesamenu.c32 #默认进入syslinux启动项选择菜单 MENU TITLE
MultiBoot prompt 0
timeout
300
label
puppy #pubbylinux启动菜单项 MENU LABEL Puppy USB Linux
kernel
/puppy/vmlinuz append initrd=/puppy/initrd.gz
label
winpe #winpe启动菜单项 MENU LABEL WinPE
kernel
/ldntldr append initrd=/ntldr