LINUX.ORG.RU

Debian на Lenovo v570

 ,


0

1

Привет, ЛОР. Суть такова. Имеем Debian 7 netinstall и ноутбук Lenovo v570. После типовой установки и перезагрузки hdd не загружается. Сначала на мониторе на секунду появляется pxe(и что-то о нём), а следом опять грузится cd. Как я понял проблема упирается в этот пресловутый uefi(что это и зачем я до сих пор не понимаю). Похожая проблема была при установке арча. Там она решилась mbr разметкой диска и установкой загрузчика grub-bios. А как подобное провернуть в дебиане? И как вообще его установить на этот уефи(или с уефи(не уверен, как правильно)).

★★★★

Похожая проблема была при установке арча. Там она решилась mbr разметкой диска и установкой загрузчика grub-bios.

ziemin ★★
()
Последнее исправление: ziemin (всего исправлений: 1)

В каком режиме был запущен установщик системы? Какой загрузчик он установил? В каком режиме запускается ОС?

Нужен UEFI? Загрузитесь с EFI-загружаемой флешки (обязательно), поднимите сеть, сделайте chroot, установите grub-efi (скорее всего, grub-efi-amd64) и efibootmgr и сделайте grub-install (без аргументов).

Нужен MBR? Загрузитесь с флешки, <...> установите grub-pc и сделайте grub-install /dev/sda (или dpkg-reconfigure grub-pc).

AITap ★★★★★
()
Ответ на: комментарий от AITap

Флешка или cd принципиально?
Установщик в режиме уефи. Аналогичный загрузчик он ставит. ОС не загружается в этом же режиме.

установите grub-efi (скорее всего, grub-efi-amd64) и efibootmgr и сделайте grub-install (без аргументов).

И разве установщик не должен автоматически делать это?

yacuken ★★★★
() автор топика
Ответ на: комментарий от yacuken

Должен. Не всегда делает это правильно. UEFI тоже попадаются по-разному совместимые со стандартами, вплоть до необходимости переименовывать /EFI/debian/grubx64.efi в /EFI/BOOT/BOOTX64.EFI.

Так что загрузитесь с любого EFI-устройства в Linux и посмотрите, что скажет efibootmgr о параметрах загрузки.

AITap ★★★★★
()
Ответ на: комментарий от AITap

Заработало.
Из rescue mode примонтировал efi раздел и сделал копию grubx64.efi. Как ты/Вы и говорил(и).

# mount /dev/sdaX /mnt
# mkdir /mnt/EFI/BOOT
# cp /mnt/EFI/debian/grubx64.efi /mnt/EFI/BOOT/BOOTX64.EFI
Спасибо.

yacuken ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.