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 的硬盘空间比较小,比如只有8G、10G的,采取这种方式比较好,
虽然默认系统装完后,/ 文件系统只有3个G
左右,但随着你安装软件的增多,/ 文件系统也会越来越大的。
但只划分一个/分区也比较危险,这就意味着,所有的数据都将存放在唯一一个 / 文件系统中,这对于实
际的生产系统来说是不安全的(就如同我们在使用
Windows 时也不会只划分一个 C 盘)。如果分配给 OS 的空间大一些,则可以将 /home 独立挂载,也
可以再根据自己需要把其它如 /boot、/var 等独立
挂载,这样有一定好处:
(将/boot单独分区)
1 可以有几个不同的操作系统共享同一套内核 方便管理
2 boot目录的IO访问比较少,单独放在一个分区,可以防止其它目录的读写导致boot的inode损坏
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
1)grldr是grub4dos的一个组件,可以解压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.10的ISO默认还带有两个小工具,一个就是大名鼎鼎的Wubi,还有一个U
盘启动制作工具。
按照以往的经验,可以使用UltraISO把ISO写入U盘,就可以方便的进入LiveCD了,
可是很多人说10.10往往回出问题,用那个自带的小工具到还是很不错。其实安装Ubuntu
真的用不到U盘的,只需要一个虚拟光驱软件,就可以方便的在Win下设置从硬盘启动,进
入LiveCD安装了。而Wubi的使用,又省去了自己配置Grub4Dos的麻烦,建议新手使用。
首先,要有一个虚拟光驱软件,想酒精,VDM之类的小软件也是很好用的,够用就行啦。
再就是需要ISO镜像了,现在下载地址已经是很多了,速度也很快的。
用虚拟光驱加载ISO,双击那个盘符,自动运行Wubi就好了。
一下在XP上实验的,版本Ubuntu 10.10 i386平台的Desktop和Netbook。
完成后可以在系统盘中看到如下文件变化:
同
时
控
制
除
以
节
约
件
,
已
经
自
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了。随后就是那样,直接点击安装。
发布评论