Как ръчно да разделите твърд диск от командния ред на Linux

click fraud protection

Търсите ръчно дял a харддиск преди да инсталирате любимата си дистрибуция на Linux? Ако е така, помислете как да го направите в командния ред. Не е толкова досаден, колкото си мислиш. Всъщност ръчно подялба твърдият диск в терминала е много по-бърз, по-ефективен и ви позволява да инсталирате вашата ОС много по-бързо.

Освен че терминалният метод е по-бърз, той също ще ви научи на много повече за това как работят дяловете в Linux.

Ето защо в това ръководство ще разгледаме как ръчно разделяте твърд диск от командния ред в Linux, използвайки GNU Parted.

UFEI

Това са инструкциите за ръчно разделяне на твърдия диск, докато използвате UEFI / защитено зареждане.

Единичен корен

Настройката на „единствен корен“ просто означава, че всички данни за вашата Linux инсталация са на един единствен дял. Няма отделно /home, /var или нещо подобно. Тази настройка е добра за нови потребители, които току-що влизат в ръчни настройки на дялове и не разбират как (или защо) отделни точки на монтиране взаимодействат със системата.

instagram viewer

Лесен начин за бързо разделяне на твърд диск в Linux е с разделения инструмент. Няма объркващ графичен интерфейс за терминал, който да се използва. Вместо това потребителите трябва само да въвеждат размери на дялове, след което да ги форматират по-късно.

За настройка на UEFI следвайте тези стъпки. Първо отворете терминала и стартирайте lsblk. Тази команда ще изброява всички блокови устройства. Използвайте това, за да намерите етикета на вашия диск. След това вземете името и направете:

Забележка: заменете X с буквата lsblk предавания.

sudo раздели / dev / sdX

За настройка на UEFI таблицата на твърдия диск трябва да бъде GPT. Използвайки разделения инструмент, създайте GPT таблица на дяловете на твърдия диск.

mklabel gpt

Следващата стъпка в процеса на UEFI е да създадете отделен раздел за зареждане.

mkpart ESP fat32 1MiB 513MiB. 

Ако имате нужда от разменна част за вашата UEFI система, направете такава, като използвате раздели. Имайте предвид, че тя трябва да бъде приблизително със същия размер като вашата RAM (2GB машина трябва да има размяна на 2 GB и т.н.). В този случай, ако имате 8 GB RAM или повече, помислете да не правите суап дял над 4 GB.

mkpart първичен linux-swap 513MiB 4GiB

с /boot и разменяте от пътя, последното, което остава да направите в ръчната си настройка на дяла, е да създадете /root преграда. Този дял ще съдържа почти всичко на вашия компютър, така че трябва да заеме останалата част от твърдия диск.

mkpart първичен ext4 4GiB 100%

Въведете напускам в подкана за излизане. В този момент можем да използваме командата mkfs за форматиране на всички файлови системи, така че по-късно те да могат да бъдат използвани във всеки инсталатор на дистрибуция на Linux. В този пример ще използваме / dev / sda като етикет на устройството. Вашите могат да се различават.

mkfs.vfat -F32 / dev / sda1 mkfs.ext4 -f / dev / sda3

Начало на Сплит

Искате вместо това разделен дом за вашата настройка на UEFI? Ако е така, следвайте всички инструкции по-горе, докато стигнете до / root частта. Игнорирайте стъпките на корен по-горе и следвайте тези вместо това:

В този пример твърдият диск е 500 GB. Имайте предвид, че вашият може да има различен капацитет и ще трябва да промените командите съответно.

Забележка: въпреки че устройството е 500 GB, се използва 4 GB + 512 MB. Това ни оставя приблизително 495 GB. В тази следваща стъпка ще дадем 100 GB на / root дяла, тъй като / началният дял винаги трябва да има по-голям размер за тази настройка.

mkpart първичен ext4 4GiB 104GiB

С /root дял, използващ 100 GB на твърдия диск, остават ни около 395 GB, за да кандидатстваме за /home преграда. Цифрите за тази последна част не е необходимо да бъдат точни. Вместо това можем да кажем разделен, за да запълни останалата част от устройството.

mkpart първичен ext4 104GiB 100%

Всички дялове са зададени, така че е добре да излезете от инструмента Parted. употреба напускам за да излезете от програмата. След това форматирайте новите дялове с mkfs да финализираме всичко.

sudo mkfs.vfat -F32 / dev / sda1
sudo mkfs.ext4 -f / dev / sda3 sudo mkfs.ext4 -f / dev / sda4

BIOS

Отворете устройството си в разделения инструмент:

sudo раздели / dev / sdX

Вътре Разделен, създайте таблица на дялове MS-DOS.

mklabel msdos

Единичен корен

В това оформление суапът трябва да е на първо място. Използвайки Parted, направете новия swap дял. Размените дялове винаги трябва да са със същия размер като вашата RAM памет. Ако обаче имате 8 GB, 16 GB или повече, помислете дали да използвате 4. Наличието на размяна за 32 GB размяна е много излишно.

mkpart първичен linux-swap 1MiB 4GiB

За да завършите вашата единична коренова подредба, кажете на Parted инструмента да използва останалата част от твърдия диск за последния дял.

mkpart първичен ext4 4GiB 100%

От тук влезте напускам за да излезете от инструмента Parted и след това да използвате mkfs да форматирате новосъздадените дялове, така че инструментите за инсталиране на операционна система Linux да ги четат правилно.

sudo mkfs.ext4 -f / dev / sda2

Начало на Сплит

За разделяне на домашна настройка следвайте вместо това тези инструкции. Първо, създайте вашата MS-DOS таблица на дяловете.

mklabel msdos

Създайте swap дял, който системата да използва:

mkpart първичен linux-swap 1MiB 4GiB

В тази следваща стъпка разделяме твърдия диск, така че коренният дял да има 100 GB пространство, а домашният дял да има останалото. За пример, нашето устройство има 500 GB. Вашите могат да се различават. Създайте своя корен дял в Parted и кажете на инструмента да му предоставите 100 GB пространство за използване.

mkpart първичен ext4 4GiB 104GiB

Направете своя домашен дял, като използвате „100%“, така че да използва останалото място.

mkpart първичен ext4 104GiB 100%

Излезте от разделения инструмент, като използвате напускам и след това използвайте mkfs да форматирате новите дялове.

sudo mkfs.ext4 -F / dev / sda2 sudo mkfs.ext4 -F / dev / sda3
watch instagram story