u盘做的pe盘,怎样让他不占用第一硬盘

来源:百度知道 编辑:UC知道 时间:2024/06/24 10:04:01
如题,做的pe和maxdos都装在u盘上,可是就是不能在pe下装系统win7就是不行,提示无法定位系统分区,后来网上说是win7只能装在第一硬盘上,而u盘占了第一硬盘,真的硬盘就是hd1了,后来用grub find了一下,果然u盘是hd0,硬盘是hd1,怎样让u盘引导时硬盘变为hd0,而u盘时hd1呀,bios里面应该怎样设置,谢谢!

在grub里面换不行么?
Windows的霸道就在于它只能从第一个引导盘启动,因此必须通过磁盘重映射骗过Windows,这个功能由map命令实现。
title Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader +1
事实上,map功能是Grub调用BIOS实现的。如果BIOS不支持磁盘映射,此方法失效。(2000年以后生产的机器大部分BIOS支持磁盘映射)。

启动后,把要用的工具复制到硬盘上,再安全删除u盘,再装win7。

别用u盘,用光盘pe启动,进入后安装win7就可以了

这个是因为你在第一个硬盘分区上做了虚拟内存。