硬盘安装ubuntu.docx
《硬盘安装ubuntu.docx》由会员分享,可在线阅读,更多相关《硬盘安装ubuntu.docx(10页珍藏版)》请在冰豆网上搜索。
硬盘安装ubuntu
新手XP下硬盘安装ubuntu10.10全程解析
2011年02月15日 05:
49 中关村在线
作者:
中关村在线王迪
第1页:
了解ubuntu10.10系统
Ubuntu10.10在2010年10月正式发布,让众多Ubuntu用户都对这款全新的系统充满期望。
毕竟,Ubuntu10.10是Canonical公司推出的最为用户友好的系统,而且为它添加了很多新的功能。
熟悉Ubuntu系统的用户了解,在Ubuntu10.04中引入的新主题一改Ubuntu传统的黄褐色,而采用了时尚的黑色为主要配色,受到了很多用户的喜爱。
而在Ubuntu10.10系统中,Light主题得到继续采用,同时在细节上的改善使其更新美观。
Ubuntu10.10系统
据悉,为推广Ubuntu系列产品市场,在Ubuntu官网上列出了选择Ubuntu服务器版操作系统的六大理由,分别从成本、系统集成、虚拟化、云计算、安全性、系统管理上来阐述。
针对现在的企业选择使用Linux的理由各式各样,Linux安全性高是其中一个重要原因,Ubuntu确实是一个很好的选择。
鉴于Ubuntu10.10系统的众多优点,只有真正体验应用操作才能更好理解,继《XP系统下硬盘安装Fedora14图文教程》之后,再次借着Ubuntu10.10版本做XP下硬盘安装解析。
安装的时候,与之前介绍Fedora14系统安装类似。
首先准备2个软件:
1grub4dos:
2Ubuntu10.10ISO
Ubuntu10.10服务器版已经在Canonical的Ubuntu网站上提供下载,也可以试用桌面版本。
无论哪种方式,Ubuntu系统会给用户不一样体验感受。
第2页:
安装前Ubuntu10.10系统准备
与之前,介绍利用虚拟机来安装体验linux系统不同,通过在windows系统硬盘下的安装,希望体验一下真实感觉的用户会更加深入了解这款系统。
grldr放在XP所在的C盘
修改boot.ini
看过之前相关安装Fedora14图文教程,首先也是将grub4dos的grldr放在XP所在的C盘;将grub4dos的menu.lst放在E盘,同时解压ubuntu-10.10-desktop-i386.isocasper文件夹下面的vmlinuz和initrd.lz文件到E盘。
然后,修改menu.lst,在最后加上如下代码:
(注:
hd0,3是E盘,hd0,0是C盘)
titleInstallUbuntu10.10
root(hd0,0)
kernel(hd0,3)/vmlinuzboot=casperiso-scan/filename=/ubuntu-10.10-desktop-i386.isolocale=zh_CN.UTF-8
initrd(hd0,3)/initrd.lz
修改boot.int加上:
c:
\grldr=”ubuntu”,重启系统,就可以进入安装了。
重启系统选择安装ubuntu
读取ISO过程
同时,读取ISO过程,进入了Ubuntu010.10liveCD界面双击桌面的安装,注意的是用户在安装之前,请先在终端输入:
sudoumount-l/isodevice。
第3页:
图解全新安装Ubuntu
通过之前的简单设置,现在Ubuntu已经通过视窗界面提供基础系统的安装,由于Ubuntu系统的安装程序并没有为用户提供太多的选项以供选择,所以用户根本没有过多的应用困难。
Ubuntu10.10liveCD界面
当LiveCD桌面环境启动完毕过后,用鼠标双击桌面上的安装(Install)图标,以启动正式的硬盘安装程序:
准备安装Ubuntu10.10
检测文件系统
手动分区
因为之前就提到过,linux系统在分区上相比较windows要求更高,但在已经安装Fedora14的双系统介绍中介绍过分区,通过选择格式化就可以进行安装过程。
建议新手在对硬盘进行分区的阶段。
通常情况下,让系统安装程序对整个硬盘进行自动分区是一个不错的选择,除非对分区进行个性化的设定,并且了解企业和用户应用状况。
完成安装
通过对ubuntu10.10在windowxp系统硬盘下的安装,可以在不破坏windowxp系统的情况下,体验双系统安装应用感受,同时通过入门级介绍让用户了解ubuntu10.10一些功能的变化,这些仅对于不想利用虚拟机来体验linux新系统平台的用户,同时让用户在熟悉环境下有一种最直观操作感受。
XP下安装Ubuntu要注意的问题
时间:
2010-09-0114:
25 来源:
未知 收藏 复制分享 共有评论(0)条
Windows使用XP,Linux选用.但其实基本思想是一样的:
Linux现在流行的bootloader是grub.xp和nt采用的是ntloader.
论坛里的这篇文章主张采用这样的引导方式:
ntloader->grub->win/lin.但正如有的网友所说,grub考虑到了引导windows,而ntloader还没有考虑过引导windows之外的其他系统.而且,使用ntloader来引导比较繁琐.不如使用grub引导简便.这里我使用grub来作为bootloader.
先补充一下基础知识:
理解Linux的启动过程.另外,手头要有xp和的安装光盘.(Ubuntu的LiveCD,用以挂载硬盘分区以及恢复mbr).在开始之前,要知道这样几个事实:
(1)PC启动时,在加载bios之后,紧接着就加载位于mbr中的bootloader,这个bootloader可以是ntloader,也可以是grub.
(2)安装windows系统时,安装程序会把ntloader写入到mbr作为bootloader.(3)grub可以被安装到mbr,也可以安装到其他位置.但Ubuntu的liveCD进行安装时是默认安在mbr中的.
这样问题就来了:
怎么才能保证双系统能正常启动呢?
如果重装了其中的一个系统,如何保证另外一个系统不受影响呢?
这就是这里要说的问题.
第一次安装
先安装Windows,然后安装Linux.采用这样的顺序不光是为了避免ntloader覆盖掉grub(就算被覆盖了,也有解决办法,在后面介绍),更因为Linux可以被装在扩展分区而Windows不行.另外,安装linux时,grub会检测到已有的分区,从而生成合适的启动选项来加载windows系统.
要注意的一点就是文件系统,可以采用这样的方法:
在最开始安装windows时把计划给linux用的空间分为一个区,之后在安装Linux时将这个区删除,然后重新创建新的多个分区.liveCD已经做得很傻瓜化,安装不会碰到任何问题.
恢复MBR
相比Linux,Windows会比较频繁地重装,重装之后的mbr会被覆盖,从而无法引导linux系统.解决整个问题只需要恢复以前的MBR.重装Linux则不存在任何问题.因为grub会检测到已有的windows分区.
首先备份mbr,使用dd命令将硬盘第一个扇区的头446字节'抓'下来保存.之后重装完windows之后再恢复mbr.这需要用到linux启动光盘.启动进入命令行,挂载那个被保存的mbr文件所在的分区,然后用dd命令恢复就可以了.(注意我的是SCSI硬盘,所以是sda,IED硬盘为hda)
备份MBR(硬盘主引导记录)——MainBootRecord:
#ddif=/dev/sdaof=/boot/boot.NNNNbs=446count=1
恢复MBR:
#ddif=/boot/boot.NNNNof=/dev/sdabs=446count=1
-为什么不是512呢,主引导扇区是一个扇区(512字节呀)?
-只把主引导扇区的备份文件boot.NNNN的前446个字节重写入主引导扇区。
boot.NNNN是我们在安装Linux之前整个主引导分区的备份。
如果我们把
512个字节全部写入主引导扇区就可能会把安装了Linux后改变了的硬盘
DPT表也破坏掉。
(DiskPartitionTable)硬盘分区表
处于硬盘开始的MBR(主引导记录)中,MBR占硬盘起始处的512个字节
MBR由三部分构成:
1.主引导程序代码,占446字节
2.硬盘分区表DPT,占64字节
3.主引导扇区结束标志55AA
从偏移01BEH开始到偏移01FDH结束的64字节;硬盘分区表可平分为四小部分,每一小部分表示一个分区的信息,占16字节。
因此,硬盘的总分区数为什么不能大于4。
其中可激活分区数不得大于3,扩展分区数不得大于1,当前活动分区数必须小于等于1。