Add cfdisk to the available partitioning tools

This commit is contained in:
natemaia 2018-07-29 12:53:14 -07:00
parent 61b1f949be
commit cb21cf9f2d
11 changed files with 15 additions and 15 deletions

View File

@ -830,19 +830,19 @@ create_partitions() {
tput civis
choice="$(dialog --cr-wrap --stdout --backtitle "$BT" --title " $_PartTitle " \
--menu "$_PartBody" 0 0 0 "$_PartAuto" "BIOS & UEFI" \
"gparted" "BIOS & UEFI" "parted" "BIOS & UEFI" "$_PartWipe" "BIOS & UEFI")"
"gparted" "BIOS & UEFI" "cfdisk" "BIOS & UEFI" "parted" "BIOS & UEFI" "$_PartWipe" "BIOS & UEFI")"
[[ $? != 0 || $choice == "" ]] && return 1 || clear
if [[ $choice != "$_PartWipe" && $choice != "$_PartAuto" ]]; then
if [[ $choice == "gparted" ]] && ! [[ $DISPLAY ]]; then
parted "$device"
cfdisk $device
else
$choice "$device"
$choice $device
fi
elif [[ $choice == "$_PartWipe" ]]; then
wipe_device "$device" && create_partitions "$device"
wipe_device $device && create_partitions $device
else
auto_partition "$device" || { ROOT_PART=""; BOOT_PART=""; BOOT_DEVICE=""; return 1; }
auto_partition $device || { initialize_variables; return 1; }
fi
}

View File

@ -117,7 +117,7 @@ _PartWipeBody2="将被'wipe -Ifre'命令删除.\n\n这过程花费的时间取
# Partitioning Menu
_PartTitle="分区工具"
_PartBody="\n自動分區適用於初學者否則gparted作為GUI選項提供和 parted CLI。\n\nUEFI系統需要大小為100-512M的vfat/fat32分區才能安裝在/boot或/boot/efi此外使用LUKS的BIOS系統需要一個單獨的/啟動分區介於100-512M之間格式為ext3/4。"
_PartBody="\n自動分區適用於初學者否則gparted作為GUI選項提供cfdisk/parted CLI。\n\nUEFI系統需要大小為100-512M的vfat/fat32分區才能安裝在/boot或/boot/efi此外使用LUKS的BIOS系統需要一個單獨的/啟動分區介於100-512M之間格式為ext3/4。"
_PartAuto="自动分区中"
_PartWipe="安全移除磁盘(可选)"

View File

@ -134,7 +134,7 @@ _DevSelBody="\nOpslagmedia (/dev) zijn de beschikbare en beschrijfbare harde sch
# Partitionering
_PartTitle="Partities instellen"
_PartBody="\nAuto partitionering is beschikbaar voor beginners, anders wordt gparted aangeboden als een GUI-optie en parted voor CLI.\n\nUEFI-systemen vereisen een vfat/fat32-partitie tussen 100-512M groot om te worden gemount aan /boot of /boot/efi, daarnaast hebben BIOS-systemen die LUKS gebruiken een aparte /boot-partitie nodig, tussen 100-512M en geformatteerd als ext3/4."
_PartBody="\nAuto partitionering is beschikbaar voor beginners, anders wordt gparted aangeboden als een GUI-optie en cfdisk/parted voor CLI.\n\nUEFI-systemen vereisen een vfat/fat32-partitie tussen 100-512M groot om te worden gemount aan /boot of /boot/efi, daarnaast hebben BIOS-systemen die LUKS gebruiken een aparte /boot-partitie nodig, tussen 100-512M en geformatteerd als ext3/4."
_PartAuto="Automatische Partitionering"
_PartWipe="Opslagmedium veilig wissen (optioneel)"
_PartWipeBody1="\nOPGELET: ALLE data op"

View File

@ -165,7 +165,7 @@ _PartWipeBody2="will be destroyed using 'wipe -Ifre'.\n\nThis process can take a
# Partitioning Menu
_PartTitle="Partitioning Tool"
_PartBody="\nAuto partitioning is available for beginners, otherwise gparted is provided as a GUI option and parted for CLI.\n\nUEFI systems require a vfat/fat32 partition between 100-512M in size to be mounted at /boot or /boot/efi, additionally BIOS systems using LUKS require a seperate /boot partition, between 100-512M and formatted as ext3/4."
_PartBody="\nAuto partitioning is available for beginners, otherwise gparted is provided as a GUI option and cfdisk/parted for CLI.\n\nUEFI systems require a vfat/fat32 partition between 100-512M in size to be mounted at /boot or /boot/efi, additionally BIOS systems using LUKS require a seperate /boot partition, between 100-512M and formatted as ext3/4."
_PartAuto="Automatic Partitioning"
_PartWipe="Secure Wipe Device (optional)"

View File

@ -129,7 +129,7 @@ _DevSelBody="\nLes périphériques (/dev) sont des disques durs et des clés USB
# Outil de partitionnement
_PartTitle="Outil de partitionnement"
_PartBody="\nLe partitionnement automatique est disponible pour les débutants, sinon gparted est fourni en tant qu'option GUI et parted pour CLI.\n\nLes systèmes UEFI nécessitent une partition vfat/fat32 de taille comprise entre 100-512M pour être montés sur /boot ou /boot/efi. De plus, les systèmes BIOS utilisant LUKS nécessitent une partition séparée /boot, entre 100-512M et formatée ext3/4."
_PartBody="\nLe partitionnement automatique est disponible pour les débutants, sinon gparted est fourni en tant qu'option GUI et cfdisk/parted pour CLI.\n\nLes systèmes UEFI nécessitent une partition vfat/fat32 de taille comprise entre 100-512M pour être montés sur /boot ou /boot/efi. De plus, les systèmes BIOS utilisant LUKS nécessitent une partition séparée /boot, entre 100-512M et formatée ext3/4."
_PartAuto="Partitionnement automatique"
_PartWipe="Effacement sécurisé du périphérique (optionnel)"
_PartWipeBody1="\nAVERTISSEMENT : TOUTES les données sur"

View File

@ -129,7 +129,7 @@ _DevSelBody="\nRendelkezésre álló eszközök, (/dev) merevlemezek és usb kul
# Particionáló eszköz
_PartTitle="Particionáló eszközl"
_PartBody="\nAz automatikus partícionálás kezdők számára áll rendelkezésre, egyébként a gparted GUI opcióként van megadva, és parted for CLI.\n\nAz UEFI rendszereknek 100-512M méretű vfat/fat32 partícióra van szükségük a /boot vagy az /boot/efi állományba történő telepítéshez, emellett a LUKS-t használó BIOS rendszerek különálló /boot partíciót igényelnek, 100-512M között és ext3/4 formátumban formázva."
_PartBody="\nAz automatikus partícionálás kezdők számára áll rendelkezésre, egyébként a gparted GUI opcióként van megadva, és cfdisk/parted for CLI.\n\nAz UEFI rendszereknek 100-512M méretű vfat/fat32 partícióra van szükségük a /boot vagy az /boot/efi állományba történő telepítéshez, emellett a LUKS-t használó BIOS rendszerek különálló /boot partíciót igényelnek, 100-512M között és ext3/4 formátumban formázva."
_PartAuto="Automata partícionálás"
_PartWipe="Biztos eszköz törlés (választható)"
_PartWipeBody1="\nFigyelmeztetés: Minden adat"

View File

@ -129,7 +129,7 @@ _DevSelBody="\nI Dispositivi (/dev/) sono i dishci dissi e le memorie USB dispon
# Tool Partizionamento
_PartTitle="Tool Partizionamento"
_PartBody="\nIl partizionamento automatico è disponibile per i principianti, altrimenti gparted è fornito come opzione GUI e parted per CLI.\n\nI sistemi UEFI richiedono una partizione vfat/fat32 tra 100-512M di dimensione da montare su /boot o /boot/efi, inoltre i sistemi BIOS che utilizzano LUKS richiedono una partizione separata /boot, compresa tra 100-512M e formattata come ext3/4."
_PartBody="\nIl partizionamento automatico è disponibile per i principianti, altrimenti gparted è fornito come opzione GUI e cfdisk/parted per CLI.\n\nI sistemi UEFI richiedono una partizione vfat/fat32 tra 100-512M di dimensione da montare su /boot o /boot/efi, inoltre i sistemi BIOS che utilizzano LUKS richiedono una partizione separata /boot, compresa tra 100-512M e formattata come ext3/4."
_PartAuto="Partizionamento Automatico"
_PartWipe="Cancellazione Sicura Dispositivo (opzionale)"
_PartWipeBody1="\nATTENZIONE: TUTTI I DATI su"

View File

@ -129,7 +129,7 @@ _DevSelBody="\nDispositivos (/dev/) estão disponíveis no disco-rígido e pendr
# Ferramenta de particionamento
_PartTitle="Ferramenta de particionamento"
_PartBody="\nO particionamento automático está disponível para iniciantes, caso contrário, o gparted é fornecido como uma opção de GUI e parted para o CLI.\n\nOs sistemas UEFI exigem uma partição vfat/fat32 entre 100-512M para ser montada em /boot ou /boot/efi; além disso, os sistemas BIOS que usam o LUKS requerem uma partição /boot separada, entre 100-512M e formatados como ext3/4."
_PartBody="\nO particionamento automático está disponível para iniciantes, caso contrário, o gparted é fornecido como uma opção de GUI e cfdisk/parted para o CLI.\n\nOs sistemas UEFI exigem uma partição vfat/fat32 entre 100-512M para ser montada em /boot ou /boot/efi; além disso, os sistemas BIOS que usam o LUKS requerem uma partição /boot separada, entre 100-512M e formatados como ext3/4."
_PartAuto="Particionamento automático"
_PartWipe="Apagar dispositivo de forma segura (opcional)"
_PartWipeBody1="\nATENÇÃO: TODOS os dados em"

View File

@ -129,7 +129,7 @@ _DevSelBody="\nDispositivos (/dev/) estão disponíveis no disco-rígido e pendr
# Ferramenta de Particionamento
_PartTitle="Ferramenta de Particionamento"
_PartBody="\nO particionamento automático está disponível para iniciantes, caso contrário, o gparted é fornecido como uma opção de GUI e parted para o CLI.\n\nOs sistemas UEFI exigem uma partição vfat/fat32 entre 100-512M para ser montada em /boot ou /boot/efi; além disso, os sistemas BIOS que usam o LUKS requerem uma partição /boot separada, entre 100-512M e formatados como ext3/4."
_PartBody="\nO particionamento automático está disponível para iniciantes, caso contrário, o gparted é fornecido como uma opção de GUI e cfdisk/parted para o CLI.\n\nOs sistemas UEFI exigem uma partição vfat/fat32 entre 100-512M para ser montada em /boot ou /boot/efi; além disso, os sistemas BIOS que usam o LUKS requerem uma partição /boot separada, entre 100-512M e formatados como ext3/4."
_PartAuto="Particionamento Automático"
_PartWipe="Apagar Dispositivo de forma Segura (opcional)"
_PartWipeBody1="\nATENÇÃO: TODOS dados sobre"

View File

@ -129,7 +129,7 @@ _DevSelBody="\nУстройтсва (/dev/) - это доступные жест
# Partitioning Tool
_PartTitle="Инструменты для разметки"
_PartBody="\nАвтоматическое разбиение на разделы доступно для новичков, иначе gparted предоставляется как опция GUI и parted для CLI.\n\nДля систем UEFI требуется установить раздел vfat/fat32 размером 100-512M, который должен быть установлен в /boot или /boot/efi, кроме того, для систем BIOS, использующих LUKS, требуется отдельный /boot загрузочный раздел между 100-512М и форматированный как ext3/4."
_PartBody="\nАвтоматическое разбиение на разделы доступно для новичков, иначе gparted предоставляется как опция GUI и cfdisk/parted для CLI.\n\nДля систем UEFI требуется установить раздел vfat/fat32 размером 100-512M, который должен быть установлен в /boot или /boot/efi, кроме того, для систем BIOS, использующих LUKS, требуется отдельный /boot загрузочный раздел между 100-512М и форматированный как ext3/4."
_PartAuto="Автоматическая разметка"
_PartWipe="Безопасное стирание устройства (опционально)"
_PartWipeBody1="\nПРЕДУПРЕЖДЕНИЕ: ВСЕ данные на"

View File

@ -129,7 +129,7 @@ _DevSelBody="\nLos dispositivos (/dev) son los discos duros y unidades USB dispo
# Herramienta de particionado
_PartTitle="Herramienta de particionado"
_PartBody="\nEl partición automática está disponible para principiantes, de lo contrario, gparted se proporciona como una opción de GUI y se parted para CLI.\n\nLos sistemas UEFI requieren una partición vfat/fat32 entre 100-512M de tamaño para ser montada en /boot o /boot/efi, adicionalmente los sistemas BIOS que usan LUKS requieren una partición separada /boot, entre 100-512M y formateada como ext3/4."
_PartBody="\nEl partición automática está disponible para principiantes, de lo contrario, gparted se proporciona como una opción de GUI y se cfdisk/parted para CLI.\n\nLos sistemas UEFI requieren una partición vfat/fat32 entre 100-512M de tamaño para ser montada en /boot o /boot/efi, adicionalmente los sistemas BIOS que usan LUKS requieren una partición separada /boot, entre 100-512M y formateada como ext3/4."
_PartAuto="Particionado automático"
_PartWipe="Borrar dispositivo de forma segura (opcional)"
_PartWipeBody1="\nAVISO: TODOS los datos en"