[Цитировать]

    ivan petro
  • 161
  • Стаж: 2 года 2 месяца
  • Сообщений: 65
  • Репутация:0

    [+] [-]
волчара,
menuentry "загрузка с жесткого диска."{
# подключить ntfs.mod
insmod /путь/от/корня/ntfs
if search --no-floppy --f /Windows/system32/winload.efi -s; then chainloader /efi/boot/bootx64.efi; fi
}
Полезная базовая статейка: https://help.ubuntu.com/community/Grub2/Troubleshooting

[Цитировать]

    волчара
  • 253
  • Стаж: 2 года 1 месяц
  • Сообщений: 193
  • Репутация:1

    [+] [-]
  • Откуда: Омск
insmod /путь/от/корня/ntfs-я так понимаю, тут нужно указать путь до ntfs.mod, или я не так понял, а на счет статьи, если честно то я в линуксе, вообще ни как ah

[Цитировать]

    conty9
  • 100
  • Стаж: 2 года 3 месяца
  • Сообщений: 920
  • Репутация:61

    [+] [-]
menuentry "загрузка с жесткого диска."{
# подключить ntfs.mod
insmod /путь/от/корня/ntfs
if search --no-floppy --f /Windows/system32/winload.efi -s; then chainloader /efi/boot/bootx64.efi; fi
}
Как по мне, этот вариант вообще не будет работать. Поскольку:
а) Windows/system32/winload.efi - лоадер ОС, и находится на NTFS-разделе
б) efi/boot/bootx64.efi - загрузчик ОС, находится на FAT-разделе
То, что мы разыщем winload.efi, не поможет загрузить bootx64.efi. Я бы попробовал так:
menuentry "загрузка с жесткого диска."{
# подключить ntfs.mod
insmod /путь/от/корня/ntfs
if search --no-floppy --f /efi/microsoft/boot/Fonts/segmono_boot.ttf -s; then chainloader /efi/boot/bootx64.efi; fi
}

[Цитировать]

    волчара
  • 253
  • Стаж: 2 года 1 месяц
  • Сообщений: 193
  • Репутация:1

    [+] [-]
  • Откуда: Омск
4056insmod /путь/от/корня/ntfs-я так понимаю, тут нужно указать путь до ntfs.mod, или я не так понял

[Цитировать]

    ivan petro
  • 161
  • Стаж: 2 года 2 месяца
  • Сообщений: 65
  • Репутация:0

    [+] [-]
conty9,
А, ну если обычную винду искать с esp разделом, тогда не загрузит. ab
Необязательно по шрифтам, можно по всякому. Главное на нужный раздел попасть.
if search --no-floppy --f /EFI/Microsoft/Boot/bootmgfw.efi -s; then chainloader /EFI/Microsoft/Boot/bootmgfw.efi; fi
А если искать только esp, можно и поддержку ntfs не подключать. Тогда можно так сделать:
menuentry "загрузка с жесткого диска."{
# сначала ищем в esp разделах
if search --no-floppy --f /EFI/Microsoft/Boot/bootmgfw.efi -s; then chainloader /EFI/Microsoft/Boot/bootmgfw.efi
# если не находим, ищем в остальных
else
insmod ntfs
if search --no-floppy --f /EFI/Microsoft/Boot/bootmgfw.efi -s; then chainloader /EFI/Microsoft/Boot/bootmgfw.efi; fi
fi
}
волчара, там http://usbtor.ru/viewtopic.php?p=2931#2931 zdoba выложил готовый комплект. В меню уже все подключено, только пункт вписать.

[Цитировать]

    conty9
  • 100
  • Стаж: 2 года 3 месяца
  • Сообщений: 920
  • Репутация:61

    [+] [-]
ivan petro, EFI-загрузчик может находиться исключительно на FAT/FAT32 разделе. Может, я и ошибаюсь, но, имхо, файл /EFI/Microsoft/Boot/bootmgfw.efi присутствует только при условии, что основным загрузчиком установлен НЕ загрузчик от MS, а Grub2 (или Refind, или ещё чего). Исходя из этого предположения, оптимальным будет поиск по файлу, который 100% имеется в комплекте загрузчика EFI MS и отсутствует в подключенных (съемных) накопителях (например, флешка с установочным комплектом ОС... или РЕ-сборка). И последующий запуск /efi/boot/bootx64.efi.

[Цитировать]

    волчара
  • 253
  • Стаж: 2 года 1 месяц
  • Сообщений: 193
  • Репутация:1

    [+] [-]
  • Откуда: Омск
ivan petro,
там http://usbtor.ru/viewtopic.php?p=2931#2931 zdoba выложил готовый комплект. В меню уже все подключено, только пункт вписать.
Я им и пользуюсь там нет пункта "загрузка с жесткого диска."

[Цитировать]

    ivan petro
  • 161
  • Стаж: 2 года 2 месяца
  • Сообщений: 65
  • Репутация:0

    [+] [-]
conty9,
Да, я его наблюдаю в boot только во всех стационарных 8.1. (поставлены без esp раздела! Т.е. их можно загрузить) Возможно в 8-ках тоже есть. В принципе можно искать по почти всему содержимому \EFI\Microsoft\Boot, которое из сборок выкидывается. 7-ки поставленные в один раздел из биоса, не имеют папки EFI. esp разделов под рукой нет, а так пожно сравнить посмотреть, к чему лучше прицепиться.

[Цитировать]

    Devils
  • 14208
  • Стаж: 8 месяцев 12 дней
  • Сообщений: 13
  • Репутация:0

    [+] [-]
  • Откуда: Чехов
Всем привет.
У кого-нить остался комплект по ссылке?

[Цитировать]

    vovan1982
  • 214
  • Стаж: 2 года 2 месяца
  • Сообщений: 617
  • Репутация:11

    [+] [-]
  • Откуда: Ростов-на-Дону
Devils, разбиваешь USB-HDD на 2 раздела: 1) NTFS - загрузочный и активный (для биос загрузки) + сюда папку EFI; 2) FAT (можно 16 или 32 - лично у меня FAT16 на 8 мб) и на него разархивируй комплект.

[Цитировать]

    77777
  • 528
  • Стаж: 2 года
  • Сообщений: 636
  • Репутация:0

    [+] [-]
, разбиваешь USB-HDD на 2 раздела: 1) NTFS - загрузочный и активный (для биос загрузки) + сюда папку EFI
Куда куда папку EFI?

[Цитировать]

    77777
  • 528
  • Стаж: 2 года
  • Сообщений: 636
  • Репутация:0

    [+] [-]
35240
, разбиваешь USB-HDD на 2 раздела: 1) NTFS - загрузочный и активный (для биос загрузки) + сюда папку EFI
Куда куда папку EFI?
На NTFS?

[Цитировать]

    vovan1982
  • 214
  • Стаж: 2 года 2 месяца
  • Сообщений: 617
  • Репутация:11

    [+] [-]
  • Откуда: Ростов-на-Дону
SergeyZV, на NTFS нужно залить EFI со своим BCD. А тот, что в архиве на FAT

[Цитировать]

    Devils
  • 14208
  • Стаж: 8 месяцев 12 дней
  • Сообщений: 13
  • Репутация:0

    [+] [-]
  • Откуда: Чехов
vovan1982, сделал, как сказали. на FAT залил, то что в архиве. NTFS сделал загрузочным и активным.
При таком раскладе, выбор раздела с UEFI не возможен - не отображается. Стоит "установить доступным" (Через bootice) раздел FAT, то все отображается. Grub2 загрузить возможно, но тогда Grub4dos не грузится.

[Цитировать]

    vovan1982
  • 214
  • Стаж: 2 года 2 месяца
  • Сообщений: 617
  • Репутация:11

    [+] [-]
  • Откуда: Ростов-на-Дону
Devils, скрин структуры диска с NTFS и FAT

Страница 5 из 7


Быстрый ответ

Имя:

        
Для отправки сообщений необходимо включить JavaScript
Показать сообщения:    

Текущее время: 27-Мар 05:50

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы