无忧启动论坛
标题:
请lianjiang和GRUB高手看看:关于最新版grub4dos模拟ISO的问题!
[打印本页]
作者:
senjury
时间:
2008-1-28 14:33
标题:
请lianjiang和GRUB高手看看:关于最新版grub4dos模拟ISO的问题!
用移动硬盘进入DOS,启动GRUB4DOS命令行,使用的是最新版08-01-03的版本。
分别试验加载Fedora8DVD安装镜像、WinXP英文原版镜像、老毛桃PE里WINPE.IS_解压出来的WinPE.ISO三个ISO镜像文件,
结果分别如下:
1〉加载Fedora8DVD安装镜像Fedora-8-i386-DVD.iso
grub>map (hd0,0)/Fedora/Fedora-8-i386-DVD.iso (hd32)
grub>map --hook
grub>chainloader (hd32)
Load Segment: 0x0 System Type: 0x0 Sector Count: 0x4
Load RBA: 0x21D Boot Type: 0 = No Emulation
grub>boot
ISOLINUX 3.36 2007-02-10
停到这里。
2〉加载WinXP英文原版镜像VRMPOEM_EN.iso
grub>map (hd0,0)/WinXP/VRMPOEM_EN.iso (hd32)
grub>map --hook
grub>chainloader (hd32)
Load Segment: 0x0 System Type: 0x0 Sector Count: 0x4
Load RBA: 0x155 Boot Type: 0 = No Emulation
grub>boot
CDBOOT: Cannot boot from CD - Code: 1
停到这里。
3〉加载老毛桃PE里WINPE.IS_解压出来的WinPE.ISO
grub>map (hd0,0)/PE/WinPE.ISO (hd32)
Error 60: File for Drive Emulation must be in one contiguous disk area
无法继续。
我的目的是利用GRUB引导操作系统安装盘ISO,模拟使用安装光盘全新安装操作系统的效果。
作者:
senjury
时间:
2008-1-28 14:49
又确认了一步,当map --hook后,(hd32)确实已经挂载上了。
可以通过(hd32)/浏览到ISO里的文件。
作者:
enginex
时间:
2008-2-14 09:58
看起来有点复杂啊,请问有没有GRUB的教程??
作者:
rnong
时间:
2008-2-17 00:13
感兴趣。
楼主的内存多大?上面这几个镜像文件分别多大?用的最新版grub4dos版本号多少?
我用12-24版本的好像成功过。
title Boot from CD-ROM image xpvol iso
find --set-root /boot/grub/cn_xpsp2.iso
map --mem /boot/grub/cn_xpsp2.iso (hd32)
map --hook
chainloader (hd32)
boot
作者:
rnong
时间:
2008-2-17 01:08
又看到一条帖子
http://bbs.wuyou.net/viewthread. ... able&tid=116795
“作者: lvjianghui 时间: 2007-12-1 10:25 PM
强烈支持,这才是问题的关键
呵呵,不用试了,虚拟的CDROM不可能安装WINDOWS的,除非有人编写一个像无盘天使那样的驱动.
将将GRUB产生的虚拟CDROM带入WINDOWS的安装环境.
因为WINDOWS启动(安装)时,是通过直接访问硬件的.
所以....
只能通过编写一个特定的驱动让WINDOWS启动(安装)时可以找到虚拟的CDROM,才可以实现.
可以进PE,因为现在的PE都是加载到内存后启动的.
找不到外置程序,因为启动PE后根本就找不到那个虚拟的CDROM.
强烈支持!!! 这才是关题的关键..
其实其他的任何的议论都只是 隔靴搔庠,说不到问题的症结.
兄弟们,同志们,不可以另载的呀!
请参考以上贴子!”
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/)
Powered by Discuz! X3.3