1.查看当前磁盘信息
//下例显示了sda分了两个区,sdb是新加的磁盘,未分区
[root@cfb139_177 ~]# fdisk -l
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 2610 20860402+ 8e Linux LVM
Disk /dev/sdb: 53.6 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
2.分区
# fdisk /dev/sdb
Command (m for help): n //创建新分区
Command action
e extended //输入e为创建扩展分区
p primary partition (1-4) //输入p为创建主分区,这里我们选择p
p
Partition number (1-4): 1 //第一个扩展分区,按你需求可以最多分4个主分区
First cylinder (1-6527, default 1): 1 //第一个主分区起始的柱面
Last cylinder or +size or +sizeM or +sizeK (1-6527, default 6527): //分区的最后一个柱面,也可以是以MB为单位的数字
Using default value 6527
Command (m for help): w //创建完后用w保存分区。
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
#fdisk /dev/sdb
3.格式化并挂载分区
#mkfs -t ext3 -c /dev/sdb1
#mkdir -p /opt/oracle/test //创建/opt/oracle/test目录
#mount /dev/sdb1 /opt/oracle/test //将/dev/sdb1挂载到/www
# df -h //用df命令进行查看
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
16G 9.0G 5.8G 62% /
/dev/sda1 99M 27M 67M 29% /boot
tmpfs 872M 0 872M 0% /dev/shm
/dev/sdb1 50G 180M 47G 1% /opt/oracle/test
如果这样就结束的话,每次重新启动服务器后都要进行手工挂载,我们需要修改/etc/fstab文件来进行自动挂载。
#vi /etc/fstab
在文件的末尾填加如下内容:
/dev/sdb1 /opt/oracle/test ext3 defaults 0 0