7.linux磁盘管理 分区 建立文件系统 挂载使用
一.磁盘管理 分区 建立文件系统 挂载使用 逻辑卷建立 磁盘阵列的建立 磁盘配额设定
fdisk -l 查看磁盘信息
df -Th 查看硬盘对应的目录
/dev/sdb/ 20G
1. 文件类型介绍
ext4 扩展型文件系统 特点 支持单个文件上 EB 支持日志功能
NTFS 文件 和 fat32 不支持单个文件上4G
swap 交换分区 虚拟内存 8G 8G 4G 1.5倍
mbr 分区表方式 :支持4个主分区 不识别单个硬盘超过2TB
gpt 分区方式 多个主分区 支持2T 以上硬盘
我们使用的是mbr分区,建立两个主分区,在第二个主分区中建立多个逻辑分区即windows的C,D,E,F盘等。
linux中建立一个主分区,一个扩展分区, 即 sdb1 和sdb2 在sdb2中建立逻辑分区,(linux中只有主分区可以使用盘符为sdb1-sdb4),所以逻辑分区的第一块只能交sdb5,后面的依次往后顺延。
2.分区要求:分三个区 1个主分区 两个逻辑分区 每个分区大小为500M ,sda1 建立成ext4 文件系统
ada5 建立成fat32 文件系统 ada6 建立swap分区
3.分区操作 建立文件系统并进行挂载使用
fdisk /dev/sdb
m 获取帮助菜单
n 添加一个新分区
d 删除一个分区
p 列出分区表
q 不保存退出
w 保存并退出
t 修改分区的系统id号
建立文件系统就是格式化!
·
第一步:
(1) command:n
(2) p (primary partition)
(3) partition number: 1
(4) +500M
(5) p
第二步:
(1) n
(2) e
(3) 2
(4) 两个回车
第三步 :
(1) n
(2) l
(3) +500M
p:查看
第四步:修该分区名字
(1) t (修改id标识)
(2) 5
(3) l
(4) b
(5) t
(6) 6
(7) l
(8) 82
(9) p
确立分区表 cat /proc/partitions
第五步:确立分区文件类型
mkfs.ext4 -b 4096 /dev/sdb1
mkfs.vfat -F32 /dev/sdb5
mkswap /dev/sdb6
第六步:挂载(将设备链接到文件)
在mnt目录下建立两个文件夹 mkdir {ext4,fat32}
挂载:
mount 设备 挂载点
mount /dev/sdb1 /mnt/ext4
mount /dev/adb5 /mnt/fat32
swapon /dev/sdb6
df -Th 确认磁盘挂载信息
swapon -s 确认swap分区挂载信息
卸载
umount 设备 (挂载点)
swapon off 卸载swap分区
查看文件系统列表
vim /etc/fstab 文件系统列表
设备 挂载点 文件系统 属性 0 0
注: FAT32 只识别 vfat 所以是:
/dev/sdb5 /mnt/fat32 vfat defaults 0 0
blkid /dev/sdb1 查看该文件系统的UUID 值 方便挂载
mount -a
swapon -a 实现对fstab文件中的信息进行挂载
swapon -s 查看 swap挂载信息