LINUX.ORG.RU

Слетели дрова на устройства в UEFI

 , , , ,


0

1

Здравствуйте, вообщем история долгая и мрачная, но это не суть важно. Вообщем есть ноут (Fujitsu AH552) был с 8-кой на борту, в итоге после игр с дистрами все слетело, короче скосил нафиг винду оставил на данный момент только linux (mint). Нужно поставить еще один дистр линукса рядом, записал на флеху, думал стартонуть, но вот незадача - все виды загрузок (boot devices) пропали остался единственный загрузчик майнтовский. То есть все пропало USB, DVD , LAN .... Насколько я понял это из-за того что я покосил все разделы виндовые где хранились дрова для устройств с которыми может работать uefi. Скажите пожалуйста как восстановить устройства для загрузки. Спасибо заранее.


Насколько я понял это из-за того что я покосил все разделы виндовые где хранились дрова для устройств с которыми может работать uefi.

Бред.

Скажите пожалуйста как восстановить устройства для загрузки.

Если установочная система выбранного дистрибутива поддерживает загрузку через UEFI то она будет видна в меню выбора вариантов загрузки.

kostik87 ★★★★★
()

Насколько я понял это из-за того что я покосил все разделы виндовые где хранились дрова для устройств с которыми может работать uefi.

Чушь какая-то.
По F12 тоже ничего нет? Покажи вывод:

sudo efibootmgr

Andrew ★★★
()
Последнее исправление: Andrew (всего исправлений: 1)
Ответ на: комментарий от Andrew

Сори за то что бред сказал, не прочитал нормально как устроен UEFI. Вот что выдает sudo efibootmgr.

BootCurrent: 000D
Timeout: 2 seconds
BootOrder: 000D
Boot0000  BIOS Setup       
Boot0001  Boot Menu
Boot0002  Diagnostic Screen
Boot0003  Recovery and Utility
Boot0004  Diagnostic Program
Boot0005  Diagnostic Progrogram ROM
Boot0006* Floppy Disk Drive:
Boot0007* Drive0 HDD:
Boot0008* CD/DVD Drive:
Boot0009* NETWORK:
Boot000A* USB HDD:
Boot000B* USB CD/DVD:
Boot000C* Erase Disk
Boot000D* ubuntu
Boot000E* Windows Boot Manager
Boot000F* centos
Boot0010* CentOS Linux
Boot0011* CentOS Linux
Boot0012* CentOS Linux
Boot0013* CentOS Linux
Boot0014* CentOS Linux
Boot0015* CentOS Linux
Boot0016* CentOS Linux
Boot0017* CentOS Linux
Boot0018* CentOS Linux
Boot0019* CentOS Linux
Boot001A* CentOS Linux
Boot001B* CentOS Linux
Boot001C* CentOS Linux
Boot001D* CentOS Linux
Boot001E* CentOS Linux
Boot001F* CentOS Linux

Что очень лишнего много , подскажите как исправить

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

Ну вот видишь, CDROM и прочее в списке есть, значит UEFI все видит. Значит что-то в настройках не тае. Так по F10 пробовал выбирать? Если так же, то прозреваю что что-то не так в настройках UEFI. Ненужные пункты можно удалить с помощью;

efibootmgr -b N -B

Andrew ★★★
()
Последнее исправление: Andrew (всего исправлений: 1)
Ответ на: комментарий от Andrew

Проблема в том что после установки 8.1 . Не было возможности войти в биос или выбрать из загрузочного меню. Насколько я понимаю это из-за FastBoot, отрубил фаст бут но все равно. Хотя и стоит включенная совместимость CMS . На начальном экране вообще показывает Ф12. Но тут по сути если бы в биосе (uefi) было видно, тогда бы и через быстрый выбор загрузочного устройства работало .

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

Все я понял походу в чем проблема. Сейчас поправлю и отпишусь

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

Если не выходит через само UEFI выбрать устройство (или даже зайти в Boot Menu), то через efibootmgr можно попробовать назначить дефолтный пункт на следующую загрузку.

efibootmgr -n N
Попробуйте назначить так Boot Menu (N — 0001) или нужное устройство

Andrew ★★★
()
Последнее исправление: Andrew (всего исправлений: 2)
Ответ на: комментарий от Andrew

Вот так сделал. Все появилось, все определяется только не грузит. Клавиша для быстрого boot menu не работает никакая. При изменении напрямую в биосе, вроде как не сохраняет настройки даже... Подскажите пожалуйста что еще можно попробовать.

З.Ы. Спасибо большое за утилиту .

efibootmgr -o 000D,000A,000B,0008,0000,0002,0003,0004,0005
BootCurrent: 000D
Timeout: 2 seconds
BootOrder: 000D,000A,000B,0008,0000,0002,0003,0004,0005
Boot0000  BIOS Setup       
Boot0002  Diagnostic Screen
Boot0003  Recovery and Utility
Boot0004  Diagnostic Program
Boot0005  Diagnostic Progrogram ROM
Boot0006* Floppy Disk Drive:
Boot0007* Drive0 HDD:
Boot0008* CD/DVD Drive:
Boot000A* USB HDD:
Boot000B* USB CD/DVD:
Boot000C* Erase Disk
Boot000D* ubuntu
CROSP
() автор топика
Ответ на: комментарий от Andrew

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

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

Но при смене в биосе ничего не работает, оно его даже не сохраняет

А ты точно нужную комбинацию используешь? Может поэтому оно просто выходит и сбрасывает внесенные изменения?

Andrew ★★★
()
Последнее исправление: Andrew (всего исправлений: 1)
Ответ на: комментарий от Andrew

efibootmgr -o или efibootmgr -n устанавливает и грузит нормально, но в биос ничего не сохраняется. Также как и быстрый бут не работает

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

на uefi не надо дрова

надо, но они все обычно на флешке биоса или на pci ромах устройств.

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