缺少nst linux.mbr文件,Ubuntu下硬盘安装Windows 7[Linux安全]

赞助商链接

本文“Ubuntu下硬盘安装Windows 7[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

此前在Ubuntu下用virtualbox装了份 7,确切比以往的Windows好用很多.于是花了点时间把机子上本来与Ubuntu并存的进级成Windows 7.

所需工具、文件

我下载的是7600.16385.090713-1255_x64fre_client_zh-cn_Retail_Ultimate-GRMCULXFRER_CN_DVD.iso,3.1G.

Grub4Dos

用于指导Windows安装,后来据说Grub2也行,还要更便利一些,但我没大概再装一遍,以下还是以grub4dos为例;

EasyBCD

用于在Windows安装完成后找回启动Ubuntu的菜单.

备份MBR

$ sudo dd if=/dev/sda of=/backup/mbr.img bs=512 count=1

至关重要.Ubuntu的安装历程会保存Windows启动项,但Windows的安装历程却很霸道,安装后需导入MBR才能找回Ubuntu启动项.

Windows下无法拜候Ubuntu里的文件,所以需求把这个备份文件复制到Windows文件系统下,或则先用U盘备份.

挂载Windows 7 ISO

$ sudo mount /iso/7600.16385.090713-1255_x64fre_client_zh-cn_Retail_Ultimate-GRMCULXFRER_CN_DVD.iso /mnt -o loop

即把Windows 7 ISO挂载到/mnt,翻开这个目录,把里边的全部文件复制到一个NTFS分区的根目录下——不能是将用于安装Windows 7的分区,亦即,需求预先预备两个Windows分区.

我这里因为本来就是Windows与Ubuntu并存,Windows下有C、D、E盘,C盘预备用来安装Windows 7,以上安装文件就复制到了E盘根目录下.

增添启动菜单

翻开载下来的Grub4dos.zip,把此中的grub.exe解压出来.

改正/boot/grub/menu.lst,增添以下几行

title grub4dos

root (hd0,3)

kernel /home/grub.exe

boot

第二行的0,3需按照实际情形改正,可查看menu.lst里原有的部份,找到Ubuntu的选项复制成一样的便可.

如我原有启动项第一项是:

title Ubuntu 9.10, kernel 2.6.31-16-generic

root (hd0,3)

第三行的/home/grub.exe需改正成刚解压出的grub.exe所在途径.

重启安装

重启,在操作系统选单里挑选grub4dos,屏幕一闪再度进入操作系统选单,按c进入号令行grub>,顺次输入以下指令:

grub>find --set-root /bootmgr

grub>chainloader /bootmgr

grub>boot

随即进入Windows 7安装指导界面,一路装下去便可.

恢复MBR

Windows安装完成后,多系统选单不见了,此时需求恢复MBR.我安装前在网上找到的几篇文章里有指明,可以在Windows下以以下指令恢复:

echo c:\"linux.lnx"=linux >> boot.ini

遗憾的是Windows 7里仿佛根本就没有boot.ini,试了一下,此法无效.

无奈只好用下了一份easyBCD,安装之后运行,增添LINUX启动项.C盘下会生成c:\nst\nst_linux.mbr文件,删除之,把此前备份的mbr.img复制到这个位置,重命名为nst_linux.mbr.

重启在多系统选单挑选linux选项,便可瞥见本来的Ubuntu多系统选单.进入Ubuntu之后,再完好复原MBR.

$ sudo dd if=/backup/mbr.img of=/dev/sda bs=446 count=1

以上是“Ubuntu下硬盘安装Windows 7[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值