Linux学习 - fdisk分区
一、fdisk命令分区过程
系统一旦重启,分区将消失
1 添加新硬盘
直接在虚拟机上添加
2 查看新硬盘
fdisk -l
3 分区
fdisk /dev/sdb fdisk进入/dev/sdb硬件设备
fdisk交互指令说明 | |
a | 设置可引导标记 |
b | 编辑bsd磁盘标签 |
c | 设置DOS操作系统兼容标记 |
d | 删除一个分区 |
l | 显示已知的文件系统类型,82:linux swap分区;83:linux分区 |
m | 显示帮助菜单 |
n | 新建分区 |
o | 建立空白DOS分区表 |
p | 显示分区列表 |
q | 不保存退出 |
s | 新建空白SUN磁盘标签 |
t | 改变一个分区的系统ID |
u | 改变显示记录单位 |
v | 验证分区表 |
w | 保存退出 |
x | 附加功能 |
4 重新读取分区表信息
partprobe
5 格式化分区
mkfs -t ext4 /dev/sdb1 将/dev/sdb1格式化为ext4文件系统
mkfs -t ext4 /dev/sdb5 将/dev/sdb5格式化为ext4文件系统
-t 加入文件系统类型来指定挂载的类型
注:不能格式化扩展分区
6 挂载
mkdir /disk1 创建挂载点目录
mkdir /disk5 创建挂载点目录
mount /dev/sdb1 /disk1 将硬件设备主分区挂载到挂载点
mount /dev/sdb5 /disk5 将硬件设备逻辑分区挂载到挂载点
二、分区自动挂载与fstab文件修复
1 文件/etc/fstab
第一字段 | 分区设备文件名或UUID(硬盘通用唯一识别码) |
第二字段 | 挂载点 |
第三字段 | 文件系统名称 |
第四字段 | 挂载参数 |
第五字段 | 指定分区是否被dump备份,0不备份,1备份,2不定期备份 |
第六字段 | 指定分区是否被fsck检测,0不检测,其他表检测等级,1优于2 |
2 自动挂载
将/dev/sdb1 /disk1 ext4 default 1 2
/dev/sdb5 /disk5 ext4 default 1 2
写入/etc/fstab文件中即可实现自动挂载
再使用 mount -a 依据配置文件/etc/fstab的内容,自动挂载(检验挂载)
3 fstab文件修复
mount -o remount,rw / 重新挂载根目录
vim /etc/fstab 进入/etc/fstab文件,进行修改