Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:установка_дистрибутива_на_компьютер_с_efi [2012/08/31 12:30] [Установка дистрибутива на компьютер с efi] напортачил с тегами, пропала часть текста, поправил |
wiki:установка_дистрибутива_на_компьютер_с_efi [2015/07/08 15:53] (текущий) [Редактируем паузу] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Установка дистрибутива на компьютер с efi ====== | + | ====== Установка дистрибутива на компьютер с EFI ====== |
//Сначала немного теории.// | //Сначала немного теории.// | ||
[[wpru>EFI|Extensible Firmware Interface (EFI)]] — интерфейс между операционной системой и микропрограммами, управляющими низкоуровневыми функциями оборудования, его основное предназначение: корректно инициализировать оборудование при включении системы и передать управление загрузчику операционной системы. | [[wpru>EFI|Extensible Firmware Interface (EFI)]] — интерфейс между операционной системой и микропрограммами, управляющими низкоуровневыми функциями оборудования, его основное предназначение: корректно инициализировать оборудование при включении системы и передать управление загрузчику операционной системы. | ||
**EFI предназначен для замены [[wpru>BIOS]] — интерфейса, который традиционно используется всеми IBM PC-совместимыми персональными компьютерами** | **EFI предназначен для замены [[wpru>BIOS]] — интерфейса, который традиционно используется всеми IBM PC-совместимыми персональными компьютерами** | ||
- | Что это значит? Значит что способ описанный в "manual:установка|Установка Ubuntu]]" может не сработать. | + | Что это значит? Значит что способ описанный в [[manual:установка|Установка Ubuntu]] может не сработать. |
+ | Кроме того, большие диски требуют использования GPT (вместо старой версии таблицы разделов в MBR, которая имеет ограничение адресуемого на диске пространства в 2,2 ТБ = 2,2 × 10¹² байт) | ||
- | //я не могу гарантировать её универсальность, но прочитав несколько тем форумов русско и англоязычных на вторые сутки я смогу установить ubuntu 12.04.1 на Lenovo B570, надеюсь эта статья кому нибудь поможет// | + | <note important>//Не возможно гарантировать универсальность приведенной ниже инструкции, но автор этой статьи прочитал несколько русско- и англоязычных тем форумов и на вторые сутки смог установить ubuntu 12.04.1 на Lenovo B570. Есть надежда, что эта статья поможет и вам.//</note> |
Поскольку [[wpru>EFI]] представляет собой специфический загрузчик, то он должен где то храниться, в нашем случае для него выделено отдельное место на жёстком диске с GPT таблицей разделов. Когда компьютер проходит процедуру POST, BIOS обнаруживает на подключённом носителе EFI раздел с установленным загрузчиком. Как следствие в самом [[wpru>BIOS]] в меню BOOT(У вас может называться по другому, там находиться порядок загрузки устройств) на ровне с устройствами появятся и дистрибутивы. | Поскольку [[wpru>EFI]] представляет собой специфический загрузчик, то он должен где то храниться, в нашем случае для него выделено отдельное место на жёстком диске с GPT таблицей разделов. Когда компьютер проходит процедуру POST, BIOS обнаруживает на подключённом носителе EFI раздел с установленным загрузчиком. Как следствие в самом [[wpru>BIOS]] в меню BOOT(У вас может называться по другому, там находиться порядок загрузки устройств) на ровне с устройствами появятся и дистрибутивы. | ||
- | |||
===== how to install ===== | ===== how to install ===== | ||
- | A. В начале нам понадобиться LiveCD(почему именно LiveCD? Смотри ниже) установочный образ , how to написано тут [[manual:получение_]]. Если у вас уже есть установочный диск/флешка, вам ниже. | + | A. В начале нам понадобиться LiveCD(почему именно LiveCD? Смотри ниже) установочный образ , how to написано тут [[manual:получение_ubuntu]]. Если у вас уже есть установочный диск/флешка, вам ниже. |
B. Загружаемся, всё как при обычной установке -> [[manual:загрузка_с_livecd]]. Затем, если у кого то всё нормально и графический режим с выбором языка работает, то хорошо, у некоторых может появиться незнамо что (экран в пикселях, видно как ленточка выбора перемещается для выбора варианта загрузки) | B. Загружаемся, всё как при обычной установке -> [[manual:загрузка_с_livecd]]. Затем, если у кого то всё нормально и графический режим с выбором языка работает, то хорошо, у некоторых может появиться незнамо что (экран в пикселях, видно как ленточка выбора перемещается для выбора варианта загрузки) | ||
Строка 21: | Строка 21: | ||
Как следствие выбираем первую и загружаемся в графическом режиме. | Как следствие выбираем первую и загружаемся в графическом режиме. | ||
- | <note warning>Описываю установку на чистый HDD</note> | + | <del> C. Открываем центр приложений, ищем grub-pc удаляем, ищем grub-efi под нужную разрядность (64 или 32) ставим его.\\ |
- | C. Теперь мы видим рабочий стол . Первое что мы делаем это открываем главное меню и находим там Gparted, как им пользоваться подробнее описано тут [[manual:разметка_диска]]. Выбираем в нужный нам диск. Видим разделы, если есть удаляем до тех пор пока не останется одна не размеченная область. Сделали? Продолжаем, тык Device - create partition table выбираем GPT и создаём. Отлично у нас есть раздел с GPT таблицей разделов. | + | UPD. можно оставить только grub-common остальные грабы он сам во время установки догрузит (у меня на всех работало (12.04-12.10 альфа 3),12.10 бета 1 |
- | Теперь разбиваем жёсткий диск на разделы в следующем порядке: | + | "невозможно установить загрузчик....")\\</del> Вариант не нужен и может даже навредить установке на 12.04.1 и 12.10 бета 2 и старше. |
- | 1. От 100 мб (если будет только Ubuntu), файловая система FAT32, флаг BOOT | + | |
- | 2. 128 мб, без файловой системы, флаг msftres //Его по умолчанию при установке создавал windows и я предполагаю что там есть нечто важное//. | + | |
- | //Для тех кому нужно подробней ищите MSR partition// | + | |
- | 3. Корень, я ставил 45000 мб, файловая система ext4. | + | |
- | 4. linux-swap, размером с количество оперативки + несколько МиБ, в моём случае это 8230 мб. | + | |
- | 5. оставшееся место под хоум в удобную для вас ФС. | + | |
- | Всё применили, сохранили, да? поехали дальше. | + | E. запускаем саму [[manual:установка|установку]], выбираем "другой вариант" и вручную размечаем диск "[[manual:разметка_диска]]". |
- | + | ||
- | D. Открываем центр приложений, ищем grub- ставим <del>всё что нашло</del> его, + его же но под 64 и 32. | + | |
- | + | ||
- | E. Закрываем gparted, запускаем саму [[manual:установка|установку]], выбираем "другой вариант" и вручную размечаем диск. | + | |
Так всё по плану: | Так всё по плану: | ||
- | Первый раздел "тык" - загрузочный раздел efi | + | Первый раздел "тык" - загрузочный раздел efi - если у вас всёго одна система 100 МиБ достаточно. |
- | Второй не трогаем | + | Второй ext4, форматировать, точка монтирования "/". -Системный создаём угодных нам размеров. |
- | Третий ext4, форматировать, точка монтирования "/". | + | Третий linux-swap (раздел подкачки) ~ RAM + несколько МиБ |
- | Четвёртый linux-swap (раздел подкачки) | + | Четвёртый, ФС какую пожелаете (у меня ext4), точка монтирования "/home" |
- | Пятый, ФС какую пожелаете (у меня ext4), точка монтирования "/home" | + | |
Отлично, фарс почти закончился, в самом низу выбирается путь установки загрузчика (там должно быть что то вроде /dev/sda/ <note warning> выбрать первый раздел с efi, т.е. в моём случае /dev/sda1/ </note> | Отлично, фарс почти закончился, в самом низу выбирается путь установки загрузчика (там должно быть что то вроде /dev/sda/ <note warning> выбрать первый раздел с efi, т.е. в моём случае /dev/sda1/ </note> | ||
- | Устанавливаем, по окончанию перезагружаем, заходим в BIOS, там boot menu. Должны были появиться новые пункты "Linux" "Ubuntu", не проверял в каком порядке необходимо, у меня стоит первой Linux, второй . После этого должна спокойно запуститься. | + | Устанавливаем, по окончанию перезагружаем, заходим в BIOS, там boot menu. Должны были появиться новые пункты "Linux" "Ubuntu", первым можно поставить Ubuntu |
===== Управление списком загрузки ===== | ===== Управление списком загрузки ===== | ||
//Способ подходит как для редактирования из установленной системы, так и с LiveCD// | //Способ подходит как для редактирования из установленной системы, так и с LiveCD// | ||
Строка 71: | Строка 59: | ||
Как видно из этого у меня 2 ненужных записи(Windows, Linux), заглянем в официальную [[http://linux.die.net/man/8/bootmgr|инструкцию]].\\ | Как видно из этого у меня 2 ненужных записи(Windows, Linux), заглянем в официальную [[http://linux.die.net/man/8/bootmgr|инструкцию]].\\ | ||
хм..<del> я ничего не понял</del>, но поковырявшись ещё немного вот что получилось: | хм..<del> я ничего не понял</del>, но поковырявшись ещё немного вот что получилось: | ||
- | Чтобы удалить кукую либо запись нужно ввести команду вида: | + | Чтобы удалить какую-либо запись нужно ввести команду вида: |
sudo efibootmgr --bootnum xxxx --delete-bootnum | sudo efibootmgr --bootnum xxxx --delete-bootnum | ||
+ | ====Удаляем запись Windows Boot Manager==== | ||
Где xxxx Это hex номер загрузочной записи, его можно сокращать, вот например в моём случае для удаления Windows нужно ввести: | Где xxxx Это hex номер загрузочной записи, его можно сокращать, вот например в моём случае для удаления Windows нужно ввести: | ||
sudo efibootmgr --bootnum 9 --delete-bootnum | sudo efibootmgr --bootnum 9 --delete-bootnum | ||
Строка 91: | Строка 80: | ||
Boot000A* Ubuntu | Boot000A* Ubuntu | ||
Boot000B* Linux | Boot000B* Linux | ||
+ | |||
+ | ====Удаляем запись Linux==== | ||
+ | Теперь удаляем запись Linux | ||
+ | sudo efibootmgr --bootnum B --delete-bootnum | ||
+ | После перезагрузки получим вот такую красоту: | ||
+ | BootCurrent: 0009 | ||
+ | Timeout: 1 seconds | ||
+ | BootOrder: 0009,0004,0005,0008,0002,0003,0006,0007 | ||
+ | Boot0000 Setup | ||
+ | Boot0001 Boot Menu | ||
+ | Boot0002* USB FDD: | ||
+ | Boot0003* ATA SSD: | ||
+ | Boot0004* ATA HDD: WDC WD5000BPVT-24HXZT3 | ||
+ | Boot0005* ATAPI CD: TSSTcorp CDDVDW TS-L633F | ||
+ | Boot0006* USB HDD: | ||
+ | Boot0007* USB CD: | ||
+ | Boot0008* PCI LAN: Realtek PXE B03 D00 | ||
+ | Boot0009* ubuntu | ||
+ | | ||
+ | ====Редактируем паузу==== | ||
Если необходимо отредактировать паузу то делаем следующее: | Если необходимо отредактировать паузу то делаем следующее: | ||
sudo efibootmgr -t 5 | sudo efibootmgr -t 5 | ||
Строка 107: | Строка 116: | ||
Boot0007* USB CD: | Boot0007* USB CD: | ||
Boot0008* PCI LAN: Realtek PXE B03 D00 | Boot0008* PCI LAN: Realtek PXE B03 D00 | ||
- | Boot000A* ubuntu | + | Boot0009* ubuntu |
- | Boot000B* Linux | + | <note> |
- | [[user>nefelim4ag]] | + | FIXME |
+ | Эта статья не окончена. Пожалуйста, если вы располагаете соответствующими знаниями | ||
+ | и небольшим количеством свободного времени, попробуйте улучшить эту статью. | ||
+ | *** grub-efi должен инсталлироваться автоматически но с ним могут быть глюки и 12.10 бету 1, я вообще не смог установить (она не могла поставить загрузчик), потому вообще лучше его устанавливать через центр приложений ручками *** | ||
+ | </note> | ||
==== Ссылки ==== | ==== Ссылки ==== | ||
Строка 116: | Строка 130: | ||
*[[wpru>EFI]] | *[[wpru>EFI]] | ||
*[[manual:установка]] | *[[manual:установка]] | ||
+ | |||
+ | {{tag> Ubuntu EFI UEFI Lenovo B570 Install BIOS}} |