Разделяне на диск с 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: