教程版本1:
1、下载linux系统的安装镜像,建议下载ubuntu、fedora或者opensuse的livecd镜像(下载地址见最后的补充)。
#何为livecd?livecd即为可以直接引导为可用Linux系统的CD光盘镜像。也就是是说如果你有一张这样的CD盘,那么当你的电脑从该CD进行光盘启动时,会直接进入一个建立在光盘基础上的linux系统,这个系统与你安装后的系统是完全一样的,你也可以通过光盘来体会这个linux系统的方方面面。
#livecd必须由光盘启动吗?不是的,当然如果你有刻录光驱,刻一张CD然后再安装是最方便的方法。如果不想刻盘,也有很多办法实现安装。
2、准备用于安装linux的引导盘。不刻盘的情况下使用livecd进行系统安装的主要安装方法有(这里的方法专指实体机安装,且你已经准备好了用于安装linux的硬盘分区,不包含虚拟机的安装):
(1)、[推荐方法]利用U盘启动安装。硬件方面只需要一个1G空间以上的U盘,因为livecd的大小一般都是700M以下的。然后下载linux的livecd镜像,再下载一个Universal USB Installer的小程序(下载地址见最后的补充),这个程序的作用是可以把你的linux的livecd光盘iso镜像写入到U盘上,把U盘做成一个可以引导系统的类似于光盘的U盘。用Universal USB Installer把livecd写到U盘后,重新启动系统,按delete键进入bios,调整boot顺序,将usb启动调整至硬盘之前,然后就可以把U盘当成光盘进行安装了,因为U盘的读取速度比光盘快,所以用U盘安装比光盘安装要省时省力省钱。
(2)、ubuntu的livecd提供了wubi安装的方法,不过该方法不是真正意义上的双系统,且在win7系统下会有很多问题,所以不推荐用这样的方法。
(3)、配置grub4dos或者easybcd之类的程序进行硬盘启动安装。这个方法是最烦琐最容易出错的方法,很多linux虽然可以引导安装但会在安装过程中提示找不到硬盘,需要进行umount操作,搞不好连windows都不能启动了,所以严重不推荐!
3、在widnows下准备用于安装linux的硬盘分区。linux是可以安装到逻辑分区的,比如你的电脑在windows下有CDE三个盘,C盘是windows系统盘,D盘如果没有系统的话,那就是第一个逻辑分区了,E盘是第二个逻辑分区。那么你可以把linux安装到E盘,如果E盘空间太大,可以进行压缩和分拆,一般给linux系统10G空间就够用了,linux不需要太大的空间。
#为什么linux不需要太大的空间?因为现在的linux系统都是可以读写windows的ntfs以及fat32分区的,读写没有任何困难,比如你在linux里下载的视频等大文件,你是可以直接复制到windows的D盘和E盘里的,但windows则不同,windows不能读取linux的分区格式,看不到分区内的内容,所以如果给linux分很多空间相当于浪费硬盘空间。
linux的磁盘分区表示方法和widnows是不同的,第一个主分区,通常是windows的C盘,在linux下一般表示成sda1(注意老式的ide接口硬盘表示为hda1)或者hd(0,0)。sda1中的a表示你电脑上的第一块硬盘,而1表示第一个主分区。主分区一般只能有4个,比如你电脑第二块硬盘的第二个主分区,应该表示成:sdb2或者hd(1,1)。而逻辑分区,一般就是widnows的D盘了,表示方法为sda5或者hd(0,4) 。不管之前占用了几个主分区,第一个逻辑分区都是sda5。那么比如第一块硬盘上的第三个逻辑分区(一般是windows下的F盘) 的表示方法是什么?是sda7或者hd(0,6)。分区表示方法大概就是这样,这个是必须掌握的,否则你在安装系统时会拿不准那个分区是有用的,一不小心就格式化了有用的分区,那样就悔之晚矣了。
继续之前的例子,比如你有个CDE三个盘,假设你对E盘进行了压缩,压缩出10G,在windows下将成为F盘。这个F就是用于安装linux的空间,在linux下会表示成sda7或者hd(0,6 )。要记住这个分区的标识符号和空间大小,因为安装linux时必须用到。
4、安装linux的过程比较简单,就是进行一些时区、键盘鼠标布局等设置,所有linux的版本都大同小异,唯一需要关注的就是磁盘分区这一步,因为是双系统,所以一定要确保windows的数据的安全!
#linux需要分几个分区:如果是双系统,只需要两个,一个是“/”根分区,一个是swap交换分区。可以把根分区当成是windows的C盘,而swap分区则与windows的虚拟内存类似。如果你的内存足够大,可以把swap分区也省略掉,当然不建议这样做,会影响系统的运行速度。swap分区的大小建议是内存大小的两倍,但如果你的内存超过1G,那么只需要1G就够了,多了也是浪费空间,linux占用内存是很低的。
#需要分配独立的/boot分区吗?不需要,也不建议这样做,因为容易造成引导的问题,直接一个/分区就行了,不要单独分/boot。
到硬盘分区这一步时,一定要选择“手动进行分区”,然后会出现磁盘分区的列表,首先删除sda7,也就是windows的F盘,使之成为剩余空间。然后新建一个逻辑分区为swap分区,大小建议是1G,分区格式选择swap,挂载点不选;再利用剩余的9G空间,全部用于创建根分区,分区格式是ext4或者ext3,挂载点选择"/",注意也是逻辑分区,不需要占用主分区!这样分区就结束了,可以进行系统安装。
5、一般会在安装快结束时提示安装grub引导程序,有的linux是在进行分区时就选择grub安装位置的。
#什么是grub?grub是GNU引导开发的一个开源引导程序。直观的作用就是你不是安装了双系统吗,那么开机后你需要选择是进入哪个系统,所以就需要grub来做引导,开机后你会看到两个系统的提示菜单,选择后进入对应的系统。
#grub必须安装到硬盘的mbr主引导记录吗?不是的,不过安装到mbr是比较简单的方法。不安装到mbr,那就需要将引导记录写到“/”分区所在位置,按照这里的例子是sda7。但是如果不安装到mbr的话,有个问题就是,安装结束后重启系统时,会直接进入windows,不显示linux的引导列表。这时如果你的windows系统是vista或者windows7的话,可以在windows下配置easybcd,实现用windows的bcd来引导双系统,这个方法也是不错的选择,具体参看easybcd的帮助主题。
#如果默认将grub信息安装到了mbr,会有什么麻烦?就是再重装任何一个系统时都会有麻烦,尤其是重装windows后,grub菜单将消失,因为windows系统冲没了mbr上的引导信息。这时需要用linux的livecd进行修复,以找回grub引导菜单。
安装好grub,重启即可选择进入linux还是windows,双系统也就安装完成。
以下是一个网友提出的一些常见问题
追问
1, 现在Ubuntu网站上的是不是就是livecd镜像?
2, 能不通过grub来设置让机子启动时默认进入Ubuntu系统?
多谢!
回答
1、ubuntu官方网站上有livecd也有dvd,还有一种安装镜像是alternatecd,各种版本都有;
2、grub默认的设置就是进入ubuntu而不是进入windows。如果默认是进入windows,也可以手动修改。
追问
不好意思, 再问下, 怎么能区分开livecd、dvd还是alternatecd版本的?
回答
ubuntu-11.04-desktop-i386.iso
像这种有desktop标识的就是livecd,i386标识是32位的系统。
64位的livecd名字是:ubuntu-11.04-desktop-amd64.iso
------------------------------------------------
ubuntu-11.04-alternate-i386.iso
这个就是alternate cd。这种镜像类似于xp的安装盘,是需要一步一步安装的,比livecd的安装要复杂,好处是对于某些不能启动livecd的机器,增加了一种选择。
--------------------------------------------------
ubuntu-11.04-server-i386.iso
这个是ubuntu的server版本,就是服务器版本,注意服务器版本是没有图形界面的,只能在字符下操作。
-------------------------------------------------------
ubuntu-11.04-dvd-i386.iso
这种就是dvd了。
总之,从你下载的镜像的名字就能区别ubuntu的版本。
===========================
最后提供一个163提供的ubuntu的下载地址:
http://mirrors.163.com/ubuntu-releases/11.04/
这里有几乎所有的ubuntu版本。直接用迅雷下载即可
教程版本2:
1.在xp系统下安装windows7。可以从光盘、硬盘和移动硬盘装,这里不必细说。
2.分区。启动windows7,右键单击我的电脑->管理->磁盘管理。这里先要有一个详细的分区计划。首先根据个人硬盘情况,将系统分区压缩至30-60G,这也就是一般情况下的C盘(也有可能不同,要看每个分区的详细信息)。由于我的硬盘是1T,所以以下情况以此为例。
我的分区结果为:C盘64G+新加卷20G(没有卷标,但要格式化用于ghost备份)+40G ubuntu专属分区(30G ext4和2*内存,之后会有说明)+其余分为三个分区。
具体步骤如下:
除了系统分区C盘,将之后的分区全部删除(如果里面有文件,格式化前请转移,也可以通过压缩来分,这里不多说了),成为一块大的可用空间。在这一段中,格式化的时候选择文件系统格式均为NTFS,这样可以保证分区在ubuntu下可以看见(太低版本可能不行,9.04+应该没问题。在C盘之后建一个20G-30G左右的不必分配卷标的隐藏分区,用于ghost备份,注意分区最好建成逻辑分区,因为主分区有限,但格式化后的未使用分区不能用于ghost备份。如果不准备ghost备份,不用建这个隐藏分区。之后要给ubuntu分配空间了。大概格式化一个20G+2*内存大小的空间出来,具体使用下一段中说明。ubuntu的分区应为可用空间,也就是可以将后面的分区分好后自动剩余下来的空间,也可以是都分好后,再将这块区域删除卷,就变为可用空间了。这里ubuntu的空间应该能给它格式化后分配一个卷标,但这样在windows7下可以看到ubuntu的分区,但是无法访问,看起来很别扭,不推荐。最后将剩余的分区根据自己喜好分成若干逻辑分区就可以了。
3.安装ghost软件。如果认为windows7下有什么必须的软件,在统统装好并且该注册的注册,该更新的更新后,再备份。安装ghost后,一般按默认一路运行到底后就可以了。如果在上一步分区中没有分配隐藏分区,这里会报错:你的系统只有一个常规分区,要备份至少需要两个。这时你要重新打开windows7将某个分区分一块20G左右的空间用于备份C盘,这块空间要事先格式化,并且不能分配卷标,因为ghost备份默认不想让你看到备份文件,以免误删。
4.安装ubuntu。将光盘插入,选择手动指定分区。在分区图示中,把自己的ubuntu专属分区划成两块。一块为20G左右的安装空间,选择ext4,并且挂载到根目录“/”下。如果你忘了挂载,系统会提升。再将剩余的2*内存空间设为swap分区(交换空间)。这里说明一点,如果你选择将某个盘挂载到某个目录下,意思就是这块分区被指定为ubuntu专有。所以剩下的分区一般情况下不必挂载。设置好后,就可以一路顺风地装好了。
说明几点:
1.除非真正想探索一下ubuntu,不要浪费精力去装两个操作系统。
2.如果决定装ubuntu了,可是试试wubi,安装方便,不会遇到很多莫名的问题。
3.如果你一定要装光盘版ubuntu,那么最好是先装windows7,备份后再装ubuntu。备份是为了避免在装ubuntu时格式化掉自己之前的劳动成果。
4.在做任何事之前,三思而后行。不要太冲动!
版本3:
安装方法有三种。
通过 ubuntu 9.10 直接升级到10.04不过的更新起来比较慢,但是可以保留之前一些软件的配置,还是值得一试。
通过向官方申请 ubuntu 10.04 安装光盘。然后通过光盘安装就是了,不过申请光盘是需要时间的,相信很多人都没这个耐心吧。当然也可以通过下载ubuntu 10.04 镜像文件,然后自己刻录ubuntu 10.04 安装盘。
通过引导进行磁盘安装。
上面第一和第二种都是很普通的方法。下面就讲解一下磁盘安装方法吧。
- 准备工作
- 下载 grub4dos-0.4.4-2009-06-20.zip 选择一个版本 本人选择的是grub4dos-0.4.4。
- 下载ubuntu-10.04-desktop-i386.iso 文件.下载地址见:http://www.blags.org/ubuntu-10-04-lts-release/.
- 配置引导
- 右击 我的电脑->属性->高级->启动和故障恢复->设置->编辑 在最后面加上 C:\grldr=”install ubuntu 10.04 ” ,当然也可以直接 开始 ->运行 (c:/boot.ini) 进行编辑,不过要修改一下boot.ini文件的可写属性。
- 接下来将下载的 grub4dos-0.4.4-2009-06-20.zip 里面文件 解压至c盘,是整个解压至c不是解压目录至c
- 复制下载下来的 ubuntu-10.04-desktop-i386.iso 镜像文件至c盘。同时解压ubuntu-10.04-desktop-i386.iso 里面的 .disk文件,casper 下的initrd.lz ,vmlinuz 解压至c盘。
- 编辑c:/menu.lst 在最后加上这段 title Install Ubuntu 10.04 find –set-root /ubuntu-10.04-desktop-i386.iso kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso locale=zh_CN.UTF-8 initrd /initrd.lz 保存.
- 重启windows.
- 会出现一个windows xp 和 install ubuntu 10.04 的选项。选择 install ubuntu 10.04。
- 进入之后里面同样会有很多选项 ,同样选择 install ubuntu 10.04 ,等待一段时间,会进入ubuntu 的安装界面。
- 进入desktop界面之后先不要急着点击desktop上面的安装。
- 通过左上角 Applications -> Accessories -> Terminal 打开终端。输入 sudo umount -l /isodevice 不这样后面会出现错误而导致无法继续安装。
- 点击左面的按装程序进行安装。大致一下几个步骤。 1.择语言 -> 选择键盘 -> 选择手动分配磁盘。将自己预留的磁盘空间(当然也可以选择已经存在的磁盘进行切分只要切分的空间不大于整个分区剩余空间里面的文件就不会丢失)。 2.然后点击新建一个交换分区 大小和自己的内存一样,选择交换分区,点击确定。 3.新建系统文件分区。选择ext4文件系统(windows文件系统:ntfs,fat),大小就是剩余空间了,挂载到 / 下 点击确定。(当然也可以新建其他的挂载目录。)
- 输入自己的用户名和密码点击下一步。
- 点击下一步就开始安装了大约等25-30分钟就差不多了。
- 安装完了就会自动提醒重启系统。你会发现一直都是命令界面而没有重新启动的话 按下 enter键。
- 安装完成了。
- 接下来你肯定会问我的windows不见了。下面讲下配置启动windows的方法。
- Applications -> Accessories -> Terminal 打开终端。当然也可以通过快捷键打开。ctrl+alt+T 。
- 输入 sudo gedit /boot/grub/grub.cfg 1.找到 ### BEGIN /etc/grub.d/30_os-prober ### 2.将### BEGIN /etc/grub.d/30_os-prober ### … ### END /etc/grub.d/30_os-prober ### 之间的内容用 menuentry “Microsoft Windows XP Professional (on /dev/sda1)” { insmod ntfs set root=(hd0,1) chainloader +1 } 替换.保存退出就行了。
- 如果要调整系统顺序也可以先将### BEGIN /etc/grub.d/30_os-prober ### … ### END /etc/grub.d/30_os-prober ### 之间的内容 注释掉。然后将 menuentry “Microsoft Windows XP Professional (on /dev/sda1)” { insmod ntfs set root=(hd0,1) chainloader +1 } 放到上面类似地方就行了。
- 重启ubuntu 就能看到有windows 和ubuntu 的启动选项了。
没有评论:
发表评论