Window7下硬盘安装Ubuntu双系统

本文详细介绍如何在Windows7系统中安装Ubuntu10.04LTS,包括磁盘分区、设置启动项、安装过程及修复Windows启动项等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明:我的环境是Windows 7 英文旗舰版 Ubuntu 10.04 LTS,我也是参考网上的各种资料,然后经过自己的实践,证明确实可行。下面我会详细地说明步骤,并在重点的地方加以强调,既是给自己备份,同时希望对大家有所帮助。

 

1、划分磁盘分区

就是在自己的硬盘上划分出一个空闲分区,以安装Linux。这里建议腾出一个空闲的盘(比如,你有C、D、E三个盘,可以空闲出E盘,大小在15G左右即可)然后将该盘格式化,并且在磁盘管理(Device Manager)里右键删除该空闲盘)。这里一定要删除盘符,否则后面给Ubuntu分区的时候,会找不到可用空间,因为它已经被分配给Windows了。

 

2、设置启动项

(1)下载最新版本的GrubDOs(http://download.gna.org/grub4dos/),是一个压缩文件,解压后,将其中的grlder、grldr.mb和 grub.exe三个文件复制到C盘根目录下。

(2)打开Ubuntu 10.04 LTS的iso文件(如通过UltraISO等工具映射后打开),将casper文件夹中的vmlinuz、initrd.lz复制到C盘根目录下。

(3)在C盘的根目录下新建munu.lst文件(注意,这里后缀是.lst,所以需要在文件夹选项里显示文件后缀名,否则.lst就成文件名的一部分了

内容为:

title Install Ubuntu

roo: (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash

locale=zh_CN.UTF-8

initrd (hd0,0)/initrd.lz

 

注意:一般如果你的系统又保留分区,上面的内容要改成:

 

title Install Ubuntu

roo: (hd0,1)

kernel (hd0,1)/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash

locale=zh_CN.UTF-8

initrd (hd0,1)/initrd.lz

这是因为这里的序号为硬盘的分区号,而第0个分区为保留分区,第一个分区才是c盘的序号。
这个很重要,但判断也不难,在磁盘管理里,如果有一个1G左右的空间为恢复区,那就是保留分区。
(4)在启动菜单里添加Ubuntu的启动项:才C盘根目录新建一个文件boot.ini(同样,.ini为后缀),内容为:
[boot loader]
[operating systems]
c:/grldr.mbr="ubuntu"
(5)将下载的ubuntu 10.04 LTS.iso 重命名为ubunt.iso,并复制到C盘根目录下。
3、安装过程
(1)重启电脑,在启动项里选择ubuntu,进入系统后,在终端输入代码:sudo umout -l /isodevice(这里,-l是L的小写,-l的前后均有一个空格),这个命令是取消对光盘所在驱动器的挂载,否则到后面分区时找不到所要安装的分区。( 我自己就是因为漏掉了这一步,所以后面提示无法继续,只好取消退出,重新安装。)
(2)双击桌面的“安装Ubuntu"图标,根据提示安装即可。这里重点说一下几个地方:
A:分区时选择手动分区(Manual),然后会出现当前硬盘的使用情况,其中有一段是空闲的(即free space),这就是我们当初划分的分区(即删掉盘符的盘)。选中free space,点击“添加“(Add),添加分区。
说明:建议分三个区:一个/根分区,swap交换分区,剩下的全部分给/home分区(这里注意顺序:先添加/根分区和swap分区,最后添加/home分区。一般的,分10G左右给/根分区,swap分区1G或512M均可,/home5G左右。/根分区和/home分区的“用于”里选ext4,挂载点分别选择/和/home,而swap分区在“用于”里直接选swap就行了。
4、修复Windows 7 启动项:
重启系统后,会发现,已经丢失了Windows 7的启动项,这时,直接进入ubuntu系统,打开终端,输入命令:
sudo gedit /etc/default/grub
修改GRUB_TIMEOUT=“10” (如果,文件里面是GRUB_TIMEOUT=10,则只需加上双引号即可。)
然后在终端中输入sudo update-grub
重启系统即可,删除安装时新建的各种文件(vmlinuz,initrd.lz,grldr,grldr.mbr,grub.exe,menu.lst,boot.ini,ubuntu.iso)即可。
附:Windows7下卸载Ubuntu的方法:
如果在Win7下直接删除ubuntu的分区,会将grub破坏,进不了系统,修复方法如下:
1、用win7或vista的光盘修复。(这应该是最简单的一种方法了)
插入光盘后,从光盘启动,选择修复系统,再选择命令提示符,先输入:bootrec /fixmbr 然后在输入bootrec /fixboot
2、用带dos的启动盘活启动u盘进入dos,输入命令:fdisk /mbr
3、先不直接删除ubuntu分区,在win7里下载fixmbr工具( http://download.pchome.net/utility/antivirus/av98/detail-6967.html),放在C盘根目录,利用命令行提示符,进入所在目录:cd c:/fixmbr 然后输入:MBRFix /drive 0 fixmbr /yes 重启电脑,发现直接进入win7,然后可以删除ubuntu的分区了。

 

 

参考教程:

1、http://myhp.5d6d.com/thread-153-1-1.html

2、http://softlooker.netai.net/ubuntu-teach/install/54-tuwenxiangjieanzhuangubuntu1004.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值