于IDE 硬盘一般可以有二到四个。这就是/dev/hda、/dev/hdb、/dev/hdc 和/dev/hdd,hd 是硬盘
的意思,a 则是代表第一个设备,hda1 中的“1”代表hda 的第一个硬盘分区,依此类推。而
SCSI 硬盘也就是/dev/sda、/dev/sdb 等等,sd 是SCSI 设备的意思,第一个SCSI 硬盘是/dev/sda,
第一个SCSI 磁带机是/dev/st0,还有,第一个CD-ROM 会是/dev/scd0。另外fd 是软盘,设备
名称是/dev/fd0、/dev/fd1 等等。
1 分区
阵列做好映射后,启动 Linux,然后给新硬盘分区:
以 root 身份,执行fdisk /dev/sdb(sd 表示SCSI 硬盘,b 表示第二块SCSI 硬盘,通
常服务器自带一块SCSI 硬盘)
[主分区,Linux native]
运行fdisk 命令后,屏幕显示Command 提示符,用户可根据应用要求,选择需要进
行的分区操作,分区完成后,对逐个分区进行格式化。
2 格式化新硬盘
mke2fs -cv /dev/sdb1 mfks -t ext3 /dev/sda6 //将sda6分区格式化为ext3格式
[详细的输出和检查坏块]
注意 ?
15
mkfs /dev/sdb1
[直接创建文件系统,不检查坏块]
格式化完成后即可以对硬盘分区进行挂载及数据读写操作了。
3 创建一个 mount point
决定您想把它Mount 在哪里,并创建这个mount point。
例如,您想把它作为/mnt/drive2,以root 身份执行:
cd /mnt
mkdir drive2
chmod 777 drive 2
[使普通用户能够访问新硬盘]
4 挂载及测试
以 root 身份,执行:mount -t ext2 /dev/hdb1 /mnt/drive2。 强制挂载: mount -o loop /dev/hdb1 /mnt/drive2
如果没有错误信息,cd /mnt/drive2,然后试着创建一个目录,并创建几个文件或用
CP 命令进行数据拷贝测试。如果可以,则表示安装成功。如需使新硬盘在系统启动
时自动挂载,可按以下操作:
修改 /etc/fstab 文件
把下面的行加到/etc/fstab 文件最后:
/dev/hdb1 /mnt/drive2 ext2 defaults 1 1
重新启动即可。
自启还可以在 vi /etc/rc.d/rc.local 添加
mount -t ext2 /dev/hdb1 /mnt/drive2