磁盘分区与挂载

江枫思渺然 提交于 2020-01-18 01:04:30

[root@localhost xiaofeng]# fdisk -l

磁盘 /dev/sdb:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/sda:16.1 GB, 16106127360 字节,31457280 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00076ca1

设备 Boot Start End Blocks Id
System
/dev/sda1 * 2048 411647 204800 83
Linux
/dev/sda2 411648 30408703 14998528 83
Linux
/dev/sda3 30408704 31457279 524288 82
Linux swap / Solaris

使用fdisk -l命令查看硬盘有没有被识别。

使用fdisk命令分区:
[root@localhost xiaofeng]#fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0x177ee503 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):m
命令操作
a toggle a bootable flag 设置可引导标记
b edit bsd disklabel
c toggle the dos compatibility flag 编辑bsd磁盘标签
d delete a partition 设置dos操作系统兼容标记
g create a new empty GPT partition table删除一个分区
G create an IRIX (SGI) partition table
l list known partition types显示已知的文件系统类型。
82为Linux swap分区,83为Linux分区
m print this menu 显示帮助菜单
n add a new partition 新建分区
o create a new empty DOS partition table 建立空白
dos分区表
p print the partition table 显示分区列表
q quit without saving changes 不保存退出
s create a new empty Sun disklabel
t change a partition's system id 改变一个分区的系
统ID
u change display/entry units
v verify the partition table 验证分区表
w write table to disk and exit 保存退出
x extra functionality (experts only) 附加功能(仅专
家)
命令(输入 m 获取帮助):

重新读取分区表信息:
[root@localhost xiaofeng]#partprobe
当分区表被占用需要重新启动时,可以使用此命令就不需重启!

格式化分区
[root@localhost xiaofeng]#mkfs -t ext4 /dev/sdb1

创建挂载点并挂载
[root@localhost xiaofeng]#mkdir /disk1
[root@localhost xiaofeng]#mount /dev/sdb1 /disk1/

[root@localhost xiaofeng]#mount
用mount或df命令可以查看这个分区是否挂载成功

 

分区自动挂载与fstab文件修复

1、/etc/fstab文件
◆第一字段:分区设备文件名或UUID(硬盘通用唯一识别码)
◆第二字段:挂载点
◆第三字段:文件系统名称
◆第四字段:挂载参数
◆第五字段:指定分区是否被dump备份,0代表不备份,1代表每天备
份,2代表不定期备份
◆第六字段:指定分区是否被fsck检测,0代表不检测,其他数字代
表检测的优先级,那么当然1的优先级比2高


查看设备文件名(第一字段查看方法)
[root@localhost xiaofeng]#dumpe2fs -h /dev/sdb1

分区自动挂载
[root@localhost xiaofeng]#vi /etc/fstab
/dev/sdb1 /disk1 ext4 defaults 1 2
格式一定要注意,否则可能系统出现问题甚至崩溃。


[root@localhost xiaofeng]#mount -a
#依据配置文件/etc/fstab的内容,把写的所有的配置全部自动挂载
,测试是否报错,避免在系统下次启动时因为自动挂载配置而崩溃。


/etc/fstab文件修复
[root@localhost xiaofeng]#mount -o remount,rw /
重新挂载,把写权限给挂进去,然后就可以修改该文件内容

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!