|  | 
4#
 
 
 楼主|
发表于 2013-7-14 20:18:40
|
只看该作者 
| 1.准备好一个U盘,里面安装好了usb xp系统。如果这个U盘的xp系统不具备usb启动功能,后期蓝屏7b代码,别怪我的整个步骤不对。 2.将这个U盘引导扇区改为grub,拷贝grldr到根目录,工具可以用bootice.
 3.启动vmware,建立一个虚拟机,选择操作系统为xp,新建一个空的虚拟磁盘,vmdk形式。此空磁盘用于vmware的虚拟bios启动以后再启动此空磁盘的mbr.
 4.启动vmware xp虚拟机,按F2进入虚拟机BIOS,停留在此处。点击虚拟机可移动设备,勾选相应U盘,把U盘“虚拟插入”该虚拟机。成功以后,宿主机的U盘消失,还可以听到叮咚的声音。
 5,这时候的虚拟机,就是一个插着U盘的虚拟机了,很好,我们选择虚拟机BIOS从U盘启动就可以了。
 等等。虚拟机BIOS没有U盘启动选项。。。。怎么办?咳咳。。。让vmware改改bios就好了。
 咳咳。。。自己动手改改BIOS吧。咳咳。。。木有办法啊。
 6.只能选择BIOS从那个空硬盘启动。等等,先把空硬盘修改一下,写入mbr为plop boot manager。工具bootice.
 7.从空硬盘启动以后,进入plop boot manager.这个启动器可以选择从usb启动,恩,本虚拟机本来就是物理连接了U盘的嘛。所以可以从USB启动,usb启动以后,U盘已经再第2步改为grldr了。所以启动以后,进入grub.
 8,用命令看看,ls (hd0,0)/
 可以看到本U盘是第0号物理磁盘,根目录有ntldr和windows等等。
 那么简单了。
 chainloader /ntldr
 boot
 9.要么成功,如果7B蓝屏,请参见第1条。
 | 
 |