GNU parted这个工具的重要性就突显出来,她不仅支持超过2TB的硬盘并且可以十分方便地静默分区噢。
parted #字符界面
gparted #parted的gnome前端
http://gparted.sourceforge.net/livecd.php #以gparted为主要主键的专注分区的linux live发行版
http://gparted.sourceforge.net/display-doc.php?name=gparted-live-manual
![GNU <wbr>parted简略用法 Shows Other modes of GParted Live screen.](https://i-blog.csdnimg.cn/blog_migrate/a4c26d1e5885305701be709a3d33442f.gif)
![GNU <wbr>parted简略用法 Shows screen with GParted on a graphical desktop.](https://i-blog.csdnimg.cn/blog_migrate/a4c26d1e5885305701be709a3d33442f.gif)
这个工具基本上所有的linux发行版都是预装的。下面,就简单谈谈GNU parted的用法。
超过2TB的硬盘,假定有10TB,要分成两块5TB的gpt分区
mkpart part-type [fs-type] start end
Make a part-type partition with filesystem fs-type (if
specified), beginning at start and ending at end (by
default in megabytes). fs-type can be one of "fat16",
"fat32", "ext2", "HFS", "linux-swap", "NTFS", "reiserfs",
or "ufs". part-type should be one of "primary", "logi-
cal", or "extended".
root@jun-live:~# parted /dev/sda
mklabel gpt #定义partition table,可选的类型还有,bsd, dvh, loop, mac, msdos, pc98, sun
mkpart primary 1 5120000
mkpart primary 5120001 10240000
静默用法,对于写非交互式脚本很有帮助
parted /dev/sda mklabel gpt
parted /dev/sda mkpart primary 1 5120000
parted /dev/sda mkpart primary 5120001 10240000
如果想更换磁盘类型并清掉所有分区信息,可以
parted -s /dev/sda mklable msdos
ok, 分好区就可以建LVM等操作了。
不知道用法,随时help,就会列出所有帮助信息,或者通过查看man帮助。