Чи повинен розділ UEFI чомусь "ОБОВ'ЯЗКОВО" чи "ПОТРІБНО" бути першим? Якщо так, чому?


11

На сторінці, що не має англійської мови Ubuntu-it.org , зазначено, що розділ UEFI ОБОВ'ЯЗКОВО завжди розміщувати на початку диску.

Це не так на англійській сторінці довідкової спільноти Ubuntu Community English .

Отже, чи розділ UEFI чомусь повинен бути "ОБОВ'ЯЗКОВО" чи "ДОЛЖЕН" (якщо припустити, що на попередній сторінці є неправильне формулювання)? Якщо так, чому? Або це абсолютно не має значення?


1
Для моєї останньої установки (Arch Linux + GRUB + GPT + UEFI) вона остання .
муру

Відповіді:


12

Ключові слова "ОБОВ'ЯЗКОВО", "ОБОВ'ЯЗКОВО" та "МОЖЕ" (з великої літери) у цій відповіді слід інтерпретувати так, як описано в RFC 2119 .

Системний розділ (U) EFI (відтепер ESP):

  • МОЖЕ перебувати на початку диска
    і
  • ПОТРІБНО бути FAT32 через сумісність з Windows .

Єдиний офіційний ліміт :

  • ESP ОБОВ'ЯЗКОВО перебуває у перших 2,2 Терабайт диска.

Отже, ESP ОБОВ'ЯЗКОВО перебуває де-небудь у тих перших 2,2 ТБ диска, але абсолютно не потрібно, щоб ESP був першим розділом або проживав на початку диска.
(Просто якась велика компанія в Редмонд, штат Вашингтон, радить системним інтеграторам по-різному ) ...

Я б поставив це як останній розділ на диску (якщо <2,2 ТБ), оскільки він використовується лише для завантаження інших ОС, але це лише особиста, абсолютно суб'єктивна думка!


ти маєш на увазі "якщо <2,2 ТБ" в останньому сенсі? інакше я не думаю, що ваша порада має сенс ...
KutuluMike

@Fabby, На практиці чи нормально працюватиме UEFI, що не стосується FAT32?
Pacerier

2
Документ пов'язаний з допомогою «офіційного ліміту» в вашому пості відноситься до BIOS і MBR обмежень. ESP - це конструкція EFI , тому обмеження BIOS не застосовуються до нього. Я розмістив ESP набагато вище позначки 2TiB і успішно завантажив комп'ютери з цих ESP. Однак, ESP на диску MBR обов'язково повинен знаходитися нижче позначки 2 ^ 32 (як правило, 2TiB), або принаймні починається там. Однак MBR рідко використовується для системних дисків на базі систем EFI, тому цей ліміт ледве заслуговує на виноску.
Род Сміт

Ось одна вагома причина НЕ маючи EFI розділ бути першим. У мене є флешка SanDisk Extreme USB, яка є подвійною. Одна сторона має стандартний роз'єм USB, а друга USB-C роз'єм для телефонів. На цьому накопичувачі є кілька 5-ти розділів для різних установок Linux та один розділ даних. Розмістивши розділ даних спочатку, і Windows, і Android можуть монтувати та читати / записувати. Android та будь-які оновлені системи Windows для попереднього творця змонтують лише перший розділ знімного диска.
BrianHVB

5

У специфікації EFI конкретно зазначено, що для цієї деталі немає обмежень:

UEFI не накладає обмеження на кількість або розташування системних розділів, які можуть існувати в системі.

(Версія 2.5, стор. 540.)

З практичної точки зору, доцільно поставити ESP на перше місце, оскільки це місце навряд чи вплине на операції переміщення та зміни розмірів. Наприклад, припустимо, що ESP існує між розділами ОС A і OS B, і ви вирішите видалити ОС B і надайте її простір для OS A. У цьому випадку вам потрібно буде перемістити ESP, перш ніж розширити розділ OS A . Також деякі інструменти, такі як, наприклад efibootmgr, /dev/sda1ESP використовуються як місце за замовчуванням. Таким чином, якщо ви розмістите ESP в іншому місці, а потім забудете змінити параметри за замовчуванням, ви можете створити запис, який не може бути завантажений.

Поставлення ESP на кінець диска може працювати майже так само добре, як і в більшості випадків, але є деякі тонкі проблеми з таким підходом. З одного боку, якщо ви зміните кількість розділів, номер ESP може більше не відповідати його положенню на диску, або деякі інструменти розділення можуть перенумерувати його. Будь-який результат може спричинити плутанину або вимагати переналаштування. Крім того, якщо ви використовуєте RAID і додаєте дисковий простір, ESP в кінці диска раптово стане єдиним посередині, що може зажадати вас перемістити його.

У багатьох заздалегідь встановлених системах Windows ESP ставиться на позицію №2, причому номер 1 займає невеликий розділ, визначений виробником. Така конфігурація працює чудово, і оскільки розділ виробника також навряд чи буде переміщений або видалений, ця конфігурація насправді не гірша, ніж поставити ESP у позицію №1. Я б не пішов зі шляху, щоб "виправити" таку конфігурацію, але я також не став би цього робити сам, якби мені дали порожній диск і сказали почати установку ОС.

В цілому, якщо у вас є певні вагомі причини створити ESP на інших, ніж на першій позиції, сміливо це робіть; але якщо ви починаєте з чистого диска і не маєте переконливої ​​причини в іншому випадку, я ставлю ESP на перше місце.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.