parted命令详解-分区
parted命令详解-分区
1、选择要分区的硬盘,此处为/dev/sdb
root@ubuntu-virtual-machine:~# parted /dev/sdb
GNU Parted 3.2
使用 /dev/sdb
欢迎使用 GNU Parted! 输入 'help'可获得命令列表.
2、创建分区
(parted) mklabel
新的磁盘标签类型? gpt # (我们要正确分区大于4TB的磁盘,应该使用gpt方式的分区表,输入gpt后回车)
3、完成分区操作
(parted) mkpart
分区名称? []? partb
文件系统类型? [ext2]? ext4 #文件类型
起始点? 1 # 1表示从最开始分区,也可以用百分比表示,比如Start? 0% , End? 50%;
结束点? -1 # -1表示到磁盘末尾;也可以分成多个磁盘,写要分配的大小;
4、验证分区信息
(parted) print
Model: VMware, VMware Virtual S (scsi)
磁盘 /dev/sdb: 107GB
Sector size (logical/physical): 512B/512B
分区表:gpt
Disk Flags:
数字 开始: End 大小 文件系统 Name 标志
1 1049kB 107GB 107GB ext4 partb
5、格式化操作
root@ubuntu-virtual-machine:~# ll /dev/sdb*
brw-rw---- 1 root disk 8, 16 6月 17 17:05 /dev/sdb
brw-rw---- 1 root disk 8, 17 6月 17 17:05 /dev/sdb1
root@ubuntu-virtual-machine:~# mkfs.ext4 /dev/sdb1
mke2fs 1.44.1 (24-Mar-2018)
创建含有 26213888 个块(每块 4k)和 6553600 个inode的文件系统
文件系统UUID:39f4ef8d-7476-45c4-8807-1a42d0985771
超级块的备份存储于下列块:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
正在分配组表: 完成
正在写入inode表: 完成
创建日志(131072 个块) 完成
写入超级块和文件系统账户统计信息: 已完成
6、挂载磁盘
root@ubuntu-virtual-machine:~# mkdir /data1
root@ubuntu-virtual-machine:~# mount /dev/sdb1 /data1/
root@ubuntu-virtual-machine:~# df -h|grep /data1
/dev/sdb1 98G 61M 93G 1% /data1
7、加入/etc/fstab
root@ubuntu-virtual-machine:~# vim /etc/fstab
root@ubuntu-virtual-machine:~# tail -1 /etc/fstab
/dev/sdb1 /data1 ext4 defaults 0 0