无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4976|回复: 6
打印 上一主题 下一主题

[转帖]Isolinux 对winxp\winPE\vista\win7安装光盘的引导

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-28 20:03:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖转自中国linux公社论坛,原帖的地址是http://www.linuxfans.org/bbs/thread-190285-1-1.html


很多人想把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字体的话就更完美了。


各位,我可没有测试过,请老大们测试下!
2#
发表于 2009-11-28 20:45:39 | 只看该作者
还不知道syslinux和isolinux应用的时候区别在哪,,看到很多PE里两个文件夹都放,只放其中一个不行吗?
回复

使用道具 举报

3#
发表于 2010-3-14 14:17:02 | 只看该作者
太谢谢了,正需要,我试试啊
回复

使用道具 举报

4#
发表于 2010-3-24 19:52:04 | 只看该作者
谢谢楼主,这个很有用~~~
回复

使用道具 举报

5#
发表于 2010-3-25 17:47:27 | 只看该作者
顶一个,谢谢分享,学习了!
回复

使用道具 举报

6#
发表于 2011-4-21 00:13:38 | 只看该作者
谢谢分享,学习了!顶一个
回复

使用道具 举报

7#
发表于 2011-4-21 08:40:38 | 只看该作者
这个有空可以试试看。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-30 21:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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