|
最新版的vboot可以实现直接把iso虚拟成光驱来启动,而且无需连续存储,不需要加载入内存
这里我把vboot 1.0制作成了软盘镜像vboot.vfd,配合vboot自带的xp/2003驱动软盘镜像,可以实现直接从硬盘上的iso启动并安装系统。方法大致如下:
假设vboot.vfd和vboot-xp.img都在第二主分区,第一次启动grub4dos:
map --mem (hd0,1)/vboot.vfd (fd0)
map --mem (hd0,1)/vboot-xp.img (fd1)
map --hook
chainloaer (fd0)/vbootldr.mbr
boot
进入grub2
vboot cdrom=(hd0,2)/xp.iso boot=cdrom
boot
然后即可以从xp.iso启动,并且会自动从fd1加载vboot驱动,无需按F6
第一阶段安装完后重启再次进入grub4dos
map --mem (hd0,1)/vboot.vfd (fd0)
map --hook
chainloader (fd0)/vbootldr.mbr
boot
进入grub2
vboot cdrom=(hd0,2)/xp.iso boot=harddisk
boot
然后就能自动开始第二阶段安装,而且虚拟光驱已经加载。
第二阶段完成后,直接从硬盘重启就完成了安装。
如果装完后觉得不爽,可以在设备管理器中卸掉vmlite vboot dummy scsi disk device这个驱动
下面是提到的两个镜像
vboot.rar
(562 KB, 下载次数: 1358)
vboot-xp.rar
(326.76 KB, 下载次数: 1072)
如果要安装2000,2003或者xp/2003 x64,请用以下镜像替代vboot-xp.img
vboot-2k.rar
(328.26 KB, 下载次数: 723)
vboot-2k3.rar
(322.62 KB, 下载次数: 623)
vboot-x64.rar
(338.48 KB, 下载次数: 566)
新增:需要F6加载sata/scsi/raid驱动式的操作方法(感谢67楼zoom4ever 测试):
把vboot.vfd扩展成2.88M的镜像,然后把vboot-xp.img中所有文件加入vboot.vfd。并准备好驱动软盘镜像srs.img,其中txtsetup.oem的要有default项驱动
第一次启动进入grub4dos,
map --mem (hd0,1)/vboot.vfd (fd0)
map --mem (hd0,1)/srs.img (fd1)
map --hook
chainloader (fd0)/vbootldr.mbr
boot
进入grub2后执行
vboot cdrom=(hd0,2)/xp.iso floppy=(hd0,2)/vboot.vfd boot=cdrom
boot
然后windows会自动从两个虚拟软驱加载vboot和srs磁盘驱动,不用按F6。
之后第二次启动的操作和前面的相同。
[ 本帖最后由 fujianabc 于 2011-1-6 22:06 编辑 ] |
评分
-
查看全部评分
|