什么是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命令執行后立即生效,因此輸入時需要謹慎.
總結
- 上一篇: oracle数据库管理问题,请教三个问题
- 下一篇: 让office2007文档(word e