1.查看磁盘信息
方法1
[root@localhost ~]# ll /dev/sd*
brw-rw----. 1 root disk 8, 0 12月 5 15:29 /dev/sda
brw-rw----. 1 root disk 8, 1 12月 5 15:29 /dev/sda1
brw-rw----. 1 root disk 8, 2 12月 5 15:29 /dev/sda2
brw-rw----. 1 root disk 8, 16 12月 5 15:29 /dev/sdb
brw-rw----. 1 root disk 8, 32 12月 5 15:29 /dev/sdc
brw-rw----. 1 root disk 8, 48 12月 5 15:29 /dev/sdd
brw-rw----. 1 root disk 8, 64 12月 5 15:29 /dev/sde
brw-rw----. 1 root disk 8, 80 12月 5 15:29 /dev/sdf
brw-rw----. 1 root disk 8, 96 12月 5 15:29 /dev/sdg
brw-rw----. 1 root disk 8, 112 12月 5 15:29 /dev/sdh
brw-rw----. 1 root disk 8, 128 12月 5 15:29 /dev/sdi
brw-rw----. 1 root disk 8, 144 12月 5 15:29 /dev/sdj
brw-rw----. 1 root disk 8, 160 12月 5 15:29 /dev/sdk
方法2
[root@localhost ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 893M 0 893M 0% /dev
tmpfs tmpfs 910M 0 910M 0% /dev/shm
tmpfs tmpfs 910M 11M 900M 2% /run
tmpfs tmpfs 910M 0 910M 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 17G 5.8G 12G 35% /
/dev/sda1 xfs 1014M 184M 831M 19% /boot
tmpfs tmpfs 182M 20K 182M 1% /run/user/0
/dev/sr0 iso9660 4.4G 4.4G 0 100% /run/media/root/CentOS 7 x86_64
2.创建分区
启动分区工具
[root@localhost ~]# fdisk /dev/sdb
进入会话模式
(1)提示1
[root@localhost ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
Device does not contain a recognized partition table
使用磁盘标识符 0xd43058cb 创建新的 DOS 磁盘标签。
命令(输入 m 获取帮助):n
操作: 敲击字母“n”键 新建分区
说明:欢迎界面,输入帮助指令或操作指令。
(2)提示2
命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
操作: 敲击字母“p”键 选择主分区
说明:请选择主分区,或扩展分区
(3)提示3
Select (default p): p
分区号 (1-4,默认 1):1
操作: 敲击数字“1”键
说明:选择分区号
(4)提示4
分区号 (1-4,默认 1):1
起始 扇区 (2048-10485759,默认为 2048):
操作:敲击回车键
说明:选择磁盘开始的扇区
(5)提示5
起始 扇区 (2048-10485759,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-10485759,默认为 10485759):+1G
操作:输入分区大小“+1G” 后回车
说明:选择磁盘分区结束的扇区,即分区大小,根据实际情况划分
(6)提示6
命令(输入 m 获取帮助):p
磁盘 /dev/sdb:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x4b694ce1
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 2099199 1048576 83 Linux
操作:敲击字母“p”键
说明:查询分区信息
(7)提示7
命令(输入 m 获取帮助):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
操作:敲击字母“w”键
说明:保存分区信息并自动退出分区工具
刷新分区表
[root@localhost ~]# partprobe /dev/sdb
查看分区结果
[root@localhost ~]# fdisk -l /dev/sdb
磁盘 /dev/sdb:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x4b694ce1
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 2099199 1048576 83 Linux
3.创建文件系统(格式化)
[root@localhost ~]# mkfs.ext4 /dev/sdb1
输出提示:
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
131072 inodes, 524288 blocks
26214 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912
Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (16384 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
4.挂载mount
手动挂载
创建挂载点,一个分区一个挂载点
[root@localhost ~]# mkdir /mnt/disk1
[root@localhost ~]#mount -t ext4 /dev/sdb1 /mnt/disk1
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/sdb1 ext4 477M 2.3M 445M 1% /mnt/disk1
永久挂载
vim /etc/fstab
/dev/sdb1 /mnt/disk1 ext4 defaults 0 0
说明
/dev/sdb1 设备名称(分区/磁盘,也可以是uuid,查看设备的UUID命令#blkid )
/mnt/disk1 挂载点
ext4 文件系统类型
defaults 默认
0 文件系统是否备份,0表示不备份
0 是否检查文件系统,0表示不检查
然后使用立刻挂载命令 mount -a
写入自启动文件
vim /root/.bashrc
mount -t ext4 /dev/sdb1 /mnt/disk1
不要影响文件原先的内容
5.查看挂载信息
方法1 df -hT
[root@localhost ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sdb1 ext4 2G 6M 1.9G 3% /mnt/disk1
分区 文件系统 大小 占用 空闲 占比 挂载点
方法2 mount
[root@localhost ~]# mount
/dev/sdb1 on /mysql_data type xfs (rw,relatime,seclabel,attr2,inode64,noquoa)
/dev/sdb3 on /mnt/disk1/disk2/disk3/disk4 type ext4 (rw,relatime,seclabel,dta=ordered)
mount 看的是磁盘有没有特殊属性。
6.创建扩展分区
如果磁盘分区的数量超过4,放弃一个主分区,选择创建扩展分区。
情况1-主分区已创建并使用
(1)先取消挂载 umount
umount /dev/sdb4
(2)删除主分区
fdisk /dev/sdb
d 删除分区
4 第四个分区
p 打印分区列表,查看删除结果
(3)创建扩展分区
n 创建分区
e 扩展分区
回车 起始扇区
回车 磁盘的结尾
(4)创建逻辑分区
n 创建分区
l 逻辑分区
回车 起始扇区
+200M 磁盘的结尾
p 打印分区列表
(5)保存
w 将修改保存到磁盘并退出
(6)格式化、挂载略,参考上文
情况2-主分区未创建未使用
(1)创建扩展分区
n 创建分区
e 扩展分区
回车 起始扇区
回车 磁盘的结尾
(2)创建逻辑分区
n 创建分区
l 逻辑分区
回车 起始扇区
+200M 磁盘的结尾
p 打印分区列表
(3)保存
w 将修改保存到磁盘并退出
(4)格式化、挂载略,参考上文