查看新磁盘
[root@localhost /]# fdisk -l
磁盘 /dev/sda:60.0 GB, 60022480896 字节,117231408 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000d3857
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 117229567 57565184 8e Linux LVM
磁盘 /dev/mapper/centos-root:36.9 GB, 36897292288 字节,72065024 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-swap:4026 MB, 4026531840 字节,7864320 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/sdb:500.1 GB, 500107862016 字节,976773168 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000dc934
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 976773119 488385536 f W95 Ext'd (LBA)
/dev/sdb2 976773120 976773167 24 83 Linux
/dev/sdb5 4096 976773119 488384512 7 HPFS/NTFS/exFAT
找到新添加的磁盘的编号为/dev/sdb
硬盘分区
1.进入fdisk模式
/sbin/fdisk /dev/sdb
2.输入n进行分区
3.选择分区类型
这里有两个选项:
p: 主分区 Linux上主分区最多能有4个
e:扩展分区 linux上扩展分区只能有1个,扩展分区创建后不能直接使用,还要在扩展分区上创建逻辑分区。 这里我选择的p。
4.选择分区个数
可以选择4个分区,这里我只分成1个分区
5.设置柱面,这里选择默认值就可以
6.如果选择的是e(扩展分区),需要再创建逻辑分区
选择n
可以看到这是出现的选项和刚才有些不同,出现了logical而不是extent。 可以看出logical 的分区编号从5开始。
这里选择l,创建逻辑分区
7.输入w,写入分区表,进行分区
8.分区结束后,查看/dev目录
ls –l /dev
如果创建的是扩展分区,可以看到创建的逻辑分区sdb5
可以看到刚刚生成的新分区sdb
格式化分区
将新分区格式化为ext4文件系统
1.如果创建的是主分区
mkfs -t ext4 /dev/sdb
2.如果创建的是扩展分区,
由于扩展分区不能直接使用,执行
/sbin/mkfs -t ext4 /dev/sdb
命令,系统会报下面的错误
Invalid argument passed to ext2 library while setting up superblock
这种情况下,只能对扩展分区上的逻辑分区进行格式化
/sbin/mkfs -t ext4 /dev/sdb
然后就开始格式化
最后写入文件系统信息。 此时就可以用新创建的分区了
挂载硬盘
1.创建挂载点
在根目录下创建storage目录
mkdir /storage
2.将/dev/sdb挂载到/storage下
mount /dev/sdb /storage
3.设置开机启动自动挂载
新创建的分区不能开机自动挂载,每次重启机器都要手动挂载。
chmod +x /etc/rc.d/rc.local
然后就可以在里面添加你要开机自启的命令了
vim /etc/rc.d/rc.local
将mount /dev/sdb /storage添加到文件末尾