分页: 1 / 1
[10楼成功引导8.04livecd和winXP安装盘2in1]如何将多个系统刻录在一个DVD盘上,要启动后选择安
发表于 : 2008-08-14 17:14
由 pollothana
一般DVD版的Linux发行版镜像只有3G左右,DVD盘一般4.37G,还可以容纳两张CD的大小。
比如,我想把Fedora 9的DVD镜像,Ubuntu 8.04的liveCD镜像,还有一张WindowsXP刻在一张DVD上,在启动时选择安装哪个,应该怎么做?望高手指教。谢谢!
发表于 : 2008-08-15 16:19
由 tishensnoopy
好贪心~~~~~
发表于 : 2008-08-15 16:21
由 steley
我也想这样

发表于 : 2008-08-15 17:20
由 piervan
同问
发表于 : 2008-08-15 17:28
由 bones7456
呵呵,至少理论上是可行的,启动高手吧,那个 ptptpt呢?
我也要呀,我也贪
发表于 : 2008-08-15 21:19
由 yyqjiji
我也要呀,我也贪
我像把XP VISTA UNBUNTU8.10刻在一张盘上,指教呀
发表于 : 2008-08-15 21:46
由 kangtian
很简单,有神奇的grub(grub ,grub2 ,grub4dos)和easyboot,还有国人开发的时空淘气包。这些多重引导器可以帮助你构建多系统安装源。
不过没有必要,linux发行版的开发速度太快了,而且基本都可以借助硬盘和网络来安装。vista和xp也都可以通过硬盘安装。
我现在是准备了一个linux winpe二合一的可启动u盘,供不时之需。
发表于 : 2008-08-15 22:34
由 lll9p
usb-boot才是王道~
发表于 : 2008-08-15 23:51
由 bobobo80
理论上是用grub,但是不会。
发表于 : 2008-08-18 0:35
由 pollothana
首先尝试用isolinux直接引导windows的/I386/SETUPLDR.BIN失败,因为很多Linux安装盘都是用isolinux引导的,这样可以避免修改文件,只需要在isolinux.cfg中添加菜单。但是失败了,因为isolinux不能直接引导/I386/SETUPLDR.BIN,这个问题在syslinux官网有很多人提过了,没有解决。当然,或许可以通过引导镜像从DOS或WinPE安装windows,那是另外一回事了。
然后尝试用grub(gnu grub)引导/I386/SETUPLDR.BIN,失败。同样无法引导。
http://www.gnu.org/software/grub/manual ... CD_002dROM
最后选择grub4dos,在winxp下用ultraiso做。引导WinXP成功(当然,mkisofs应该也能做,但是没有ultraiso改起来方便,另外我的linux分区没有容量用虚拟机做测试了)。
方法如下:
下载并解压grub4dos,修改menu.lst
代码: 全选
# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.
#
default 0
timeout 30
splashimage=(cd)/splash.xpm.gz
hiddenmenu
title Install Windows XP
rootnoverify (cd)
chainloader (cd)/I386/SETUPLDR.BIN
boot
title Boot Ubuntu 8.04 LiveCD
rootnoverify (cd)
chainloader --force (cd)/isolinux/isolinux.bin
boot
title Reboot System
reboot
title Shut Down
halt
title Boot From Hard Disk
rootnoverify (hd0,1)
chainloader +1
boot
2.用ultraiso新建光盘镜像,在 文件->属性 里勾选 允许小写字母。将grub4dos目录下所有内容添加到光盘根目录;然后复制grldr文件到另外的目录,重命名为grldr.bin,在ultraiso中选择启动光盘->加载引导镜像,并加载该文件。
3.将Ubuntu 8.04LiveCD和WindowsXP(原版或VOL版)光盘内所有文件加入新建光盘根目录。
4.其实Ubuntu 8.04LiveCD和WindowsXP,以及Fedora 9 20080718 Re-Spin内的文件名都不冲突,都可以放在根目录下,Linux通过grub引导的isolinux来引导,但是这两个版本里带的isolinux都要强制校验光盘,所以必须
用Fedora 8带的isolinux.bin替换/isolinux/isolinux.bin,保存镜像。这样Ubuntu8.04可以顺利启动livecd并顺利安装(但是选择语言等菜单就不能用了);Fedora 9 20080718 Re-Spin虽然能启动,但是会找不到安装文件,所以引导失败。
这里有Ubuntu七合一和四合一的不解压CD的DVD盘制作方法,供参考:
http://muzuiget.blog.ubuntu.org.cn/2008 ... %B8%80dvd/
我觉得在其中添加Windows安装盘应该没问题。但是DVD安装盘未必能行,因为超过2G的文件必须用UDF格式刻录。