Пользовательского поиска
Пятница, 22.11.2024, 20:47
Приветствую Вас Гость | RSS
Главная | Grub2 UEFI + NTFS - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Для каких целей вам нужна Мультизагрузочная флешка?
1. Для установки ОС
2. Для работы с HDD (Ghost, Acronis, и.т.д.)
3. Для диагностики железа
4. Для работы в загруженной с флешки ОС типа Windows
5. Для Саморазвития
6. Для переноса информации
7. Для работы в загруженной с флешки ОС типа Linux
8. Для несанкционированного доступа к запароленным компам
9. Для работы в загруженных с флешки других ОС
10. Просто, чтоб было
11. Мне она вообще не нужна
Всего ответов: 21707
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Sh1td0wn, asdqqww  
Grub2 UEFI + NTFS
ziercoolДата: Среда, 08.05.2019, 22:00 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
Всем привет.
Решил немного поэксперементировать, но не получается....
Имею диск, разбит на несколько логик.
Имеет тип MBR.
Первый раздел FAT16 на нем файлы Grub2 для запуска UEFI
.... третий раздел имеет формат NTFS и на него просто распакован образ Win10 

Проблема заключается с запуском установщика Win10.
Чтобы упростить поиск нужного раздела, в корне диска с Win10 лежит файл без расширения "mark_10".

1 Вариант:

menuentry "Windows 10 установка" {
    search -f --set=root /mark_10
    chainloader (${root})/efi/boot/bootx64.efi
    boot
}
на выходе - not a valid root device

2 Вариант:
menuentry "Windows 10 установка" {
  search -f --set=mark_10 /mark_10
  chainloader (${mark_10})/efi/boot/bootx64.efi
  boot
}
На выходе - Не найден BCD, т.к. root установлен другой диск.

Пробовал и bootmgr.efi указывать -> Can't load load image...
Пробовал bootx64 заменить bootmfw.efi -> не найден bcd из-за не того ROOT или not a valid root...

Чё делать - не представляю...
 
AtlantДата: Четверг, 09.05.2019, 12:10 | Сообщение # 2
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Посмотри как здесь сделано.
 
ziercoolДата: Четверг, 09.05.2019, 12:27 | Сообщение # 3
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
Хм. Это клёво, но есть еще один момент... 
Загрузочных разделов с NTFS будет несколько... 
Пойду пробовать по примеру... Но чет я сомневаюсь что он поможет.
 
AtlantДата: Четверг, 09.05.2019, 13:15 | Сообщение # 4
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Цитата ziercool ()
Загрузочных разделов с NTFS будет несколько...

Ну и что ? Ведь определение нужного раздела идет по уникальному файлу-маркеру.
 
ziercoolДата: Суббота, 11.05.2019, 23:04 | Сообщение # 5
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
Atlant, Грусть, печать, я снова получил "not a valid root device"...
Пример не помог

Добавлено (11.05.2019, 23:06)
---------------------------------------------
Atlant, Есть еще один момент. раздел на котором распакован ISO, является частью расширенного раздела.

Добавлено (11.05.2019, 23:15)
---------------------------------------------
Atlant, Загрузка пошла, только когда раздел с распакованным win 10 стал первичным. тут смысл в том, чтобы диск был MBR...

 
AtlantДата: Воскресенье, 12.05.2019, 13:01 | Сообщение # 6
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
MBR позволяет создавать до 4 основных разделов.
 
AlexfamДата: Понедельник, 26.08.2019, 10:41 | Сообщение # 7
Неизвестный
Группа: Проверенные
Сообщений: 4
Репутация: 0
Статус: Отсутствует
I use a 256GB usb stick that is seen by windows as a fixed drive. On it, I have 3 partitions:FAT32 Active partition on which I have grldr, menu.lstNTFS partition that holds a complete windows OSNTFS partition for holding portable applications and iso images for grub4dos useYes, windows access all partitions at a fixed drive.
.
Copy efi folder to the FAT32 partition.

What I want is to boot off the FAT32 partition, and if it detects UEFI/EFI chainload bootmgr off the second partition. Otherwise boot grldr.This is not possible. UEFI dosnt work that way.
UEFI dosnt boot bootmgr. It searches a file efibootboot.efi at a FAT32 partition.
Adjust <FAT32>efimicrosoftbootbcd to your NTFS partiton that holds a complete windows OS.

Added:
Which complete windows OS do you use?
bcdboot.exe may create the efi folder.
 
  • Страница 1 из 1
  • 1
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru