LINUX.ORG.RU
ФорумAdmin

Надо разобраться в загрузчике

 , ,


0

1

У меня флэха (кардриадер), с двумя разделами - ESP(FAT) и DATA(NTFS), которая видна в загрузочном меню биоса как «USB-HDD» и «CardReader» соответственно. По выбору «CardReader» загружается меню и там всё в порядке, по «USB-HDD» - не всё в порядке. Содержимое ESP следующее:

\boot\grub\
\boot\grub\exfat.mod
\boot\grub\grub.cfg
\boot\grub\ntfs.mod
\boot\grub\ntfscomp.mod
\boot\x_32\
\boot\x_32\ntfs_x32.efi
\efi\boot\
\efi\boot\bootia32.efi
\efi\boot\bootx64.efi
\efi\boot\grubx64.efi

Задача - найти это меню и вообще - сам загрузчик.



Последнее исправление: beastie (всего исправлений: 5)

Понятно.

anonymous
()

Я нашёл, теперь твоя очередь.

r3lgar ★★★★★
()

Читай про устройство и загрузку efi.

anonymous
()

По стандарту для съёмных устройств ищется \efi\boot\bootx64.efi или \efi\boot\bootia32.efi в зависимости от архитектуры.

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

Ну, если я правильно понимаю - эти файлы что-то делают «внутри», в соответствии с файлом BCD, который содержит менюхи (или другие файлы, настройка на которых выполняется ручным выбором меню материнки). Аналогично Grub в режиме Bios, должен содержать нечто вспомогательное, menu.lst, например, или ссылку на другое место. А BCD и файлов с меню GRUB-а я не нахожу, хотя две менюхи в работе показываются. Как их найти?

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

BCD - это база виндового загрузчика. Она лежит на разделе ESP.

У меня в Debian там лежит только загрузчик. Все его модули и конфиги в /boot на разделе с системой. LVM и прочего у меня нет.

http://vpaste.net/qJimi

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