Centos添加磁盘分区

14 篇文章 1 订阅

(这里的磁盘在vmware workstation VM中添加)

1.关闭虚拟机,在虚拟机设置中添加一个硬盘,然后开启虚拟机。

2.使用fdisk -l命令查看,这时会发现一个为被使用的设备,有2G的磁盘空间

Disk /dev/sdb: 2147 MB, 2147483648 bytes, 4194304 sectors

3.对该磁盘进行分区格式化,使用fdisk /dev/sdb,进入分区管理。

4.这里可以使用m命令查看帮助

a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition’s system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)

5.使用n进行分区,因为这个MBR的分区格式,所以之允许有4个主分区,我们可以使用1个主分区当拓展分区,在拓展分区的基础上建立逻辑分区,以突破4个分区的限制。

p primary (0 primary, 0 extended, 4 free)
e extended

6.建立一个主分区1,建立一个主分区2

Partition number (1-4, default 1):
First sector (2048-4194303, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-4194303, default 4194303): +500M

Partition number (2-4, default 2):
First sector (821248-4194303, default 821248): +200M
Value out of range.
First sector (821248-4194303, default 821248):
Using default value 821248
Last sector, +sectors or +size{K,M,G} (821248-4194303, default 4194303): +200M

7.建立一个拓展分区n,e,全回车默认配置,将剩余的1.5G空间使用完。

Partition number (3-4, default3):
First sector (1026048-4194303, default 1026048):
Using default value 1026048
Last sector, +sectors or +size{K,M,G} (1026048-4194303, default 4194303):
Using default value 4194303

8.拓展分区只是一个框架不能直接使用,我们要在拓展分区里建立逻辑分区。使用n命令。

p primary (1 primary, 1 extended, 2 free)

l logical (numbered from 5)

9.创建逻辑分区分配500M的空间,此时分区从5开始,/dev/sdb5。

Select (default p): l
Adding logical partition 5
First sector (1028096-4194303, default 1028096):
Using default value 1028096
Last sector, +sectors or +size{K,M,G} (1028096-4194303, default 4194303):

10.使用w命令,保存分区信息并退出。

11.ls /dev/sdb*,可以看到分区已经建立,如果分区信息未被创建,使用partprobe通知内核重新读取分区表信息。

12.给分区进行文件系统格式化,并持久挂载。

13.mkfs.ext4 /dev/sdb1 | mkfs -t xfs /dev/sdb5 | mkswap /dev/sdb2 (注意sdb2不能进行格式化,sdb6为交换空间)

14.将磁盘分区生成的UUID追加至/etc/fstab文件

blkid /dev/sdb1 >> /etc/fstab

blkid /dev/sdb2 >> /etc/fstab

blkid /dev/sdb5 >> /etc/fstab

15.修改/etc/fstab文件配置

UUID=“9e6dc1e8-4fc1-4984-be38-524573572d41” /mnt/ext ext4 defaults 0 0
UUID=“b8b6a225-b3dc-45a7-bd0d-5b89e02fc57b” swap swap defaults 0 0 (swap作文交换空间没有挂载点,当内存不足够是才使用交换空间)
UUID=“d5d1f69e-ebfa-4ba3-8ce5-1705572cfa47” /mnt/xfs defaults 0 0

16.创建挂载点所需要的目录

mkdir /mnt/ext

mkdir /mnt/xfs

17.挂载磁盘分区

mount -a

18.交换分区和其他分区挂载命令不同

swapon -a

19.查看挂载情况

df - h | mount

swap -s | free -h

20.挂载成功

Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 6.5G 12G 37% /
devtmpfs 482M 0 482M 0% /dev
tmpfs 490M 80K 490M 1% /dev/shm
tmpfs 490M 920K 490M 1% /run
tmpfs 490M 0 490M 0% /sys/fs/cgroup
/dev/sda1 509M 117M 393M 23% /boot
/dev/sdb1 380M 2.3M 354M 1% /mnt/ext
/dev/sdb5 1.5G 33M 1.4G 3% /mnt/xfs

         total       used       free     shared    buffers     cached

Mem: 979M 646M 333M 1.0M 1.3M 262M
-/+ buffers/cache: 383M 596M
Swap: 2.2G 0B 2.2G

21.如果不需要时,可以进行卸载,然后在删除相关配置文件内容。

umount /mnt/ext

umount /mnt/xfs

swapoff /dev/sdb2

转载于https://www.cnblogs.com/cq146637/p/7806520.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值