磁盘分区和文件系统
分区的作用:
- 分隔系统和程序
- 安装多个os
- 采用不同的文件系统
- 提高修复速度
目前主流分区 MBR.GPT的区别:
MBR:最多四个主分区,可有逻辑分区和扩展分区
使用32位扇区
分区大小不能超过2T
GPT:支持128个分区 ,全都是主分区
大小最大8Z
自动备份
分区命令: fdisk、gdisk
fdisk为管理划分MBR分区的命令,gdisk为管理划分GPT分区的命令,两者用法基本一致,这里拿fdisk为例
使用fdisk 跟磁盘文件进入fdisk命令行,可以管理该磁盘文件分区
输入选项选择做出的操作:
p 当前已有分区列表
t 更改分区类型
n 创建新分区
d 删除分区
w 保存退出
q 不保存退出
V 校验分区
u 转换单位(柱面与位)
详细可进入命令行后输入m查看帮助
这里拿创建新分区为例:
Command (m for help): n
表示输入要进行的操作,n为创建新分区
Partition type:
p primary (2 primary, 0 extended, 1 free)
e extended
Select (default p):
表示需要创建的分区为主分区还是逻辑分区输入p 选择主分区, 输入e选择逻辑分区 ,,显示默认为p,可输入p或e或直接回车就是默认
First sector (39864320-41943039, default 39864320):
其中数值表示目前可用的柱面,从哪个柱面开始划分,一般回车默认即可
Last sector, +sectors or +size{K,M,G} (39864320-41943039, default 41943039): +100M
这里表示选择划分的大小,可以用柱面编号,选择几个柱面,也支持K\M\G,这里我选择的是+100M,即划出100M大小
到这里就划分结束了,可以输入p查看当前已有分区了
偶热可能会出现划分了但是不同步的情况,
centos6输入 partx -a /dev/sda 进行同步
centos5、7输入 oarw probe /dev/sda 进行同步
文件系统:划分出分区后还不能使用,一般需要给分区创建文件系统
blkid 命令 可查看当前所有分区的文件系统
mkfs 命令可以创建文件系统
mkfs -t 指定文件系统类型 =mkfs.
-b (1024/2048/4096) 指定块大小 1k,2k,4k。
-L 设置卷标
-i 指定数据空间多少个字节创建一个inode
-N 指定分区中创建多少个inide
-I 一个inode记录占用的磁盘空间大小 128-4096
-m 指定为管理人员预留空间占总空间的百分比
当前较为centos较为常用的文件系统ext4或xfs都可以创建
示例: mkfs.xfs /dev/sda3
tune2fs 命令 :可以重新设定ext系列文件系统的可调整参数的值
-l 查看指定文件系统超级快信息
-L 修改LABEL,即卷标
-m 修改管理员预留空间
-U 修改UUID
文件系统创建完毕,使用mount命令进行挂载在某个目录上就可以使用了
mount 将设备挂载在文件上作为访问入口 ,可使用设备名,UUID或卷标
umount /dev/sda3 取消挂载 或 umount /root
mount /dev/sda3 /root
-r 只读挂载
-w 读写挂载
-a 自动挂载所有支持自动挂载的设备,即写入/etc/fstab文件内,且挂在选项中有auto功能的设备
如果文件系统损坏也有指定的命令可以修复文件系统 :
!!注意: 修复系统必须先取消挂载,在进行修复
fsck :兼用的修复工具 默认修复ext系列
也可以fsck.xfs指定修复xfs文件系统
fsck -a 自动修复
-r 交互式修复
e2fsck : ext系列文件系统专用修复工具
-y 自动回答y
-f 强制修复
-p 自动进行安全的修复文件系统
xfs——repair :xfs系列文件系统专用修复工具
-n 只检查
-d 允许修复只读的挂载设备,在单用户下修复根目录时使用,然后立即reboot
标签:修复,创建,分区,文件系统,挂载,xfs,磁盘分区 来源: https://blog.51cto.com/14322599/2417755
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。