由于同学推荐学习python语言,并且推荐使用linux来conding,因此我用了几天时间,废了九牛二虎之力,终于搞懂了linux的安装和卸载。
安装linux系统可不是一件简单的事情。难在哪里呢?这里就需要与windows安装进行对比了。当然如果你也不会安装windows,那可就是难上加难了。
这里我只讲安装windows和linux 双系统,因为单纯安装linux会比双系统简单一些。
安装系统,我想主要涉及到两个方面,分区+引导。
windows简单,就是因为你无需分区也无需引导,傻瓜式安装。尤其是你使用了ghost win,那就是直接用winpe用户界面操作,简单的鼠标点击,就能够安装完毕。当然,这里我对windows说无需分区无需引导有些偏激了,其实windows需要分区,这可以在winpe下完成,也是比较简单的。而引导,windows自己默默安装,无需你去操作。
然而linux就没有这么简单了,在安装linux之前,我想你有必要而且必须去看一下linux的基础知识。linux和windows的一个不同,就是linux把所有的设备都当做文件来处理,所谓文件就是拥有读、写、执行三种操作的东东。所以不要把windows的分区概念带入到linux 当中,你要去了解linux:
1. 文件系统(目录配置):大致明白各个文件的一般用途,方便分区的规划
2. 磁盘分区、理解挂载的概念:根据自己的用途规划分区,并将分区挂载到某些文件下以我现在的理解,一般我自己来用的话,分区和挂载大体如下:
3. 理解系统的启动方式,启动引导:因为要安装双系统,所以你需要在磁盘分区的基础上,知道系统的启动方式,也就是系统如何引导的。这里必须提醒的是,要安装双系统,必须收先安装windows再安装linux,因为windows安装会自动覆盖MBR,而linux则会将引导加入MBR,知道windows为什么霸道了吧。就是不论怎么样,只要安装我,就必须只有我。
当你理解了linux下的分区和引导,那么就可以安装linux了。
U盘安装linux: 为什么是U盘,因为没有光盘啊!!!
必备软件:
1. UltralISO:这个软件用于将CentOS的iso文件写入到U盘
2. CentOS:即LINUX系统文件,推荐使用CentOS-5.5-i386-bin-DVD.iso,别问我为什么?因为我用他啊。我是32位的系统,因此选用i386,其余的版本除了中间设置选项有所不同,但基本相同
3. 分区助手:用于对压缩出来的空间进行处理,由于在我第二次安装的时候,想多分几个区根据不同的用途进行挂载,在单独的一个空闲空间上进行分区,但是当分区到第三个的时候出现错误提示“无法分配所提交的分区 notenough
free space on disks”,奇怪了,我的剩余空间还有40G,只分出10G,为什么空间不足。这时候就是用到前边的基础知识了,一块硬盘,分区表最多能记录主分区+扩展分区最多只能有四个,其中扩展分区最多只能有一个。明白了吧!因为每次在空闲空间中分出来的都直接默认为主分区,所以分了两个之后,分区表就已经占满了(并不是实际硬盘满了)。怎么办呢?这时候就要借助分区助手,将空闲空间分出几个分区作为逻辑分区(用于挂载linux的部分目录),留下未使用的空间挂载linux的root目录,作为启动分区(启动分区必须为主分区)。这也是我想一块硬盘至多能够安装三个操作系统的原因吧。
4. MbrFix:这个软件很重要,因为如果你想卸载刚刚安装的centOS5.5,换一个CentOS6.5,要卸载linux,这个软件就用上了。由于linux不同于windows的引导程序的安装,所以这一步不是简单的讲linux 的盘格式化就成功了的。因为每次从linux引导进来都需要到root目录下读取boot,以提供windows的引导。如果单纯的格式化linux盘,必然导致boot丢失,最终结果就是windows也不能启动,你就只能重装windows,可怜我C文件啊!!!!MbrFix可以帮助你把MBR上的引导还原为没有linux而只有windows的情况,这样就能够在格式化linux盘之后,重启保证直接进入windows了。
怎么用?很简单….
* 下载MbrFix :http://download.csdn.net/detail/tongyuehong/8343261
* 将MbrFix.exe放到C盘根目录(windows安装的分区)
* 进入cmd窗口,切换到C盘根目录,执行命令(注意空格):
* MbrFix.exe /drive 0 fixmbr /yes
* 点击enter搞定
* 然后你就能够放心的去格式化linux盘了。
step1: 需要在硬盘中压缩出一块未使用的空间当做linux安装的空闲空间。(如何压缩?去搜啊)
step2:重启计算机,由U盘启动(如何U盘启动?去搜啊)
step3:根据指导进行一步一步安装(期间有几处很重要需要注意)
(1) 选择系统所在的位置,也就是U盘啦
我在这里遇到了一个问题,就是OK之后,提示说:“U盘下找不到系统”
挺奇怪的,命名已经把CentOS写入到U盘了,并且成功启动了,为什么找不到?
解决办法:写入玩U盘之后,同时把CentOS-5.5-i386-bin-DVD.iso也放入U盘,这样系统便找到了。这个我也解释不清楚,但能行
(2) 进入到分区了,关键的步骤啊
在分区中选择怎么使用磁盘安装时,一定记住要选择使用自定义的方式,然后自己到磁盘驱动器中进行创建和挂载。
需要注意的另外一点就是每次创建的时候,一定要把U盘点掉,如果不点掉的话,连U盘一块分了,岂不傻逼!
使用ext3的格式,推荐
由于我在分区助手中已经划出了两个逻辑分区usr和var,分别用于挂载两个文件夹。这样直接对逻辑分区进行编辑、挂载、格式化为ext3,就ok
一定记住在空余的空间上建立一个主分区,挂载root目录,作为linux启动的分区。
这样主分区和逻辑分区就应经全部挂载创建完毕了。
(3) 进入到引导的安装,同样使关键的一步啊
选择引导程序安装到哪里,其实就有两个地方可以安装,一个是U盘,一个是硬盘。所以更换设备,然后改变BIOS的顺序,将硬盘放在上边,U盘放在下边。这样就是引导程序安装到硬盘上了,并且不覆盖windows哦
step4:下边就是选择安装什么软件啊,我想尽量多安装些软件,因为你也不知道你要用什么,反正在linux安装软件不是一件简单的事,不仅因为指令安装,同样由于linux软件较少吧。
step 5:重启设置,kdump不选,selinux选,防火墙关闭….,无伤大雅的自定义。
再次重启,你就可以看到好看的linux了。
另外附上几篇参考,以上有什么不明白的,可以在下面参考中找找答案:
1.U盘安装CentOS 6.4 + Windows 7双系统 (Windows
7下安装 CentOS 6.4):http://blog.csdn.net/jcjc918/article/details/9412757
2. U盘安装CentOS5.5百度文库:http://wenku.baidu.com/link?url=t-GpISgJWYAxZzft2HdNbVLhgrjiQBnCfbPDClssE5wx8xNsjd-L8gL9HI342Nbajs4qSh34BAyFxrw44WDOI6O4J6k7IIHGz5c0Ckz9y_3
3. 双系统删除linux: http://www.51testing.com/html/88/n-3569488.html
coding的人啊,linux才是王道.
版权声明:本文为博主原创文章,未经博主允许不得转载。