大师教教如何用grub加载win7的iso镜像(是iso文件,不解压),菜单命令怎么写,需要附加什么?

大师教教如何用grub加载win7的iso镜像(是iso文件,不解压),菜单命令怎么写,需要附加什么?,第1张

首先,你上面的命令是将win7.iso文件映射为一个光驱,并从该光驱启动。通常,上述映射是要加--mem参数的。即:

map --mem /ISO/WIN7.ISO (0xff)

不过,你自己的命令既然可以成功,说明你的ISO文件是连续存放的,这样也挺好。

其次,根据的叙述,你的上述ISO文件应该只是一个WIN7PE系统,而不是真正的win7系统吧。你说的不能装是什么意思?是要将win7PE装到硬盘上?还是要装一个完整的win7系统。

如果你是要装一个完整的win7系统,你必须要有win7的安装光盘或安装ISO(而不是PE的ISO)的。

如果你已经有完整的win7安装ISO文件,而要在PE中安装它。你需要在PE中用虚拟光驱工具(例如Ultraiso)将该ISO映射成一个安装光盘,然后进行安装。

最后,需要注意的是:你使用上述GRUB4DOS命令映射的光驱,可以用来启动,但在WINDOWS(包括PE)中通常是不能访问的(你在windows中根本看不到这个光驱)。因为微软不支持GRUB映射的光驱。如果你确实需要访问这个映射的光驱,则可以到网上搜索Firadisk驱动,只要在windows(或pe)中安装了这个驱动,就可以在windows中访问这个win7.iso映射出来的光盘了。

希望对你有用。

可以这样试试,

把原来win7启动分区的文件,从其它计算机上拷回来,放在win7的系统分区,

(最好是同样地系统,你用的是64位win7,就找64位win7的文件,32位就找32位的文件),

然后,进入grub的命令行模式,(grub 0.97)

执行命令:

find --set-root /bootmgr

chainloader /bootmgr

boot

如果能正常启动win7,就写进grub的配置文件,就好了。

这种丢失启动文件,重新复制的方法,在winxp下我用过这个方法,可以恢复引导,

在win7xia没试过,不过,应该一样可行。

方法/步骤

1、 先安装win7系统,安装过程不再详述,要注意的是给安装linux预留足够的磁盘空间

2、找到Linux的镜像,运行加载, 加载linux安装盘,进行安装。

3、 之后进入该界面,选择第二个“ship” 跳过。

4、这个界面选择SKIP(忽略)

5、在分区时,选择”建立自定义分区结构”。 默认点击“下一步”。

6、在下面的视图中可以看到,这个磁盘(sda)前面的sda1分区和sda2分区都是ntfs格式,为win7系统的分区,所以创建磁盘分区的时候不能使用这两个分区,现在后面的第三个分区:步骤如下

7、创建好分区之后,选择下一步,显示下面的界面,配置系统的引导所在分区,选择”配置高级引导装载程序选项”

8、选择grub安装不在sda盘上就行了。Sda5是linux系统的启动分区/boot(如果安装在sda盘的主引导记录MBR,这样会写掉你安装win7所写的引导记录,这样的话你安装之后就是通过linux引导选择启动win7还是linux,你的linux系统就是主系统,当linux不能启动的时候你的win7也就无法启动了)。

9、安装完毕 之后。

10、后面的安装步骤按照一般linux安装步骤就行了

设置linux启动选项,也就无法启动linux,所以我们需要一个软件来设置一下:easyBCD。打开win7系统,现在easyBCD软件,然后打开easyBCD。选的是最后一个。Device下拉框就选装好的linux所在分区。如果你在分区的时候把启动信息(/boot)单独分一个区的话,就选择启动分区。然后点击Add Entry,退出,重启。

在编辑引导菜单里面可以看到我们设置的启动项目,

看到了吧。到这里你就可以看到llinux的系统启动选择。

11、安装完毕。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11917069.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存