Чи можна стерти всі розділи, включаючи EFI, і встановити лише Ubuntu?


13

Чи можу я стерти всі розділи на своєму комп’ютері, включаючи EFI, і встановити лише Ubuntu? Чи буде в цьому випадку BIOS працювати?

Зараз я перебуваю у застарілому режимі та завантажую Ubuntu від USB-ключа.

Відповіді:


14

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

Extensible Firmware Interface (EFI) , або його 2.x версії, Unified EFI (UEFI), тип прошивки. EFI не є розділом. Тим НЕ менше, є це розділ називається розділом EFI System (ESP), яка тримає завантажувач. Цілком ймовірно, що в оригінальному питанні lapisdecor означав "ESP", а не "EFI".

Крім того, EFI - це тип мікропрограмного забезпечення, яке замінює старішу базову систему вводу / виводу (BIOS). Таким чином, якщо ваш комп'ютер використовує EFI, він не має BIOS. Однак є деякі застереження та винятки. Найчастіше EFI надають функцію під назвою Модуль підтримки сумісності (CSM), який є своєрідним емулятором BIOS; CSM - це EFI як щоdosemu- це для Linux, оскільки це дає можливість більш новим і досконалим середовищем (EFI або Linux) запускати програми, розроблені для більш старої та простішої системи (BIOS або DOS). Іншими словами, "BIOS" в оригінальному запитанні повинен бути "EFI". Однак, використання "BIOS" замість "EFI" є звичайною практикою. Це погано, але є поширеним як серед користувачів, так і серед виробників. Я підозрюю, що це робиться тому, що люди знають (більш-менш) що таке BIOS, тоді як "EFI" - незнайома абревіатура; а оскільки EFI замінює BIOS, використання "BIOS" полегшує роботу копірайтерів. Проблема полягає в тому, що люди перетягують усі свої знання про BIOS, коли читають "BIOS", але значна частина цього не застосовується. EFI чоботи в дужеінший шлях від BIOS, тому якщо ви вважаєте, що EFI є вдосконаленим BIOS, ви матимете ментальну модель, яка дуже неправильна, і ви будете робити помилки. Тоді такі люди, як я, витрачають багато часу, пояснюючи, як це все насправді працює, - але я відступаю….

Переходимо до справжніх проблем: Якщо ви перебуваєте в застарілому режимі, це означає, що ваша CSM активна. Однак це не гарантує завантаження в BIOS / CSM / застарілому режимі. На більшості комп'ютерів на основі EFI, коли CSM відключений, шлях до завантаження відносно простий; Ви можете завантажувати лише завантажувачі в режимі EFI. Зауважте, що ви не можете "відключити EFI"; EFI єпрошивка, і вона відповідає за комп'ютер. Деякі комп'ютери дозволяють вам відключити можливість завантаження в режимі EFI, але такі варіанти рідкісні - і деякі комп’ютери надають інтерфейси, які звучать так, ніби ви відключаєте завантаження в режимі EFI, але ви насправді цього не робите. Коли ви активуєте CSM, більшість комп'ютерів дозволяють запускати будь-який тип завантажувача, що робить неможливим передбачити, що відбудеться при подачі комп'ютера на диск, що забезпечує обидва типи завантажувача. Зазвичай це не велика справа для одно завантажувального комп'ютера; при встановленні ОС інсталятор виявить його режим завантаження та встановить завантажувач лише в режимі завантаження програми інсталятора, тому комп'ютер може завантажуватися з жорсткого диска лише в тому ж режимі. Якщо ви багатозавантажуєтесь, ви можете легко встановити одну ОС в одному режимі завантаження, а іншу ОС в іншому режимі завантаження. Начісування волосся починається з цього моменту.

У не надто далекому минулому завантаження в режимі EFI було розчаруванням через помилки в EFI, помилки в завантажувачах та дезінформацію, яка часто робила можливість CSM привабливим. На сьогодні, завантаження в режимі EFI створює менше проблем, і, на мою оцінку, з питань, розміщених тут і деінде, є те, що найбільша проблема сьогодні є саме активованими CSM. Таким чином, я рекомендую відключити CSM (він же "застарілий завантажувач") на комп'ютерах, що базуються на EFI, якщо у вас немає вагомих причин включити його. Безумовно, завантаження в режимі EFI сьогодні представляє більше проблем, ніж завантаження в режимі BIOS п'ять років тому; але на комп'ютері на базі EFI завантаження в режимі BIOS створює підводні камені, які не існували п'ять років тому.

Отож, ці довгодушні речі не в дорозі повернемося до вашого первинного запитання, трохи переформулювавши:

Чи можу я стерти всі розділи на своєму комп’ютері, включаючи ESP, і встановити лише Ubuntu? Чи працюватиме ІФІ в цьому випадку?

Так і так.

Після видалення розділів інсталятор Ubuntu створить нові, якщо вибрати параметр автоматичного розділення. Якщо ви розділите вручну, вам потрібно буде створити відповідні розділи. Вони можуть включати ESP, якщо ви встановлюєте в режимі EFI або завантажувальний розділ BIOS, якщо ви встановлюєте на диск GPT в режимі BIOS.

Одним важливим застереженням є те, що найкраще використовувати GPT під час встановлення в режимі EFI та MBR при встановленні в режимі BIOS. Ubuntu дозволяє використовувати GPT в режимі BIOS, але це може створити проблеми в деяких системах, тому я рекомендую уникати цього, якщо це можливо. Деяким людям вдалося також встановити на диски MBR в режимі EFI, але інсталятор намагається цього уникнути; і коли це робиться, це часто створює проблеми.

В Ubuntu ви можете визначити режим завантаження, шукаючи каталог з назвою /sys/firmware/efi. Якщо він присутній, ви завантажилися в режимі EFI; якщо він відсутній, ви завантажилися в режим BIOS.

Підсумовуючи, ви повинні знати про свій режим завантаження (BIOS / CSM / спадщина або EFI / UEFI) і тип таблиці таблиць розділів (MBR або GPT), і в ідеалі ви повинні відповідати обом відповідним чином (BIOS / MBR або EFI / GPT) .


8

Так, коли ви повністю стерте диск, ви можете встановити ubuntu як єдину операційну систему.
Якщо ви можете відключити UEFI в BIOS (здебільшого ви можете), ви навіть можете встановити ubuntu в mbr режимі.
Завантажте з носія встановлення ubuntu, відкрийте GParted та створіть нову таблицю розділів - виберіть mbr.
Якщо ви не можете відключити UEFI та / або захистити завантаження, ви також можете встановити ubuntu в режимі EFI .
Тоді інсталятор створить новий розділ EFI, де буде встановлено завантажувач GRUB.


2

Ваше питання мені не зовсім зрозуміло.

Якщо ви хочете встановити Ubuntu в режимі UEFI, ось що потрібно зробити:

Вам потрібно буде встановити ваш BIOS в режимі UEFI та створити завантажувальний Ubuntu USB ключ UEFI.

Дотримуйтесь цього керівництва, щоб створити завантажувальний USB UEFI. Потім просто запустіть інсталятор Ubuntu; на кроці Тип інсталяції виберіть Щось інше та розділіть свій диск, як пояснено в цій відповіді .


Якщо режим завантаження (UEFI або Legacy) для вас не має значення, просто встановіть Ubuntu як завжди. ( Якщо потрібно, зверніться до цього посібника )


Чи потрібно тримати режим UEFI? Не можу я просто мати спадщину?
lapisdecor

Утримувати режим UEFI потрібно лише в тому випадку, якщо ви хочете встановити Ubuntu в режимі UEFI.
hg8

0

У мене на машині є завантаження EUFI. 1x256GB SSD, що працює 18.04. Очистіть опцію "стерти диски", яка використовується під час встановлення.

Ось мій вихід з lsblk

sda 8: 0 0 238,5G 0 диск 
├─sda1 8: 1 0 512M 0 частина / завантаження / efi
└─sda2 8: 2 0 238G 0 частина 
  ├─ubuntu - vg-root 253: 0 0 237G 0 lvm /
  └─ubuntu - vg-swap_1 253: 1 0 976M 0 lvm [SWAP]

Це ідеал? Я працюю 18.04 виключно на своєму ПК. подібне до вищезазначеного питання. Я припускаю, що тут потрібен 512M sda1? На відміну від встановлення якось так, що у мене є 1 розділ sda1, використовуючи весь диск? ви можете бачити, що я вибрав LVM також при встановленні, тому я можу грати більше після встановлення.

Якщо є спосіб мати лише 1 розділ, чи швидше буде завантажуватися? або я би цегляний комп'ютер або був незавантаженим без цього розділу EUFI?

Райан


2
Опублікуйте це як нове запитання, щоб інші могли вам допомогти.
ptetteh227

0

УВАГА: Це видалить дані.


Мені довелося відтворити таблицю розділів. Створіть нову таблицю розділів GPT у GParted (MSDOS не працюватиме).

Це позначить сектор як пошкоджений, і він не буде використовуватися.


1
Це насправді не відповідає на питання. Якщо у вас інше питання, ви можете задати його, натиснувши Задати питання . Ви також можете додати щедрості, щоб привернути більше уваги до цього питання, як тільки у вас буде достатня репутація . - З огляду
спотикання

@stumblebee Мені це здається нормально.
карел

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