[关闭]
@yangwenbo 2023-02-15T16:00:34.000000Z 字数 1285 阅读 169

ubuntu系统

parted命令详解-分区

1、选择要分区的硬盘,此处为/dev/sdb

  1. root@ubuntu-virtual-machine:~# parted /dev/sdb
  2. GNU Parted 3.2
  3. 使用 /dev/sdb
  4. 欢迎使用 GNU Parted! 输入 'help'可获得命令列表.

2、创建分区

  1. (parted) mklabel
  2. 新的磁盘标签类型? gpt # (我们要正确分区大于4TB的磁盘,应该使用gpt方式的分区表,输入gpt后回车)

3、完成分区操作

  1. (parted) mkpart
  2. 分区名称? []? partb
  3. 文件系统类型? [ext2]? ext4 #文件类型
  4. 起始点? 1 # 1表示从最开始分区,也可以用百分比表示,比如Start? 0% , End? 50%;
  5. 结束点? -1 # -1表示到磁盘末尾;也可以分成多个磁盘,写要分配的大小;

4、验证分区信息

  1. (parted) print
  2. Model: VMware, VMware Virtual S (scsi)
  3. 磁盘 /dev/sdb: 107GB
  4. Sector size (logical/physical): 512B/512B
  5. 分区表:gpt
  6. Disk Flags:
  7. 数字 开始: End 大小 文件系统 Name 标志
  8. 1 1049kB 107GB 107GB ext4 partb

5、格式化操作

  1. root@ubuntu-virtual-machine:~# ll /dev/sdb*
  2. brw-rw---- 1 root disk 8, 16 6 17 17:05 /dev/sdb
  3. brw-rw---- 1 root disk 8, 17 6 17 17:05 /dev/sdb1
  4. root@ubuntu-virtual-machine:~# mkfs.ext4 /dev/sdb1
  5. mke2fs 1.44.1 (24-Mar-2018)
  6. 创建含有 26213888 个块(每块 4k)和 6553600 inode的文件系统
  7. 文件系统UUID39f4ef8d-7476-45c4-8807-1a42d0985771
  8. 超级块的备份存储于下列块:
  9. 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
  10. 4096000, 7962624, 11239424, 20480000, 23887872
  11. 正在分配组表: 完成
  12. 正在写入inode表: 完成
  13. 创建日志(131072 个块) 完成
  14. 写入超级块和文件系统账户统计信息: 已完成

6、挂载磁盘

  1. root@ubuntu-virtual-machine:~# mkdir /data1
  2. root@ubuntu-virtual-machine:~# mount /dev/sdb1 /data1/
  3. root@ubuntu-virtual-machine:~# df -h|grep /data1
  4. /dev/sdb1 98G 61M 93G 1% /data1

7、加入/etc/fstab

  1. root@ubuntu-virtual-machine:~# vim /etc/fstab
  2. root@ubuntu-virtual-machine:~# tail -1 /etc/fstab
  3. /dev/sdb1 /data1 ext4 defaults 0 0
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注