`
wutheringsea
  • 浏览: 263406 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

ubuntu10.04下安装window7

阅读更多

一直是xp与Ubuntu10.04的双系统,最近xp出奇的慢,遂想把xp换成win7。在网上一查,大多装win7的都是在装好win7的情况下再装Ubuntu,如果直接在Ubuntu下装win7就比较复杂了。

经过几个小时的折腾和在网上的搜索,终于搞定了,把整个过程记下来:

1.首先得准备win7的iso文件。

2.下载grub4dos和easybcd两个软件,详细说明及下载Google之。

3.在Ubuntu下备份MBR,输入命令如下:
$ sudo dd if=/dev/sda of=/<选择保存的路径>/mbr.img bs=512 count=1

这个步骤至关重要。需要把这个备份文件复制到Windows文件系统下,或用U盘备份。

4.挂载Win 7 ISO
$ sudo mount /xxxx.iso /mnt -o loop

   打开/mnt目录,把里边的所有文件复制到一个NTFS分区的根目录下——不能是将用于安装Windows 7的分区,我这里放在了E盘下建好的名为win7的文件夹里面。

   从这个名为win7的文件夹中把bootmgr文件和boot文件夹复制出来,放到E盘的根目录下,在分区的根目录下新建一个文件夹名为sources, 然后从win7文件夹中的sources文件夹复制一个名为boot.wim的文件,把这个文件放到根分区下的sources文件夹内.
这样,根目录下的bootmgr文件和boot文件夹还有sources文件夹下的boot.wim文件,其实就构成了一个完整的winpe.

5.添加启动菜单。

   因为Ubuntu10.4用的是Grub2引导,所以和以前Grub修改设置稍有不同:

   修改/boot/grub/grub.cfg文件,输入命令sudo gedit /boot/grub/grub.cfg;

   在文件末尾加上启动项如下

  menuentry "Grub for Dos" {
  insmod ntfs
  set root=(hd0,5)   ##(hdx,x)是Ubuntu安装的那个分区,按实际情况修改##
  linux /home/grub.exe      ## /home/grub.exe是解压grub4dos后得到的程序路径##
  }

 

6.在存放win7安装程序的那个分区,也就是上面的E盘,新建一个空白文件(其实也可以在任意分区),把它重命名为:menu.lst
在这个文件里面写入:
title win7
find --set-root /bootmgr
chainloader /bootmgr
boot

 

保存。

 

7.重启电脑,选择Grub for Dos进入,再选择win7后,回车即可启动win7安装程序。

 

8.开始安装
等待win7安装程序启动完毕。然后按下shift+f10键,调出cmd命令提示符。
首先查找win7安装程序所在的分区。
先输入:
c:
回车。
然后输入命令:
dir /a
这个命令是显示这个分区根目录下的全部文件。根据文件以确认这个分区是哪个分区。
如果不是,再输入e:

找到E盘,也就是我们放入menu.lst的那个盘
然后输入命令:
cd win7
这个命令进入win7文件夹。
再输入:
cd sources
进入sources文件夹。
再输入:
setup.exe
回车。启动win7正式的安装程序。前面我们所启动的其实只是一个预安装环境,也就是所谓的winpe而已。

 

9.改写mbr
win7正式安装程序启动后,我们先不要急着点下一步。首先还是按下shift+f10键,调出cmd命令提示符,然后在cmd命令提示符下输入:
bootrec /fixmbr
回车。这个命令改写mbr。
然后在驱动器高级选项中,对要安装win7的分区进行格式化。之所以要格式化,是为了让分区与win7更加兼容。
如果不格式化,至少也要改写pbr
命令:
bootrec /fixboot

 

后面的安装与光盘安装就没有区别了。按提示一路进行下去就是了。

 

10.安装完成
成功进入win7了,但引导菜单不见了,所以这时的ubuntu也进不了了。这是最早下的软件easybcd派上用场了:

安装好easybcd之后运行,添加LINUX启动项。C盘下会生成c:\nst\nst_linux.mbr文件,删除之,把此前步骤3备份的mbr.img复制到这个 位置,重命名为nst_linux.mbr。

重启在多系统选单选择linux选项,即可看见原来的Ubuntu的多系统选单。进入Ubuntu之后,再彻底还原MBR。命令:
$ sudo dd if=/backup/mbr.img of=/dev/sda bs=446 count=1

 

11.清理

恢复好Grub2好后,当然要把/boot/grub/grub.cfg做些修改,比如把xp启动项名称现在可以换成win7了。

最后进入win7,继续用easybcd可以把步骤10建好linux那个启动项删除,再把等待时间调成0s。

 

至此,大功告成,xp换成了win7。

 

 

参考地址: http://blog.sina.com.cn/s/blog_49f914ab0100hcd7.html;

              http://wenku.baidu.com/view/a13f5f27a5e9856a56126005.html

分享到:
评论

相关推荐

    Ubuntu 10.04 安装配置手记.pdf

    本文档记录了 Ubuntu 10.04 的安装配置过程,包括硬盘安装、Grub4Dos 安装、menu.lst 文件修改、ubuntu-10.04-alternate-i386.iso 文件复制、安装过程、系统通用配置等。 一、硬盘安装 Ubuntu 10.04 Alternate i386...

    ubuntu10.04安装配置指南.docx

    Ubuntu 10.04 安装配置指南 本文档提供了一个详细的 Ubuntu 10.04 安装配置指南,涵盖了从准备安装到配置输入法的所有步骤。首先,用户需要下载 Ubuntu 光盘镜像文件,并校验其 MD5 值,然后备份数据,最后可以选择...

    Ubuntu10.04软件安装.pdf

    "Ubuntu 10.04 软件安装指南" 从标题和描述中,我们可以了解到这篇文章的主要内容是关于 Ubuntu 10.04 的软件安装和基本配置的指南。从标签中,我们可以看到这是一个文档类型的资源。 从部分内容中,我们可以看到...

    ubuntu 10.04LTS正式版DVD版ISO镜像32位64位种子

    如果你下载的是"ubuntu10.04"这个压缩包,那么里面应该包含的是Ubuntu 10.04的安装镜像,通过这个ISO文件,你可以创建安装光盘或USB驱动器,以便在你的计算机上安装这个系统。无论是为了个人探索开源世界,还是作为...

    ubuntu 10.04 LTS安装通过GCC-2.95安装包

    cpp-2.95_2.95.4-24_i386.deb; gcc-2.95_2.95.4-24_i386.deb; g++-2.95_2.95.4-24_i386.deb; libstdc++2.10-glibc2.2_2.95.4-24_i386.deb ; libstdc++2.10-dev_2.95.4-24_i386.deb

    安装Ubuntu10.04全过程(图解)

    在深入探讨如何安装Ubuntu 10.04的全过程之前,我们先来了解下Ubuntu 10.04以及为何选择在VMware Workstation虚拟机中进行安装。 ### Ubuntu 10.04简介 Ubuntu 10.04 LTS(长期支持版本),代号为“Lucid Lynx”,...

    ubuntu 10.04 LTS界面汉化包

    ubuntu10.04界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-zh-hans_1%3a10.04+20100421_all.deb language-pack-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-...

    Ubuntu 10.04完整版

    安装Ubuntu 10.04时,用户可以选择多种安装方式,包括标准的图形化安装、网络安装以及文本模式安装。其中,图形化安装是最常用的,通过简单的步骤引导用户完成分区、设置用户账户和时区等配置。 系统启动后,用户...

    ubuntu10.04 安装 opencv2.2.0

    ### Ubuntu 10.04 下安装 OpenCV 2.2.0 详细步骤 #### 知识点一:Ubuntu 10.04 环境介绍 - **Ubuntu 10.04 LTS**(代号 Lucid Lynx)是 Ubuntu 的一个长期支持版本,发布于2010年4月29日。它提供了大量的软件包,...

    VM7安装Ubuntu 10.04系统

    本篇将详细介绍如何使用VM7来安装Ubuntu 10.04 LTS(Lucid Lynx)操作系统。 一、VMware Workstation 7简介 VMware Workstation 7是VMware公司推出的一个版本,支持创建、配置和运行虚拟机。它提供了丰富的功能,如...

    ubuntu10.04

    标题“Ubuntu10.04”指的是Ubuntu操作系统的一个特定版本,即10.04 LTS(长期支持版),代号为“Lucid Lynx”。Ubuntu是基于Debian GNU/Linux的开源操作系统,以其用户友好的界面和广泛的应用软件库而闻名。LTS版本...

    Ubuntu10.04安装图文教程.doc

    在安装Ubuntu 10.04的过程中,首先要了解如何启动试用环境。通过下载Ubuntu 10.04的ISO镜像文件,你可以选择硬盘安装或制作光盘启动。进入试用的Live CD桌面后,如果打算进行硬盘安装,可以在终端中使用`sudo umount...

    ubuntu10.04LTS下安装jdk1.6_linux

    ### Ubuntu 10.04 LTS 下安装 JDK 1.6 的详细步骤及注意事项 #### 一、前言 在 Linux 系统中,特别是 Ubuntu 发行版中安装 Java 开发工具包 (JDK) 是一项常见的任务。本文将详细介绍如何在 Ubuntu 10.04 LTS 版本...

    Ubuntu10.04下安装ns-allinone-2.35

    Ubuntu 10.04 下安装 ns-allinone-2.35 ns-allinone-2.35 是一个网络模拟器套件,能够模拟各种网络场景,广泛应用于计算机网络、通信网络、分布式系统等领域。下面是 Ubuntu 10.04 下安装 ns-allinone-2.35 的详细...

    VM下安-ubuntu10.04的详细图文教程

    【VMware Workstation安装Ubuntu 10.04详细教程】 VMware Workstation是一款流行的虚拟机软件,允许用户在同一台物理计算机上运行多个操作系统。在这个教程中,我们将详细讲解如何在VMware Workstation中安装Ubuntu...

    Ubuntu 10.04安装完全指南

    ### Ubuntu 10.04 安装完全指南 #### 一、准备工作 在开始安装 Ubuntu 10.04 之前,确保你已经准备好了以下几项必需的工具和资源: 1. **11G 空间**:为了确保安装过程顺利进行以及系统后续的正常使用,建议为 ...

    ubuntu10.04下安装NS2.34

    ### 在Ubuntu 10.04下安装NS2.34的详细步骤及注意事项 #### 环境准备与依赖安装 在Ubuntu 10.04系统中安装NS2.34之前,首先需要确保系统是最新的,并安装必要的开发工具和库文件。 1. **更新软件源列表**: ```...

    Ubuntu10.04LTS图形安装教程、网络设置、软件源、硬盘安装参考.pdf

    总的来说,Ubuntu 10.04 LTS的安装教程涵盖了从准备工作到安装后的网络配置和软件源设定,为用户提供了一条清晰的路径来成功安装和使用这个操作系统。尽管这个版本已不再支持,了解其安装过程仍有助于理解Linux系统...

    Ubuntu 10.04完全版second part

    Ubuntu 10.04完全版入门教程 包含Ubuntu安装,配置过程,以及shell编程等内容。 分两部分: Ubuntu 10.04完全版first part Ubuntu 10.04完全版second part

    Ubuntu10.04下安装NS2的具体步骤

    在Ubuntu 10.04操作系统中安装网络模拟器NS2(Network Simulator 2)是一项对初学者来说可能有些复杂的任务,但通过遵循详细的步骤,这个过程可以变得相对容易。NS2是一个广泛使用的开源工具,用于模拟和分析各种...

Global site tag (gtag.js) - Google Analytics