QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4608|回复: 3

Isolinux 对winxp\winPE\vista\win7安装光盘的引导

[复制链接]
发表于 2009-11-14 21:30:39 | 显示全部楼层 |阅读模式
很多人想把SLAX和winXP\PE\Vista\win7安装光盘合并在一起做集合光盘,经过我的不断查资料,现在有了。
方法有二,但是鉴于有一种比较古老,实现起来稍微麻烦,这里就只介绍方便使用的了。

前提:用新版的isolinux,版本 3.83pre1以上(包含)
isolinux的配置文件内容如下:

MENU LABEL Boot Windows 2000/XP/2003 (SETUPLDR.BIN) from CD/DVD
COM32 /boot/chain.c32
APPEND ntldr=/I386/SETUPLDR.BIN
对于PE来说,拿深山红叶PE来说,根目录下有WINS的文件夹,里边有SETUPLDR.BIN,APPEND ntldr=/I386/SETUPLDR.BIN这行改为APPEND ntldr=/WINS/SETUPLDR.BIN即可,够简单吧!不同的PE这个文件夹不一样,比如完美者系统维护PE,文件夹名是WXPE,都是4个字符且都在根目录下,你自己看着办吧。

XP的安装盘和PE我测试没有任何问题。

对于VISTA和WIN7稍微麻烦点,就是ISOlinux的引导目录一般在boot目录下,但是VISTA和win7也有这个文件夹,貌似还不能更改,那就更改isolinux的boot目录好了。比如更改为isolinux,isolinux的东西都放置到这个目录下,将Vista和win7的安装镜像展开,配置文件如下:

MENU LABEL Boot Windows Vista/windows 2008/windows7 (bootmgr) from CD/DVD
COM32 /boot/chain.c32
APPEND ntldr=/bootmgr

我引导win7成功

还可以引导grub4dos
MENU LABEL GRUB4DOS menu
COM32 /boot/syslinux/chain.c32
APPEND file=/boot/grub/grldr

isolinux新版本的memdisk已经可以直接加载iso了,将iso展开到内存中运行,特别注意你加载的iso体积别太大,如果iso体积比你的内存还大就不好玩了,嘿嘿。推荐最好不要超过200MB,我加载了不到300MB的win7 PE也启动成功。

LABEL WIN7PE
KERNEL memdisk
APPEND iso initrd=/WIN7PE.iso
win7pe.iso放置在了根目录下,引导成功。

isolinux够强大吧~呵呵,如果isolinux能支持一个完整的中文字体好了,能支持TTF字体的话就更完美了。

[ 本帖最后由 wjping119 于 2009-11-14 21:32 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2009-11-15 16:44:05 | 显示全部楼层
isolinux,那syslinux是不是不行了呢?我用U盘。
终于又看到小平了!
回复

使用道具 举报

 楼主| 发表于 2009-11-16 21:55:31 | 显示全部楼层
引导对象不同而已,isolinux是引导光盘镜像的,syslinux则要广泛的多
回复

使用道具 举报

发表于 2010-5-28 20:18:19 | 显示全部楼层

444444444444

533333333333333333333335666666666666666666333
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-3-29 03:27 , Processed in 0.131286 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表