Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
wiki:руководство_по_ubuntu_desktop_14_04:особенности_установки_на_платы_с_uefi [2015/09/11 10:23] [Особенности установки на платы с UEFI] |
wiki:руководство_по_ubuntu_desktop_14_04:особенности_установки_на_платы_с_uefi [2015/09/13 00:14] |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
<колонки 100% - 23% > | <колонки 100% - 23% > | ||
- | **Что же такое (U)EFI?** | ||
- | Extensible Firmware Interface -низкоуровневый интерфейс взаимодействия оборудования, созданный для замены устаревшего BIOS. Если не вдаваться в подробности (U)EFI инициализирует устройства и передаёт управление загрузчику операционной системы. EFI - это предыдущее название стандарта UEFI. И в документации, и названиях программ могут встречаться обе аббревиатуры - не обращайте на это внимание. | ||
- | |||
- | **Означает ли наличие UEFI наличие графического интерфейса?** | ||
- | Нет, совершенно не означает. Это всего лишь интерфейс управления, а графический он, или текстовый - зависит от производителя. Например, AsusTek, делает такой интерфейс (с мышкой и графикой) на большинстве своих плат с UEFI, а на нескольких платах MSI - графики нет. | ||
- | |||
- | **Как включить поддержку UEFI?** | ||
- | Обычно всё уже включено. Но, если такая возможность есть и она отключаема, то включается она опцией "UEFI Boot - ENABLED", в зависимости от прошивки эта строка будет называться по-разному. | ||
- | |||
- | **Как "разбивать" диск для использования в системах с UEFI?** | ||
- | Современный UEFI поддерживает загрузку как с таблицей разделов MBR (Master Boot Record), так и GUID Partition Table (GPT). С какой таблицы загрузилась операционная система - на работе в этой системе практически не отражается (разве что вместо утилиты fdisk для MBR, нужно будет пользоваться gdisk или parted при работе с GPT). Таблица разделов MBR имеет ряд ограничений: максимальный размер раздела - 2 Терабайта, максимум 4 первичных раздела, один из которых может быть расширенным, внутри которого можно создать много логических разделов. В GPT - все разделы первичные, и ограничение на размер раздела - 9,4 ЗБ (9,4 × 1021 байт). | ||
- | |||
- | В теории, GPT полностью совместим со старым MBR, так как содержит его в своей таблице, но на деле это совсем не так. Скажем, утилиты, подобные fdisk - не умеют работать с диском, "разбитым" в GPT. Попытка запуска fdisk, в системе с GPT: | ||
- | Код: [Выделить] | ||
- | |||
- | <code bash> | ||
- | sudo fdisk -l | ||
- | |||
- | ВНИМАНИЕ: На '/dev/sda' обнаружена GPT (GUID Partition Table)! Утилита fdisk не поддерживаетGPT. Используйте GNU Parted. | ||
- | |||
- | Диск /dev/sda: 250.1 Гб, 250059350016 байт | ||
- | 255 головок, 63 секторов/треков, 30401 цилиндров, всего 488397168 секторов | ||
- | Units = секторы of 1 * 512 = 512 bytes | ||
- | Размер сектора (логического/физического): 512 байт / 512 байт | ||
- | I/O size (minimum/optimal): 512 bytes / 512 bytes | ||
- | Идентификатор диска: 0x00000000 | ||
- | |||
- | Устр-во Загр Начало Конец Блоки Id Система | ||
- | /dev/sda1 1 488397167 244198583+ ee GPT | ||
- | </code> | ||
- | |||
- | Преобразование диска с таблицей MBR в раздел GPT. | ||
- | Мне не известен корректный способ преобразования диска, с информацией. | ||
- | Вот что winintro.ru пишет по этому поводу: | ||
- | |||
- | ''Диск с основной загрузочной записью может быть преобразован в диск с таблицей GUID разделов, если он не содержит разделов или томов.'' | ||
- | |||
- | http://winintro.ru/diskmgt.ru/html/2a5ad10e-6451-4f83-8a5b-e50aef621569.htm | ||
- | |||
- | **Служебный раздел UEFI** | ||
- | Служебный раздел UEFI используется UEFI для загрузки операционных систем, драйверов устройств и хранения служебных утилит. Этот раздел должен иметь тип EFS и отформатирован в FAT (так определено в стандарте UEFI). Стандартно, EFS раздел в установленной Ubuntu монтируется в /boot/efi | ||
- | |||
- | Как установить Ubuntu на компьютер (amd64) с UEFI? | ||
- | Лично я ставил системы с обыкновенного образа диска, записанного на DVD. Ни каких особых действий обычно не требуется, но если вы предпочитаете "ручную разбивку" диска, то нужно создать раздел "EFI Boot". Программа-установщик сама установит на этот раздел нужные флаги. Точку монтирования, при установке системы, этому разделу установить система не даёт, не бойтесь - это нормально. Версии 11.10 и младше мне не удавалось установить с того же образа, записанного на "флешку". Но с той-же флешки, записанной командой dd прекрасно удалось установить 12.04. | ||
- | |||
- | Как узнать какой загрузчик используется в системе? | ||
- | Сделать это можно очень просто. Наберите в "терминале" следующий код: | ||
- | Код: [Выделить] | ||
- | |||
- | <code bash> | ||
- | dpkg -l | grep -i grub | ||
- | </code> | ||
- | |||
- | Если программа выдаст, что-то вроде: | ||
- | Код: [Выделить] | ||
- | |||
- | <code bash> | ||
- | ii grub-common 1.99-12ubuntu5 GRand Unified Bootloader (common files) | ||
- | ii grub-efi 1.99-12ubuntu5 GRand Unified Bootloader, version 2 (dummy package) | ||
- | ii grub-efi-amd64 1.99-12ubuntu5 GRand Unified Bootloader, version 2 (EFI-AMD64 version) | ||
- | ii grub-efi-amd64-bin 1.99-12ubuntu5 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries) | ||
- | ii grub2-common 1.99-12ubuntu5 GRand Unified Bootloader (common files for version 2) | ||
- | </code> | ||
- | |||
- | Значит, установлен GRUB версии EFI. Классический же GRUB называется PC. | ||
Итак, вы указали в настройках BIOS загрузку с CD/DVD или с USB, и при загрузке с Ubuntu LiveCD получили вместо фиолетового экрана с пиктограммами клавиатуры и человечка вот такой экран: | Итак, вы указали в настройках BIOS загрузку с CD/DVD или с USB, и при загрузке с Ubuntu LiveCD получили вместо фиолетового экрана с пиктограммами клавиатуры и человечка вот такой экран: |