2008年6月19日星期四
parted
1. 什么是parted
parted是一个磁盘分区管理管理工具,它比fdisk更加灵活,功能也更丰富,同时还支持GUID分区表(GUID Partition Table), 这在IA64平台上管理磁盘时非常有用。
2. parted的作用
parted同时支持交互模式和非交互模式. 它除了能够进行分区的添加,删除等常见操作外,还可以移动分区, 制作文件系统, 调整文件系统大小, 复制文件系统.
3. 使用parted
删除一个分区
Suse:~ # parted /dev/sda print
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 21.0GB 21.0GB primary ext3 boot, , , , , , , , , type=83, ,
2 21.0GB 22.0GB 1045MB primary linux-swap , , , , , , , , , type=82, ,
3 22.0GB 160GB 138GB extended , , , , , , , , , type=05, ,
5 22.0GB 160GB 138GB logical ext3 , , , , , , , , , type=83, ,
Information: Don't forget to update /etc/fstab, if necessary.
Suse:~ # parted /dev/sda rm 1
删除number为1的分区
添加一个分区
parted device mkpart part-type [fs-type] start end
添加一个大小为3GB的主分区
Suse:~ # parted /dev/sda mkpart primary 32.3kB 3GB
添加用mkpart命令
primary fs-type
32.3kB start
3GB end
制作文件系统
Suse:~ # 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.
调整文件系统大小
命令格式:
parted device resize partition start end
Suse:~ # parted /dev/sda resize 1 32.3kB 5GB
前题是有空余空间
移动分区
命令格式:
parted device move partition start end
Suse:~ # 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.
注意: 不同于fdisk命令的使用w功能来确认来写入分区表信息, parted命令执行后立即生效,因此输入时需要谨慎.
parted是一个磁盘分区管理管理工具,它比fdisk更加灵活,功能也更丰富,同时还支持GUID分区表(GUID Partition Table), 这在IA64平台上管理磁盘时非常有用。
2. parted的作用
parted同时支持交互模式和非交互模式. 它除了能够进行分区的添加,删除等常见操作外,还可以移动分区, 制作文件系统, 调整文件系统大小, 复制文件系统.
3. 使用parted
删除一个分区
Suse:~ # parted /dev/sda print
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 21.0GB 21.0GB primary ext3 boot, , , , , , , , , type=83, ,
2 21.0GB 22.0GB 1045MB primary linux-swap , , , , , , , , , type=82, ,
3 22.0GB 160GB 138GB extended , , , , , , , , , type=05, ,
5 22.0GB 160GB 138GB logical ext3 , , , , , , , , , type=83, ,
Information: Don't forget to update /etc/fstab, if necessary.
Suse:~ # parted /dev/sda rm 1
删除number为1的分区
添加一个分区
parted device mkpart part-type [fs-type] start end
添加一个大小为3GB的主分区
Suse:~ # parted /dev/sda mkpart primary 32.3kB 3GB
添加用mkpart命令
primary fs-type
32.3kB start
3GB end
制作文件系统
Suse:~ # 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.
调整文件系统大小
命令格式:
parted device resize partition start end
Suse:~ # parted /dev/sda resize 1 32.3kB 5GB
前题是有空余空间
移动分区
命令格式:
parted device move partition start end
Suse:~ # 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.
注意: 不同于fdisk命令的使用w功能来确认来写入分区表信息, parted命令执行后立即生效,因此输入时需要谨慎.
标签: linux parted
订阅 博文 [Atom]