Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - GRUB2. Запуск Ventoy.

Ответить
Настройки темы
Прочее - GRUB2. Запуск Ventoy.

Аватара для scuscumbric

Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: scuscumbric
Дата: 09-03-2022
Добрый вечер. Собираю мультизагрузочные носители. Есть одна очень полезная программа, которую я хотел бы заставить работать из моего меню. Программа эта-Ventoy.
Мультизагрузочный носитель основан на загрузчике Grub2. Ventoy тоже основан на Grub2, но моё меню не может запустить Ventoy, т.к. ей(Ventoy) обязательно требуются собственный MBR, собственный PBR и наличие перед разделом самой Ventoy не более и не менее одного раздела. Эти 3 условия делают мультизагрузочный носитель не совсем универсальным. Чтобы обойти эти ограничения первое, что приходит в голову-это загрузка в память образа VHD или VMDK корректного диска Вентой. Образ у меня есть, содержит два раздела-exFAT и FAT16. А как грузить образ, чтобы и структура разделов. и MBR. и PBR сохранялись? И как из всего этого запустить Ventoy? Можно из GRUB2 или из GRUB4DOS. Бьюсь над проблемой несколько месяцев и потому буду очень благодарен помощи.
Файл доступен по адресу
https://drive.google.com/file/d/1RaE...ew?usp=sharing

Отправлено: 21:12, 09-03-2022

 

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6596
Благодарности: 1513

Профиль | Отправить PM | Цитировать


Цитата scuscumbric:
хотел бы заставить работать из моего меню. Программа эта-Ventoy »
А смысл? Почему просто не использовать Ventoy как основное меню для всех образов?

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 22:41, 10-03-2022 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для scuscumbric

Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


Теряется универсальность устройства,т.к Вентой не всё может.

Последний раз редактировалось scuscumbric, 11-03-2022 в 20:05.


Отправлено: 00:04, 11-03-2022 | #3


Аватара для scuscumbric

Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


Не нашёл в сети ничего подобного данной проблеме (были только отмашки со словами "Ventoy капризный" и всё), наверное я первопроходец конкретно в этом вопросе. Вопрос решил, может кто столкнётся с подобной проблемой:
Указанный выше образ VHD является виртуальным диском с установленной актуальной версией Вентой, его можно грузить через GRUB2 или GRUB4DOS вот так для GRUB2

menuentry "Загрузка Ventoy - программа для загрузки из образов дисков и разделов" {
clear
echo $chosen
linux16 /memdisk raw
initrd16 /ventoy.vhd
boot
}

и так для GRUB4DOS

title Загрузка Ventoy\n Программа для загрузки из образов дисков и разделов
clear
kernel /memdisk raw
initrd /ventoy.vhd
boot

Это для BIOS Legacy.
Для UEFI работает только с GRUB4DOS for UEFI

title Загрузка Ventoy\n Программа для загрузки из образов дисков и разделов
clear
map --mem --heads=2 --sectors-per-track=63 /ventoy.vhd (hd9)
map --hook
map (hd9) (hd0)
map --rehook
chainloader (hd9,1)/efi/boot/bootx64.efi
или
chainloader (hd9,1)/efi/boot/bootia32.efi

На Grub2 UEFI загрузку можно организовать по цепочке GRUB2>GRUB4DOS>Ventoy.
Пока так.

Отправлено: 17:12, 12-03-2022 | #4


Аватара для ParAAvis

Новый участник


Сообщения: 23
Благодарности: 3

Профиль | Отправить PM | Цитировать


scuscumbric, а толку от этого, если он ищет файлы, только с носителя где установлен? И не запускает файлы, если их выбрать через файловый менеджер на другом носителе?

Отправлено: 13:19, 20-08-2022 | #5


Аватара для scuscumbric

Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата ParAAvis:
И не запускает файлы, если их выбрать через файловый менеджер на другом носителе »
Конечно запускает. Запускаемый файл должен быть образом в формате ISO или IMG для BIOS прошивки или EFI для UEFI прошивки и быть загрузочным образом.

Отправлено: 12:48, 22-08-2022 | #6


Аватара для ParAAvis

Новый участник


Сообщения: 23
Благодарности: 3

Профиль | Отправить PM | Цитировать


Цитата scuscumbric:
Конечно запускает. Запускаемый файл должен быть образом в формате ISO или IMG для BIOS прошивки или EFI для UEFI прошивки и быть загрузочным образом. »
у меня ругается на некорректный размер образов. Два вопроса/просьбы:
1. Напиши подробнее как ты юзаешь образ и есть ли какие нибудь тонкости?
2. научил ты искать ISO в папках на других дисках или используешь встроенный файловый менеджер?

Отправлено: 19:39, 24-08-2022 | #7


Аватара для scuscumbric

Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата ParAAvis:
у меня ругается на некорректный размер образов. »
Какой именно образ пытаетесь загрузить?
Цитата ParAAvis:
1. Напиши подробнее как ты юзаешь образ и есть ли какие нибудь тонкости? »
Тонкостей нет, после запуска Вентой нажимаю клавишу F2 и указываю нужный для загрузки загрузочный образ.
Цитата ParAAvis:
2. научил ты искать ISO в папках на других дисках или используешь встроенный файловый менеджер? »
Пока не научил, а использую встроенный файловый менеджер.

Отправлено: 23:04, 25-08-2022 | #8


Аватара для ParAAvis

Новый участник


Сообщения: 23
Благодарности: 3

Профиль | Отправить PM | Цитировать


Цитата scuscumbric:
Какой именно образ пытаетесь загрузить? »
Любой. Может я что то делаю не так.
1. Установил граб на тестовую флеху.
2. Настроил загрузчик, по твоему примеру.
3. memdisk вытащил из образа
4. залил образ ventoy

и при загрузки любого образа идет ругань на некорректный размер образов

Отправлено: 18:04, 31-08-2022 | #9


Аватара для scuscumbric

Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


Завтра ещё раз проверю и дам ответ.

Отправлено: 22:08, 01-09-2022 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - GRUB2. Запуск Ventoy.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - Windows затирает GRUB2 ? garik404 Общий по Linux 6 02-08-2018 13:11
Debian/Ubuntu - Запуск установщика Windows из GRUB2-efi garmayev Общий по Linux 1 28-12-2016 16:47
Прочее - Grub2 ISO (Windows) strilya Общий по Linux 0 08-07-2013 14:32
Debian/Ubuntu - [решено] Странность при обновлении grub2 torauma Общий по Linux 4 19-12-2012 10:34
Debian/Ubuntu - [решено] Не грузится Windows 8 через GRUB2 Cormorant Общий по Linux 1 10-10-2012 18:10




 
Переход