Разделяне на диск с GPT

Сега да преминем към практиката:

Първо, нека да видим какво имаме на твърдия диск и да изтрием всички дялове.

Информация за раздела:

Унищожете съществуващата таблица на дяловете (в този случайMBR):

Създайте GPT таблица:

1. Секция за буутлоудър .

Размерът на дяла за буутлоудъра не трябва да надвишава 545 kB, в противен случай съобщението "Boot loader твърде голям" ще се появи по време на зареждане и изтеглянето ще спре.

Зареждащият дял започва с отместване 34 блока от началото на диска - точно след таблицатаGPT. Зададохме размера му на 256 блока, което е 128kB (). Типът дял "freebsd-boot" означава, че този дял е посветен конкретно на FreeBSD буутлоудъра:

Параметърът-bпоказва отместването на първоначалния блок на създадения дял, а-s- неговия размер (допълненията към числатаk,m,gозначават, че размерът е посочен не в блокове, а в кило-, мега-, гигабайти).

2. Създайте дял за размяна.

Възможно е да създадетеswapи наZFS, но тогава няма да е възможно да напишете дъмп на ядрото по време напаника на ядрото. Размерът на дяла ще бъде 4 GB, в блокове е = 1024*1024*2*4 (два блока в 1kB). Тип дял -freebsd-swap:

3. Създайте дял за ZFS пула, като разпределите остатъците към него.

Типът дял еfreebsd-zfs. Началото и краят на дяла могат да бъдат пропуснати, ако цялото останало място на твърдите дискове е отделено за него, както е в моя случай.

Финалната масаGPTще бъде:

Може да се показва и чрез посочените идентификатори:

Нова функционалностбеше наскоро добавена към помощната програмаgpart: възможност за архивиране и възстановяване на таблицата с дялове:gpart backup/restore.

ИнсталирайзащитенЗащитен MBR(pmbr) от програми, които не познаватGPTиGPARTзареждащо устройствоgptzfsboot: