对于整个实验室找不到个系统盘的事情,我是很恼火的。。。上周装虚拟机的时候不知道用ISO镜像,于是乎在6楼和15楼跑来跑去,见人就问有XX系统盘吗?今天在XP环境下装Linux,实在是找不到Linux的系统盘,没办法上午上完课就去“星光超市”买了个空白盘,SONY的,2块钱,不知道便宜还是贵了,我觉着还好吧。那进入正题之前我们就先来说一下怎么样利用空白盘来制作一个系统盘:
1. 准备好空白盘和Linux CentOS(或者是其它任何你想装的系统),这里要注意一下你的空白盘是买CD的或者是DVD的由你自己电脑上的光驱到底是哪种的,还有就是在刻录的时候要看清你自己的光驱能够支持刻录(刚开始不知道,捣鼓了很长时间,还胸有成竹的问力哥找另一种方法。。。)
2. 在网上下载nero 8.0,是一个光盘刻录软件,学名叫做光介质媒体烧录软件,网上百度一大片,安装的时候需要序列号,同样问度娘。。。
3. 打开你的nero的软件,这里由于是要在通过光驱启动的时候能够引导安装系统,因此要选择DVD/CD(ISO)镜像,千万不要选择数据刻录,不然的话只会将你的ISO镜像当成普通的数据写入,不会实现系统盘的功能。
4. 接下来安默认的来就行了,界面操作很简单,不过还要提醒一点就是数据写入的时候速度不要太快,一般的话选择8的那个,单位忘了。。。时间也不会很长,20分钟左右,而且要勾选检测数据那一项,它会在写入后自动检测你的数据的完整性,如果有差错就不会多走弯路了,在后面安装的时候省的出错。
好了接下来就讲讲怎么在原有Window XP系统的情况下安装Linux吧:
我的准备过程:
我的XP有C/D/E/F盘,我将F盘作为安装Linux系统的盘,这里要说明一下,安装之前有两种选择方案:
一是:将你F盘中的所有数据全部删除,即:F盘中不存在你需要的数据,如果不删除的话在安装Linux的过程中你的数据也会被删除的。
二是:将F盘在分为两个盘,数据放在一个盘,另一个分出来的盘做为安装系统使用。这里可以使用分区魔术师这个软件来实现我们的目的,在这里我试过这个方法,可以实现,而且大小也很好控制,直接拖动,就可以确定大小,但是我分好后,他的处理过程会需要很长的时间,由于F盘的东西很多,我忍受不了这么长的时间了,于是乎取消了,按照东东哥的建议直接装。此时我的F盘仅仅是其中没有数据了,但是他的文件系统仍然是NTFS,在XP的我的电脑下仍然可以看到盘符(这里存在问题),直接进BIOS设置为光驱启动,然后开始安装。
前面的设置就按照一般的设置来就行了,这里我们在磁盘分区的时候选择的是第四项:“建立自定义的分区结构”,不实用系统安装程序默认的分区方式,使用我们的需要的分区方式来处理。然后开始进入硬盘分区界面了,这里声明一下,这里仍然可以看到F盘的信息,写着它的磁盘容量,文件类型(仍为NTFS),我选择了这个盘然后开始在这上面新建分区,在为挂载点/分了20G,确定的时候这个时候出现报错:磁盘容量不足以分给主分区,这里稍微留意一下会发现,我们XP下的盘在这里显示的信息为:/dec/hda1 , /dev/hda2(这里面的盘:/dev/hda5,/dev.hda6,/dev/hda7)从这里看出,出错的原因是因为默认的主分区最多不能超过四个,现在我们是在/dev/hda7上继续创建/dev/hda8,就是这种情况导致报错,这种情况下我们先将系统重启,进入XP的环境下,将F盘从磁盘驱动器中删除掉,“我的电脑”右键-》管理-》磁盘管理,会看到我们的磁盘信息,我们只需要选中F盘右键-》从磁盘驱动器中删除,然后就会看到这里变为Free的字样,而且在我的电脑下,F盘已经不存在。磁盘管理信息如图:
这个时候再放入光盘启动,继续继续,走到磁盘分区的时候就能够使用我们的方法分区了(当然在这里加入我们将/boot挂载点设置为强制为主分区仍然会报错,这里之所以想这样设置是为了应对一种情况,就是在旧的主机上安装Linux的时候,有时候能够成功安装但是开机的时候无法读取到,这是因为磁盘容量太大,BIOS捕捉到的磁盘容量不对,但是至少在整块磁盘的前面的扇区它还读取的到,因此要将/boot挂载到整个磁盘扇区的前面的一个小分区,这里我们如果选择了强制转换为主分区,会看到/boot挂载到F盘的最前面,这里由于主分区的数量问题无法设置为主分区---:注:这里应该就是主分区的原因,但是如果我就是想把/boot强制设置为主分区应该怎么办我还不知道,如果你知道的话,希望多多赐教!!)
然后再挂载/home,在分出swap来基本的配置就完成了,这里作为练习只用我们就先分成这样,然后继续继续。。。
Grub引导装载程序: