TL; DR Як створити системний розділ EFI з нуля? Як я можу розмістити прошивку EFI на її створенні?
Довга версія
Я хава ноутбук Toshiba T430. Я отримав його з встановленою Windows 7 (але, думаю, спочатку він постачався разом із Windows 8). Я встановив Ubuntu на ньому, але видалив декілька розділів на диску, щоб я врешті-решт витирав Windows і мав лише Ubuntu. Серед видалених розділів був розділ системи EFI. Я виявив, що Ubuntu зараз завантажується в застарілому режимі (а не UEFI). Я намагаюся дотримуватися цього керівництва щодо перетворення моєї установки Ubuntu з Legacy в UEFI. Проблема - оскільки не існує розділу EFI, коли я вибираю з BIOS для завантаження за допомогою UEFI, я не можу завантажуватись. Це не тільки для жорсткого диска, але і для usb та DVD. Я думаю, що це логічно - він очікує розділу EFI, і оскільки він не може його знайти, він не може продовжувати завантажуватися далі, будь то з HDD або DVD. Тож як я відтворити розділ EFI?
Посібник вище говорить:
Створення розділу EFI
Якщо ви вручну розділяєте свій диск в інсталяторі Ubuntu, вам потрібно переконатися, що у вас налаштований розділ EFI.
Якщо ваш диск вже містить розділ EFI (наприклад, якщо на вашому комп'ютері була попередньо встановлена Windows8), його можна використовувати і для Ubuntu. Не форматуйте його. Настійно рекомендується мати лише 1 розділ EFI на диск.
Розділ EFI можна створити за допомогою останньої версії GParted (версія Gparted, що міститься на диску 12.04, в порядку), і повинна мати такі атрибути:
Точка монтажу: / boot / efi (зауваження: немає необхідності встановлювати цю точку монтажу при використанні ручного розділення; інсталятор Ubuntu визначить це автоматично)
Розмір: мінімум 100Mib. Рекомендовано 200MiB.
Тип: FAT32
Інше: потрібен прапор "завантаження".
У мене виникли проблеми зі створенням цього розділу:
- Я завантажуюся з живого DVD Ubuntu, відкриваю GParted, створюю 200MB розділ і відформатую його на FAT32.
- У GParted я не можу встановити точку монтажу і, отже, не можу встановити завантажувальний засіб.
- Я не встановлював точки монтажу,
/etc/fstab
оскільки це живий компакт-диск, і fstab виглядав зовсім інакше, ніж я очікував порівняно зі звичайним завантаженням. У всякому разі, я просто не знав, які значення встановлювати.
Я знову завантажився через живий DVD, а потім вирішив встановити Ubuntu. Потім я створив розділ із згаданими критеріями - точка монтування, 200MB, FAT32, прапор завантаження.
Однак я продовжую мати цю проблему, і, мабуть, це тому, що на цьому розділі немає прошивки EFI, це просто порожній розділ, який підходить для того, щоб мати прошивку EFI.
Отже, знову ж таки, як мені створити розділ EFI, у якому є програмне забезпечення EFI, щоб ноутбук міг знову завантажуватися в режимі UEFI?
РІШЕННЯ Дякую обом за відповіді. Що я зробив, це встановити Windows 8.1 з нуля, відформатувавши весь диск, а потім встановивши (на цей раз належним чином) Ubuntu поруч. Зараз це мої розділи:
Під час налаштування Win 8, як тільки я видалив усі існуючі розділи та дозволив Windows переформатувати диск, він автоматично створив, крім основного розділу встановлення, ще три додаткові розділи, а саме 1, 2, 3. Тепер, після того, як у мене був належний ESP , Я можу завантажувати як з жорсткого диска, так і з DVD у режимі UEFI.
Ви кажете, що ESP не зберігає будь-яку інформацію за замовчуванням, але я думаю, що коли ОС встановлюється, вона додає туди деяку інформацію. Тож я гадаю, що в моєму випадку виникла така ситуація: я витер її, і хоча я її відтворив, вона не була заповнена жодною інформацією, оскільки створення ESP було зроблено після встановлення ОС. Я втратив установку Ubuntu (нічого страшного, все одно це була нова установка), але я гадаю, що для того, щоб врятувати її, я мав би дотримуватися порад grawity . Не встигли, хоча, але щасливо зараз все нормально.