Не могу загрузить Ubuntu на Lenovo V570

Недавно я попытался установить Ubuntu на свой новый Lenovo V570, планируя двойную загрузку 11.10 с Windows 7. После установки я понял, что она будет загружаться прямо в Windows, поэтому я решил проблему. Я прочитал кое-что об UEFI и обнаружил страницу, предлагающую очистить диск с помощью GParted, установить таблицу разделов msdos, а затем установить Ubuntu. (Я сначала попробовал linux mint, потому что это то, что у меня было на моей флешке в данный момент.) Я попытался это сделать, и теперь у меня остался компьютер, который ничего не загружает с жесткого диска. Если я устанавливаю Ubuntu или Linux Mint 12 с использованием MSDOS или GPT, он просто пропускает жесткий диск. Мой BIOS не имеет возможности отключить EFI, и я признаю, что позорно мало знаю об EFI или различных типах таблиц разделов. Я хотел бы знать, что мне нужно сделать, чтобы мой компьютер снова загрузился.

2
задан 24 February 2012 в 09:20

3 ответа

Я также использую Lenovo V570, а Ubuntu 11.10 (также альфа-версия 12.04) и LinuxMint 12 (все 64-битные) автоматически устанавливают для себя разделы EFI (в разделе FAT объемом 20 МБ). В настоящее время мой жесткий диск (который поставляется с ноутбуком настроен следующим образом - 20 МБ FAT (системный раздел EFI) - 30 ГБ EXT4 (корневой раздел) - 604 ГБ EXT4 (домашний раздел) - 6,4 ГБ подкачки (что, вероятно, действительно чрезмерно). Все это находится под таблицей разделов GUID, которая, как мне только что сказала Википедия, является частью стандарта EFI. Я бы предположил, что нужно загружаться в живую среду и с помощью утилиты диска изменить таблицу разделов с msdos на GUID. Я ни в коем случае не абсолютный авторитет в этом вопросе, но я надеюсь, что это поможет.

0
ответ дан 24 February 2012 в 09:20

Я отвечаю на свой вопрос:

Оказывается, у меня все-таки не было UEFI, но по какой-то причине мой Lenovo не смог загрузиться с GRUB. Я не мог понять это сам, но я нашел обходной путь. Я установил Windows 7 и использовал установщик Wubi для установки Ubuntu 11.10, затем настроил разделы, которые я выделил уже в fstab. Это не совсем то, что я хотел, но результат точно такой же. Я также получаю дополнительный бонус за редактирование загрузчика Windows через EasyBCD, вместо того, чтобы возиться с Grub. Для простоты и стабильности этот подход может быть рекомендован всем, кто не чувствует или не может вручную возиться с загрузчиком своей системы.

0
ответ дан 24 February 2012 в 09:20

У меня Lenovo V570. Установка Mint 12 или Debian 6 работала нормально. Установка Ubuntu 11.10 или 12.04 Beta 2, казалось, работала нормально - графический установщик работал нормально - но после перезагрузки ОС не запускалась.

Поиск в Google привел меня к этому решению:

Загрузите liveCD. Запустите графический установщик. Затем перед перезагрузкой запустите терминал.

sudo apt-get install efibootmgr
sudo modprobe efivars
sudo efibootmgr

Первая строка устанавливает efibootmgr, вторая строка добавляет поддержку efi ядру, работающему в среде livecd, третья строка показывает все параметры загрузки на экране загрузки bios / efi вашей машины. Когда я сделал это, я увидел, что Ubuntu был указан в качестве опции 9, а опция 9 не была частью опций, помеченных как загрузочные.

Итак, чтобы изменить порядок загрузки, я сначала исследовал с помощью man efibootmgr и обнаружил:

ИЗМЕНЕНИЕ ЗАКАЗА ЗАГРУЗКИ ТОЛЬКО ДЛЯ СЛЕДУЮЩЕЙ ЗАГРУЗКИ

Предполагая конфигурацию в Примере №1, Можно вызвать efibootmgr -n 4, чтобы указать, что запись Linux будет взята при следующей загрузке.

ИЗМЕНЕНИЕ ПОРЯДОКА ЗАГРУЗКИ

Предполагая, что конфигурация в Примере № 1, efibootmgr -o 3,4 может быть вызвана для указания сначала загрузки PXE, а затем загрузки Linux.

Так что в моем случае, с Ubuntu, указанным в качестве опции 9, я сделал:

sudo efibootmgr -o 9,andthensomeotheroptionslikemycddrive

Затем я перезагрузился, удалил livecd при появлении запроса и поприветствовал работающую установку Ubuntu.

То, что я подозреваю, произошло: установщики Linux Mint 12 и Debian 6 посмотрели на таблицу разделов EFI / GPT машины и сказали: «Мех. и просто переформатировал его в таблицу разделов msdos / mbr, установил их систему и бросил grub2 на mbr. Старый школьный стиль, но это работает удовольствие. Установщики Ubuntu 11.10 и 12.04 Beta 2 посмотрели на машину, попытались настроить загрузку EFI / GPT и успешно сделали это, за исключением изменения порядка загрузки BIOS / EFI и установки Ubuntu на первое место. Вместо этого установщики просто оставили порядок загрузки BIOS / EFI в одиночку, и поэтому Ubuntu в качестве варианта загрузки просто не был - насколько это было важно для машины.

0
ответ дан 24 February 2012 в 09:20

Другие вопросы по тегам:

Похожие вопросы: