查看新磁盘

[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添加到文件末尾
最后修改:2022 年 04 月 27 日
如果觉得我的文章对你有用,请随意赞赏