linux6.5 挂载gpt,linux基础(17)--使用GPT分区、扩展swap分区--RHEL6.5

1. 卷标开机自动磁盘

服务器磁盘损坏之后需要更换磁盘,更换磁盘可能导致磁盘位置混乱,导致数据混乱,因此需要给磁盘加标签,防止磁盘混乱,此处使用: e2label

给指定分区添加标签:

e2label /dev/sdb1 label1

查看新加的标签:

e2label /dev/sdb1

修改开机自动挂载:

将原先的设备名称/dev/sdb1改为LABEL=lable1即可,其余无需修改。

2. UUID标识分区

由于标签即使重复系统也不会报错,因此使用标签表识分区也是存在隐患的,鉴于此此处推荐使用UUID标识分区。

UUID是系统中表识存储设备的字符串,目的是帮助使用者唯一确定系统中的存储设备,因此UUID是全球唯一的,不但可以表识磁盘,还可以表识DVD驱动器,USB等存储设备。由于UUID是全球唯一的,因此安全性高。

获取分区的UUID可以使用blkid也可使用tune2fs.

blkid获取分区UUID:

blkid | grep sdb1

tune2fs获取UUID:

tune2fs -l /dev/sdb1 | grep UUID

查出分区的UUID之后修改自动挂载配置文件: /etc/fstab, 将设备修改为: UUID=查出的ID   即可。

3. 特殊情况

在卸载分区时提示有人正在使用该分区,无法进行卸载:

此时可能是有程序在使用该分区,此时可以使用lsof /dev/sdb1查看是那些进程在使用该分区,通知使用者后杀掉进程再卸载即可。

4. 使用GPT分区

GPT即全局唯一表识分区表,相比MBR最多可4个分区表项(主分区和扩展分区总数),GPT分区的数目是没有限制的。windows最大支持128个GPT分区,

GPT可管理硬盘大小达18EB,NTFS格式最大支持256T, 但是相比MBR方式的2T已经扩展很多。

GPT分区需要借助工具parted

查看磁盘分区信息:

parted   -l   #比fdisk -l查出的信息更加详细

(1)对/dev/sdb新建分区:

parted /dev/sdb

p   #查看磁盘分区状态

mklabel   #新建标签

gpt            #标签类型为gpt

mkpart     #新建分区

mydisk1  #设置新建的分区的名称

分区的文件系统可以默认,后续格式化时指定即可。

1               #第一个分区的起始点一定是1

100M       #第一个分区大小设置为100M, 第二个分区时起始点为100M

p              #查看新建的分区状况

quit           新建分区完毕,退出

(2)格式化

此处格式化为ext4文件系统:

mkfs.ext4 /dev/sdb1

(3)挂载新建分区

新建挂载点:

mkdir /sdb1

挂载:

mount /dev/sdb1 /sdb1

(4)开机自动挂载

查询新建分区的UUID:

tune2fs -l /dev/sdb1 | grep UUID

自动挂载信息写入/etc/fstab文件, 具体参照上一篇博文

(5)测试

测试是否可自动挂载:

mount -a

查看是否已挂载:

df -h

5. 扩展swap分区

根据上述4新建一个普通的分区/sdb2

新建swap分区:

mkswap /dev/sdb2

启动swap分区:

swapon /dev/sdb2

检查swap分区是否扩大:

free -m

swap自动挂载:

/etc/fstab中加入:

/dev/sdb2       swap      swap      defaults       0     0

测试是否可以自动挂载:

mount -a      #此时df -h发现未自动挂载,因此swap分区需要重启才可生效,即被内核所使用。

卸载swap分区:

swapoff /dev/sdb2

检查是否被卸载:

free -m

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值