1*4882a593Smuzhiyuncomment "gptfdisk needs a toolchain w/ C++" 2*4882a593Smuzhiyun depends on !BR2_INSTALL_LIBSTDCPP 3*4882a593Smuzhiyun 4*4882a593Smuzhiyunconfig BR2_PACKAGE_GPTFDISK 5*4882a593Smuzhiyun bool "gptfdisk" 6*4882a593Smuzhiyun depends on BR2_INSTALL_LIBSTDCPP 7*4882a593Smuzhiyun select BR2_PACKAGE_UTIL_LINUX 8*4882a593Smuzhiyun select BR2_PACKAGE_UTIL_LINUX_LIBUUID 9*4882a593Smuzhiyun select BR2_PACKAGE_GPTFDISK_GDISK if \ 10*4882a593Smuzhiyun !(BR2_PACKAGE_GPTFDISK_SGDISK || BR2_PACKAGE_GPTFDISK_CGDISK) 11*4882a593Smuzhiyun help 12*4882a593Smuzhiyun GPT fdisk (consisting of the gdisk and sgdisk programs) is a 13*4882a593Smuzhiyun text-mode partitioning tool that works on Globally Unique 14*4882a593Smuzhiyun Identifier (GUID) Partition Table (GPT) disks, rather than on 15*4882a593Smuzhiyun the more common (through 2010) Master Boot Record (MBR) 16*4882a593Smuzhiyun partition tables. 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun http://www.rodsbooks.com/gdisk/ 19*4882a593Smuzhiyun 20*4882a593Smuzhiyunif BR2_PACKAGE_GPTFDISK 21*4882a593Smuzhiyun 22*4882a593Smuzhiyunconfig BR2_PACKAGE_GPTFDISK_GDISK 23*4882a593Smuzhiyun bool "interactive gdisk" 24*4882a593Smuzhiyun help 25*4882a593Smuzhiyun Install the interactive GUID partition table (GPT) manipulator 26*4882a593Smuzhiyun /usr/sbin/gdisk which is modelled after and quite similar in 27*4882a593Smuzhiyun use to the traditional MBR based fdisk tool. 28*4882a593Smuzhiyun 29*4882a593Smuzhiyunconfig BR2_PACKAGE_GPTFDISK_SGDISK 30*4882a593Smuzhiyun bool "command line sgdisk" 31*4882a593Smuzhiyun select BR2_PACKAGE_POPT 32*4882a593Smuzhiyun help 33*4882a593Smuzhiyun Install the command-line GUID partition table (GPT) 34*4882a593Smuzhiyun manipulator /usr/sbin/sgdisk which is named after the 35*4882a593Smuzhiyun traditional MBR based sfdisk tool albeit with an entirely 36*4882a593Smuzhiyun different option syntax. 37*4882a593Smuzhiyun 38*4882a593Smuzhiyunconfig BR2_PACKAGE_GPTFDISK_CGDISK 39*4882a593Smuzhiyun bool "ncurses cgdisk" 40*4882a593Smuzhiyun depends on BR2_USE_WCHAR # ncurses wchar 41*4882a593Smuzhiyun select BR2_PACKAGE_NCURSES 42*4882a593Smuzhiyun select BR2_PACKAGE_NCURSES_WCHAR # needed because of UTF-16 43*4882a593Smuzhiyun help 44*4882a593Smuzhiyun Install the ncurses-based GUID partition table (GPT) 45*4882a593Smuzhiyun manipulator /usr/sbin/cgdisk. 46*4882a593Smuzhiyun 47*4882a593Smuzhiyunendif 48