欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

什么是parted

发布时间:2024/5/15 编程问答 49 豆豆
生活随笔 收集整理的这篇文章主要介绍了 什么是parted 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1. 什么是parted

parted是一个磁盘分区管理管理工具,它比fdisk更加灵活,功能也更丰富,同时还支持GUID分区表(GUID Partition Table), 这在IA64平台上管理磁盘时非常有用。

2. parted的作用

parted同时支持交互模式和非交互模式. 它除了能够进行分区的添加,删除等常见操作外,还可以移动分区, 制作文件系统, 调整文件系统大小, 复制文件系统.

3. 使用parted

删除一个分区

命令格式:

parted device rm partition

实例: 删除分区/dev/sda1

[root@dev3-28 ~]# parted /dev/sda printModel: MAXTOR ATLAS10K5_73SCA (scsi) Disk /dev/sda: 73.6GB Sector size (logical/physical): 512B/512B Partition Table: msdosNumber Start End Size Type File system Flags1 32.3kB 10.0GB 10.0GB primary ext3 4 12.1GB 73.6GB 61.5GB extended 5 12.1GB 20.4GB 8390MB logical ext3 6 20.4GB 32.1GB 11.6GB logical ext3 7 32.1GB 73.6GB 41.5GB logical ext3 Information: Don't forget to update /etc/fstab, if necessary. [root@dev3-28 ~]# parted /dev/sda rm 1 Information: Don't forget to update /etc/fstab, if necessary. [root@dev3-28 ~]# parted /dev/sda printModel: MAXTOR ATLAS10K5_73SCA (scsi) Disk /dev/sda: 73.6GB Sector size (logical/physical): 512B/512B Partition Table: msdosNumber Start End Size Type File system Flags4 12.1GB 73.6GB 61.5GB extended 5 12.1GB 20.4GB 8390MB logical ext3 6 20.4GB 32.1GB 11.6GB logical ext3 7 32.1GB 73.6GB 41.5GB logical ext3 Information: Don't forget to update /etc/fstab, if necessary.

添加一个分区

命令格式:

parted device mkpart part-type [fs-type] start end

实例: 添加一个大小为3GB的主分区

[root@dev3-28 ~]# parted /dev/sda mkpart primary 32.3kB 3GB [root@dev3-28 ~]# parted /dev/sda print -s Model: MAXTOR ATLAS10K5_73SCA (scsi) Disk /dev/sda: 73.6GB Sector size (logical/physical): 512B/512B Partition Table: msdosNumber Start End Size Type File system Flags1 32.3kB 3002MB 3002MB primary ext3 4 12.1GB 73.6GB 61.5GB extended 5 12.1GB 20.4GB 8390MB logical ext3 6 20.4GB 32.1GB 11.6GB logical ext3 7 32.1GB 73.6GB 41.5GB logical ext3

制作文件系统

命令格式:

parted device mkfs

实例: 对刚刚添加的分区制作文件系统。

[root@dev3-28 ~]# parted /dev/sda mkfs Warning: The existing file system will be destroyed and all data on the partition will be lost. Do you want to continue? Yes/No? y Partition number? 1 File system? [ext2]? Information: Don't forget to update /etc/fstab, if necessary. [root@dev3-28 ~]# parted /dev/sda print -s Model: MAXTOR ATLAS10K5_73SCA (scsi) Disk /dev/sda: 73.6GB Sector size (logical/physical): 512B/512B Partition Table: msdosNumber Start End Size Type File system Flags1 32.3kB 3002MB 3002MB primary ext2 4 12.1GB 73.6GB 61.5GB extended 5 12.1GB 20.4GB 8390MB logical ext3 6 20.4GB 32.1GB 11.6GB logical ext3 7 32.1GB 73.6GB 41.5GB logical ext3

调整文件系统大小

命令格式:

parted device resize partition start end

实例: 将分区/dev/sda1的大小增加到5GB。

[root@dev3-28 ~]# parted /dev/sda resize 1 32.3kB 5GB Warning: You should reinstall your boot loader before rebooting. Read section 4 of the Parted User documentation for more information. Information: Don't forget to update /etc/fstab, if necessary. [root@dev3-28 ~]# parted /dev/sda print -s Model: MAXTOR ATLAS10K5_73SCA (scsi) Disk /dev/sda: 73.6GB Sector size (logical/physical): 512B/512B Partition Table: msdosNumber Start End Size Type File system Flags1 32.3kB 5001MB 5001MB primary ext2 4 12.1GB 73.6GB 61.5GB extended 5 12.1GB 20.4GB 8390MB logical ext3 6 20.4GB 32.1GB 11.6GB logical ext3 7 32.1GB 73.6GB 41.5GB logical ext3

移动分区

命令格式:

parted device move partition start end

实例: 移动分区/dev/sda1

[root@dev3-28 ~]# parted /dev/sda move 1 5001MB End? [10.0GB]? Warning: You should reinstall your boot loader before rebooting. Read section 4 of the Parted User documentation for more information. Information: Don't forget to update /etc/fstab, if necessary. [root@dev3-28 ~]# parted /dev/sda print -s Model: MAXTOR ATLAS10K5_73SCA (scsi) Disk /dev/sda: 73.6GB Sector size (logical/physical): 512B/512B Partition Table: msdosNumber Start End Size Type File system Flags1 5001MB 10.0GB 5001MB primary ext2 4 12.1GB 73.6GB 61.5GB extended 5 12.1GB 20.4GB 8390MB logical ext3 6 20.4GB 32.1GB 11.6GB logical ext3 7 32.1GB 73.6GB 41.5GB logical ext3

注意: 不同于fdisk命令的使用w功能来确认来写入分区表信息, parted命令执行后立即生效,因此输入时需要谨慎.

总结

以上是生活随笔为你收集整理的什么是parted的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。