Fossbook від alv - а - blog archive - gpt і розмітка диска

Утиліта gdisk призначена для тих же цілей, що і cgdisk. але працює в інтерактивному режимі. Її ставлення до останньої точно таке ж, як традиційного fdisk - до cfdisk. Тобто, крім іншого інтерфейсу, вона має і деякі додаткові функції. Зокрема, вона дозволяє отримати інформацію про накопичувач без власне запуску. І, відповідно, без ризику щось напартачив.

Запускається утиліта однойменної їй командою, причому можна - і без вказівки аргументу. У цьому випадку ім'я "катованого" пристрою буде запитано додатково:

І по його введенні можна приступати до дій по розмітці. З іншого боку, її можна запустити в формі

яка не передбачає ніяких дій, а лише виводить інформацію про пристрій, зазначеному в якості аргументу. Для диска з "нормальною" GPT-розміткою це буде виглядати приблизно так:

Повторюю, що навіть в цьому випадку команда gdisk повинна запускатися від root'а.

На відміну від fdisk. команда gdisk -l без аргументу видасть не інформація про всіх накопичувачах даної машини, а просто повідомлення про помилку:

Однак звичайнісінька форма використання утиліти gdisk така:

де / dev / sd? - ім'я файлу блочного пристрою, який буде піддаватися знущанням.

Після цього в "нормальному" випадку носія з MBR-розміткою (а про випадки "ненормальних" розмова буде особливий) ми побачимо ось це:

Не будемо обговорювати питання про те, звідки взялася інформація про наявність інвалідному GPT - досить сказати, що вона буде виведена навіть для диска, на якому ні найменшої GPT не могло бути ніколи, тому що ніколи не могло бути. А, по-перше, вникнемо у фразу, що в будь-якому випадку наявна розмітка буде конвертована в GPT. Правда, не відразу, а по звершенні деяких дії і збереженні їх результату, але зате вже безповоротно.

І по-друге, якщо нас це не збентежить (а нас це не збентежить нітрохи), то підемо пропозицією ознайомитися з help'ом, що включає наступні пункти:

  • b - бекап GPT-таблиці в файл;
  • c - зміна імені розділу;
  • d - видалення розділу;
  • i - висновок детальної інформації про один з розділів;
  • l - список відомих типів розділів (вони ж - коди GPT в термінах утиліти cgdisk);
  • n - створення нового розділу;
  • o - створення нової порожньої таблиці розділів GUID (сиріч GPT);
  • p - виведення списку наявних розділів;
  • q - вихід з програми без запису змін;
  • r - опції відновлення і трансформації (тільки для експертів);
  • s - сортування розділів;
  • t - зміна коду розділу;
  • v - перевірка диска;
  • w - запис змін з подальшим виходом з програми;
  • x - додатковий функціонал (тільки для експертів);
  • ? -- висновок цієї самої довідки.

Тобто в цьому списку ми бачимо все ті ж функції, що і в меню cgdisk. плюс кілька додаткових. При цьому здається, що деякі функції останнього (наприклад, визначення блоку вирівнювання) в gdisk відсутні. Але це не так - просто вони заховані в підпунктах експертних режимів.

Експертні режими будуть розглянуті окремо. А поки, на наступній сторінці. ми звернемося до основних функцій утиліти gdisk.

Схожі статті