From cb21cf9f2d61dd3ad68daf9e7b7d3771a956ea83 Mon Sep 17 00:00:00 2001 From: natemaia Date: Sun, 29 Jul 2018 12:53:14 -0700 Subject: [PATCH] Add cfdisk to the available partitioning tools --- src/installer | 10 +++++----- trans/chinese.trans | 2 +- trans/dutch.trans | 2 +- trans/english.trans | 2 +- trans/french.trans | 2 +- trans/hungarian.trans | 2 +- trans/italian.trans | 2 +- trans/p_brasil.trans | 2 +- trans/portuguese.trans | 2 +- trans/russian.trans | 2 +- trans/spanish.trans | 2 +- 11 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/installer b/src/installer index 1542863..6b0bfac 100755 --- a/src/installer +++ b/src/installer @@ -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 } diff --git a/trans/chinese.trans b/trans/chinese.trans index 7997bbc..b54c3a0 100644 --- a/trans/chinese.trans +++ b/trans/chinese.trans @@ -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="安全移除磁盘(可选)" diff --git a/trans/dutch.trans b/trans/dutch.trans index 7e8cc23..c5b4df5 100644 --- a/trans/dutch.trans +++ b/trans/dutch.trans @@ -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" diff --git a/trans/english.trans b/trans/english.trans index 3bc4525..173aaec 100644 --- a/trans/english.trans +++ b/trans/english.trans @@ -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)" diff --git a/trans/french.trans b/trans/french.trans index 6c9b9ca..cbb7073 100644 --- a/trans/french.trans +++ b/trans/french.trans @@ -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" diff --git a/trans/hungarian.trans b/trans/hungarian.trans index 4e2621e..67122b8 100644 --- a/trans/hungarian.trans +++ b/trans/hungarian.trans @@ -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" diff --git a/trans/italian.trans b/trans/italian.trans index 35d3c83..3c32205 100644 --- a/trans/italian.trans +++ b/trans/italian.trans @@ -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" diff --git a/trans/p_brasil.trans b/trans/p_brasil.trans index 45e3e37..2530259 100644 --- a/trans/p_brasil.trans +++ b/trans/p_brasil.trans @@ -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" diff --git a/trans/portuguese.trans b/trans/portuguese.trans index 5359ffa..81605a2 100644 --- a/trans/portuguese.trans +++ b/trans/portuguese.trans @@ -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" diff --git a/trans/russian.trans b/trans/russian.trans index 99b04e6..b6ff3a0 100644 --- a/trans/russian.trans +++ b/trans/russian.trans @@ -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ПРЕДУПРЕЖДЕНИЕ: ВСЕ данные на" diff --git a/trans/spanish.trans b/trans/spanish.trans index 01942be..ce15eac 100644 --- a/trans/spanish.trans +++ b/trans/spanish.trans @@ -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"