作者:菜园子
老板给新配了个“游戏机”,8800GT的显卡,Creative XFi的声卡。可惜是用来科研的,不是用来打星际2的。
于是想着装个Fedora 9。这么多Linux发行版中,我还是最喜欢Fedora,从redhat开始一直用了这么长时间习惯了,懒得换成别的折腾。
于是开始行动。这台机器配的时候配了三个硬盘,前两个是WD raptor 150GB SATA硬盘,后一个rpm慢一点的Seagate 150GB SATA硬盘。准备把前两个硬盘做成software RAID 0装Fedora,后一盘用做备份盘。Dell预装的时候已经自己带了WinXP,装RAID 0,但是土Dell居然把300GB的RAID 0做成了150G的,然后让剩下的150G空着,我真是服了。。。刻了一张Fedora 9的安装DVD(唉,人老了,图省事,不愿意折腾硬盘安装了),然后从光驱启动,装的时候郁闷的是Dell事先把前两个硬盘弄成了RAID 了,Fedora就把它认成RAID了,显示的是/dev/mapper/nvidia***,俺郁闷,在这里stuck了半天,最后发现解决办法很多。最近简单的是在安装的时候加入一个参数nodmraid,然后还有一个比较笨的办法是用rescue mode用dd命令(dd if=/dev/zero of=/dev/sda)把两个硬盘上的数据全部清0,这样也毁掉了RAID的meta data。其实还有一个很简单的是Dell预装的时候加了一个RAID设置目录,开机以后按Ctrl+N,可以直接把RAID disable。其实我从Bios里面也试过了Disable RAID,但是那个不管用。
接下来就比较简单啦。三个硬盘,sda, sdb, sdc。划分情况是这样:
sda分成sda1 sda2,sda1是3G,做/boot,有点浪费哈。sda2做software RAID 0的一个node。sdb也是同样,sdb1做的是swap。然后把sda2,sdb2做成一个RAID md0,用这个来mount根分区。sdc划分成两个区,一部分用来backup,另外一部分留着将来装Windows,星际2之心不死,hiahia。
还有俺要检讨一下的是没敢直接上64bit系统,4G的内存只能看到3G。主要是怕以后麻烦,其实上了也没啥大不了。
接下来还要在Thinkpad上装Fedora 9,估计又是一阵子折腾。