Linux磁盘分区创建

1.创建磁盘分区
问题
1)使用parted工具修改硬盘分区
2)基于现有的空闲空间,新建2个1GB的分区
3)练习parted的交互式/非交互式用法
4)识别新的分区表
5)使用partx或partprobe工具
6)或者reboot
方案
分区方式有两种分别是MBR、GPT,分区工具也有两种命令fdisk、parted。
Parted命令支持GPT分区方式,而fdisk不支持。parted支持18EB超大空间,而fdisk只支持2.2TB。所以我们重点掌握parted,此外parted命令还支持非交互式操作也支持Tab键补全。
步骤
实现此案例需要按照如下步骤进行。
步骤一:使用parted工具修改硬盘分区
基于现有的空闲空间,新建2个1GB的分区,命令操作如下所示:
[root@localhost ~]# ls /dev/sda //查看本地是否识别sda设备
/dev/sda
[root@localhost ~]# parted /dev/sda //进行交互式分区
GNU Parted 2.1
使用 /dev/sda
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted) print //输出分区表
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 322GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos //分区方式为MBR

Number Start End Size Type File system 标志
1 1049kB 211MB 210MB primary ext4 启动
2 211MB 105GB 105GB primary ext4
3 105GB 210GB 105GB primary ext4
4 210GB 322GB 112GB extended
5 210GB 219GB 8590MB logical linux-swap(v1)
(parted) mkpart //输入mkpart进行分区,可以按Tab补全
分区类型? logical/逻辑分区? logical //输入建立分区类型为逻辑分区
文件系统类型? [ext2]? ext4 //指定文件系统类型为ext4
起始点? 219G //起始点需看一下该硬盘最后一个分区结束位置
结束点? 220G //大小为1G所以到220结束
警告: WARNING: the kernel failed to re-read the partition table on /dev/sda (设备或资源忙). As a result, it may not reflect all of your changes until after reboot.
(parted) print //输出分区表
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 322GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system 标志
1 1049kB 211MB 210MB primary ext4 启动
2 211MB 105GB 105GB primary ext4
3 105GB 210GB 105GB primary ext4
4 210GB 322GB 112GB extended
5 210GB 219GB 8590MB logical linux-swap(v1)
6 219GB 220GB 1481MB logical
(parted) quit //退出
[root@localhost ~]# parted /dev/sda print //采用非交互式查看分区表信息
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 322GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system 标志
1 1049kB 211MB 210MB primary ext4 启动
2 211MB 105GB 105GB primary ext4
3 105GB 210GB 105GB primary ext4
4 210GB 322GB 112GB extended
5 210GB 219GB 8590MB logical linux-swap(v1)
6 219GB 220GB 1481MB logical

[root@localhost ~]# parted /dev/sda mkpart logical ext4 220G 221G //非交互式分区
警告: WARNING: the kernel failed to re-read the partition table on /dev/sda (设备或资源忙). As a result, it may not reflect all of your changes until after reboot.
[root@localhost ~]# parted /dev/sda print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 322GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system 标志
1 1049kB 211MB 210MB primary ext4 启动
2 211MB 105GB 105GB primary ext4
3 105GB 210GB 105GB primary ext4
4 210GB 322GB 112GB extended
5 210GB 219GB 8590MB lo

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值