2023年11月24日发(作者:)

WIN7下硬盘安装Ubuntu 10.10双系统教程[图文]

[日期:2010-10-13] 来源:Ubuntu社区 作者:Ubuntu

我喜欢一切自由的事物,Linux就是一个。

关注Ubuntu这个版本的Linux有一段时间了,泡了好久的坛子最后决定先用wubi安装它的一个在中国很

流行的优化版,先行体验了解一下。

最终下定决心在WIN7下安装双系统。选哪个版本呢?关注到Ubuntu 10.10正式版将在10日发布,于是

我等到前天第一时间从官网上下载了镜像。这个即是原版,又是最新正式版,也就是原汁原味且保证稳定

性。

在经历了无数次的堪称折磨的失败后终于安装成功,长话短说,结合自己的经历及网上的教程,特制作以

下教程。来源于互联网的内容但未注明详细出处的,望谅解。本教程以最容易操作为最高原则!

准备工作(在WIN7下操作完成)

1 从官网/上下载镜像文件,大小接近700M。下载EasyBCD最新版安装之。特

别声明:EasyBCD是一款很优秀的系统引导软件,功能强大,最关键的是傻瓜式一站式简易操作,极其适

合新手使用网上很多说用Grub4DOS,经我实验,操作极其麻烦而且极易引导失败,强烈不推荐

2 腾出一个盘,点击右键格式化后删除之。网上很多说使用磁盘压缩功能以整理出空白分区,个人觉得

那空间有限,而且还没删除来得痛快。这个盘10G以上比较稳妥。

3 安装好EasyBCD 2.0后,启动软件:

按照上图的序号(随手画的,字比较难看)点击,点到3后出面下面的界面:

点击上图红框中的按钮,会打开一个用记事本打开一个文件,将如下代码粘贴到文件尾部:

title Install Ubuntu 10.04

root (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/Ubuntu- ro quiet splas

h locale=zh_-8

initrd (hd0,0)/

如下图:

到此,EasyBCD部分就操作完了。

下面将下载的Ubuntu iso文件放到某个盘的根目录下,并重命名为‘ubuntu-10.10- desktop-(记

住一定要改为这个名字,也就是要保证和你下载的Ubutu镜像文件名一致),然后用虚拟光驱或解

压缩软件将iso打开,将casper文件夹目录下的vmlinuz 复制或解压到C盘根目录下。

安装过程

重新启动选择NeoGrub Bootloader启动项,就会进入Ubuntu桌面,先不要急着点击点桌面上的安装系统

图标。先点击桌面左上角应用程序附件终端,输入sudo umount -l /isodevice后回车。dc.

com这主要是为了防止安装过程中出现无法卸载挂载点的错误。到次可以点击桌面上的安装Ubuntu一步

步按照提示选择安装了。

到了分区这一步建议选择与原系统共存。也可以选择自定义,请参照文后的linux分区知识。三 安装之后

1 修改系统启动引导项。安装完成重启后你会发现默认启动系统为Ubuntu。进入Ubuntu后点击桌面左上

角应用程序附件终端,输入

sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober,

会提示你输入密码,这个密码就是你安装系统时设置的密码,注意此时输入后不会出现*加密

的标志,而是直接不显示,输完后回车,接着输入

sudo update-grub ,回车即可。

2点击桌面右上角重启,WIN7启动项已经在最上面且为默认了。进入WIN7后运行easybcd,

移除nerogrub引导项。

附录:如何分区最科学:

一般常见的分区方式有:

/ 文件系统和 SWAP分区;

/文件系统、/home文件系统和一个SWAP分区

再详细点,再多个/boot系统、 /var文件系统等Linux目录树、不属于Linux目录树的/back(名字自己定,

/file也可以,这是自己用来存放备份数据的地方)

只分一个 / swap 也有它的好处,可以最大限度的利用硬盘空间(用户用时只要 / 没用完,就可以不

去理会硬盘空间的问题),但这样重装系统时要先备份

/home不然重装就麻烦。如果你给 OS 的硬盘空间比较小,比如只有8G10G的,采取这种方式比较好,

虽然默认系统装完后,/ 文件系统只有3G

左右,但随着你安装软件的增多,/ 文件系统也会越来越大的。

但只划分一个/分区也比较危险,这就意味着,所有的数据都将存放在唯一一个 / 文件系统中,这对于实

际的生产系统来说是不安全的(就如同我们在使用

Windows 时也不会只划分一个 C 盘)。如果分配给 OS 的空间大一些,则可以将 /home 独立挂载,也

可以再根据自己需要把其它如 /boot/var 等独立

挂载,这样有一定好处:

(将/boot单独分区)

1 可以有几个不同的操作系统共享同一套内核 方便管理

2 boot目录的IO访问比较少,单独放在一个分区,可以防止其它目录的读写导致bootinode损坏

3 老主板有1024柱面问题 单独在前1024柱面分一个boot分区 可以避免这个问题

4 如果做RAID或者LVM,引导管理程序可能不支持,导致找不到内核,因此单独的boot分区就很有意义

5 方便使用dd这样的工具进行备份

6 可以用只读方式挂载boot分区 增加安全性

ps: 如果喜欢折腾系统 常常重装 那么单独分出来确实没什么用处

如果将/boot单独分区,则/boot为主分区,而/分区不必是主分区。

安全的分区方案原则:系统数据和普通用户数据分离放置于不同的分区 (即使用单独的 home 分区);

不经常变化的系统数据和经常变化的系统数据分

离放置于不同的分区(即使用单独的 usr 分区和 var 分区)。

一般地,在一个实际系统中至少要创建单独的 /home 分区。

[分享]Ubuntu10.10

安装基础教程(图文)

发表于 :

2010-10-25 1:21

注册: 2007-11-25

5:29

帖子: 1325

地址: 新疆博乐

10.10 版安装与前面版本类似,学习中遇到不清楚的地方,可以参考一下

1、进入 live cd 桌面

1)设置好启动后,断开网络,然后重启动计算机,可以用硬盘启动,也

进入后找蓝色链接点击下载,如 ubuntu-htt

硬盘安装请参阅:/teliute/TeacHtm/Ubsetup/j

2)启动后稍等,系统自动运行,在下边出来两个图标时,可以

3)等一会就进入一个桌面,这就是试用的 live cd 桌面,桌面左上边有

我就是用这种方法装的,但是开机启动项里没有ubuntu选项啊,不知道是怎么

回事。

求教!

再进入 live cd,检查安装分区里是否有/boot/grub/,也就是检查grub2是否安装好

如果有安装,可以试试用 grub4dos+ 来引导 Ubuntu

十二、grldr引导

作者:Teliute 来源:基础教程网

对于安装有XP的双系统,最好使用grldr来引导ubuntu,下面我们来看一个练习

1、安装grub /boot 分区

1)在安装ubuntu到第7步准备复制文件时,点右下角的高级按钮;

2)在出来的安装引导器对话框中,选择 /boot所在的分区,记住这个分区的分区号、分区大小;

3)点确定返回后,继续安装,由于/boot分区并不是主分区,也没有激活标志,因此不能自己启动,

还需要grldr引导器来加载;

4)安装完以后先不重启,点上面“place“菜单,根据大小进入刚才的/boot分区,再进入 grub 文件夹,

把里面的复制到C:盘;

(/media/disk/boot/grub/)

2、下载grldr

1grldrgrub4dos的一个组件,可以解压grub4dos后,复制其中的grldr,下载地址(下载最新的)

/grub4dos/

2)将grldr文件复制到C:盘根目录中,还有前面的

3)修改文件,在最后添加一行:C:grldr=“Ubuntu”

/teliute/TeacHtm/TeComput/lesson33/

4)如果前面没有复制 ,那么其他分区根目录也不要放置 ,让 grldr 自己搜索进入

Ubuntu

5)如果想要的话,也可以重新用安装盘进入 live cd ,根据分区大小在 place 菜单下打开

/boot 分区,复制grub里面的C:(也在place 下找)

注意:在安装分区都时候,记住 /boot 分区的分区大小、分区号,UUID可以打开 /etc 文件夹,查看

里面的 fstab 文件,注意不要修改它;

6)重启动后在XP启动菜单那儿选择ubuntu即可;

本节学习了XP双系统中用grldr引导Ubuntu中的基本方法,如果你成功地完成了练习,请继续学习下

一课内容;

注意:

grldr 是一对,

/boot/grub/

grldr 会自动搜索

live cd /boot 和安装的/boot 是不同的,

进入live cd后根据分区大小找到安装的 /boot/grub/

附:10.04

代码:

default 0

timeout 5

title Ubuntu 10.04, kernel 2.6.32-21-generic

root (hd0,8)

chainloader +1

boot

title Ubuntu 10.04

root (hd0,8)

kernel /boot/grub/

boot

title Ubuntu 10.04

root (hd0,8)

kernel /vmlinuz ro root=/dev/sda9

initrd /

boot

title Ubuntu 10.04

root (hd0,8)

kernel /boot/vmlinuz-2.6.32-24-generic ro root=/dev/sda9

initrd /boot/-2.6.32-24-generic

boot

请问下面这一步中输入的分区是不是决定了Grub将要安装到的分区?

在出来的安装引导器对话框中,选择 /boot所在的分区;

的,这一步会安装grub文件夹到/boot里,

考虑到双系统把/boot单独放到一个128M左右的分区里了

如果不安装引导器,则不会有grub文件夹,当然系统也不能自己启动了

哦,那如果我不给/boot单独建一个分区,那这里是不是就要输入/,而不是/boot

这个关于把Grub装在Linux分区的问题,我已经搜索了至少两个星期,发了有上十个帖子,但是没有人能

够给出明确的回复。没想到,还是在这里找到了答案。

是的,如果没有单独给/boot分区,则在安装的时候选择 / 所在的分区,这儿是一个下拉列表,选择/

在的分区即可

由于/boot/grub/ 由系统自动更新,升级内核以后,只要把这个文件再重新复制到WinXP

C:盘即可

谢谢,我还有三个问题。

第一,你这里的十二是和前面的课程连起来的吗?

我刚刚到你说的基础教程网去看了一下,需要事先将vmlinuz解压出来,放到C盘吗?还是

说课程十二和前面的课程是独立的?

第二,用课程十二的方法,是完全不改MBR的,是吧?我的ThinkPad每次装Ubuntu,都改了MBR

如果确定不改的话,我想再装一次。

第三,你写道:

grldr文件复制到C:盘根目录中,再复制Ubuntu系统中的/boot/grub/文件到C:盘根目录

(WinXP下操作)

这步为什么要在WinXP下操作?在Ubuntu下面操作不是更容易吗?

另外,这个基础教程网真的很好,步骤很详细。

grub4dos 会找到并使用 linux 分区里的 ,所以不需要往 c 盘拷贝 ,除非遇到

linux 分区在大磁盘的末尾而恰好 bios 太老无法访问到那片区域的情况,如果是那样的话,光拷个

也没用,需要把内核和 initrd 一起拷过来,然后修改 c: windows 分区加载

内核和 initrd

8.10 出了点新情况,grub 新增了 uuid 命令,grub4dos 不再完全兼容新的 grub 了,它看不懂

里的 uuid 行,所以如果要往 c 盘拷 就要把 uuid 行改成老式的 root (hdx,y)

如果不拷 ,把 linux 分区里 uuid 行注释掉就好。这样做还有问题,因为下次

升级内核生成新的启动项的时候 里会新增新内核的启动项,仍然是使用 uuid 命令的,你要再

次注释掉它;如果是拷贝 c 盘的,更麻烦,每次安装新内核以后要自己手动更新

c:。所以针对 8.10 的新情况,建议的方案是:

c: 下放置 grldr,修改

c: 下自建 ,写

title ubuntu

root (hdx,y) #这里填 ubuntu grub (分区引导扇区代码)被安装到的分区

chainloader +1

就好了。从 grub4dos 又转入 ubuntu grub,不用改变 ubuntu ,也不用操心以后升

级内核的事了--ubuntu grub 总是明白 ubuntu 的。

请问下面这一步中输入的分区是不是决定了Grub将要安装到的分区?

在出来的安装引导器对话框中,选择 /boot所在的分区;

确切地说,是选择 grub 的分区引导扇区代码将被安装到哪个分区引导扇区里。 grub 文件夹在你确定

了各分区在你的文件树里如何组织,即确定了分区挂载点以后,就一定是安装在你文件系统里的

/boot/grub 位置,和你这一步的选择无关。你可以把引导扇区代码安装在 / 分区,/boot 分区,甚至你

/home 分区都无所谓,只要你有办法把引导传递到这个扇区里,这段扇区引导代码总是可以找到硬盘

里的 stage2,即使它是在另一个分区里。事实上 grub 引导扇区代码可以被安装到硬盘里的任何分区,

即使这个分区和 linux 系统无关,比如可以安装到某 windows 分区引导扇区里,当然你不会傻到把它

安装到 c 盘破坏那里本来的寻找 ntldr 的代码,但是安装到非 c 盘的其它 fat 分区是完全可以的(安

装到 ntfs 分区通常可能失败),那里的引导扇区是闲置可用的。一般我们不这么做,因为这会令我们感

到混乱,但是在特殊的应用场合,有时候我们会不得不把它安装到一个 fat 分区里,这我是碰到过的。

图示Wubi硬盘安装Ubuntu 10.10

时间:2010-10-20

21:12 来源:雨林木风交

流论坛 收藏 复制分享

共有评论(0)

Ubuntu 10.10ISO默认还带有两个小工具,一个就是大名鼎鼎的Wubi,还有一个U

盘启动制作工具。

按照以往的经验,可以使用UltraISOISO写入U盘,就可以方便的进入LiveCD了,

可是很多人说10.10往往回出问题,用那个自带的小工具到还是很不错。其实安装Ubuntu

真的用不到U盘的,只需要一个虚拟光驱软件,就可以方便的在Win下设置从硬盘启动,

LiveCD安装了。而Wubi的使用,又省去了自己配置Grub4Dos的麻烦,建议新手使用。

首先,要有一个虚拟光驱软件,想酒精,VDM之类的小软件也是很好用的,够用就行啦。

再就是需要ISO镜像了,现在下载地址已经是很多了,速度也很快的。

用虚拟光驱加载ISO,双击那个盘符,自动运行Wubi就好了。

一下在XP上实验的,版本Ubuntu 10.10 i386平台的DesktopNetbook

完成后可以在系统盘中看到如下文件变化:

b

u

n

t

u

L

i

v

e

C

D

使用Wubi硬盘安装Ubuntu10.10 Beta

2010-09-13 19:21

以前也说过很多种不同的Ubuntu的安装方法,特别是硬盘安装,很简单,速度也很不错,不过

可以用来虚拟安装Ubuntu以体验,还可以进行硬盘安装的,过程全自动的,只要求有一个Win

具体过程就见图吧。

最好是用虚拟光驱加载ISO镜像,然后运行Wubi。这个时候注意不要选择在Win中安装Ubuntu

载的过程,后提示可以重启,启动时选择Ubuntu进入LiveCD了。随后就是那样,直接点击安装。