Grishanenko:
Имеется загрузочная флешка на основе GRUB4DOS
Хочу скопировать ее содержимое на винчестер (в отдельную директорию) и использовать, при необходимости, без самой флешки.
Есть ли какой-то трюк, который позволит сделать файл с меню универсальным?
Т.е. на флешке:
title Memtest86-4.3.7.iso
map /images/Memtest86-4.3.7.iso (0xff) || map --mem /images/Memtest86-4.3.7.iso (0xff)
map --hook
chainloader (0xff)
А на винчестере нужно:
title Memtest86-4.3.7.iso
map /_flash32g/images/Memtest86-4.3.7.iso (0xff) || map --mem /_flash32g/images/Memtest86-4.3.7.iso (0xff)
map --hook
chainloader (0xff)
Причем, хотелось бы не строить подобные конструкции:
map /images/Memtest86-4.3.7.iso (0xff) || map --mem /images/Memtest86-4.3.7.iso (0xff) || map /_flash32g/images/Memtest86-4.3.7.iso (0xff) || map --mem /_flash32g/images/Memtest86-4.3.7.iso (0xff)
т.к. неизбежен приоритет одного из носителей.
Быть может, в начале файла можно добавить несколько строк, определяющих переменную с префиксами для путей (по аналогии с bat-файлами) и ограничиться комментированием одной из этих строк для флешки или винчестера. Или что-то подобное.
Имеется загрузочная флешка на основе GRUB4DOS
Хочу скопировать ее содержимое на винчестер (в отдельную директорию) и использовать, при необходимости, без самой флешки.
Есть ли какой-то трюк, который позволит сделать файл с меню универсальным?
Т.е. на флешке:
title Memtest86-4.3.7.iso
map /images/Memtest86-4.3.7.iso (0xff) || map --mem /images/Memtest86-4.3.7.iso (0xff)
map --hook
chainloader (0xff)
А на винчестере нужно:
title Memtest86-4.3.7.iso
map /_flash32g/images/Memtest86-4.3.7.iso (0xff) || map --mem /_flash32g/images/Memtest86-4.3.7.iso (0xff)
map --hook
chainloader (0xff)
Причем, хотелось бы не строить подобные конструкции:
map /images/Memtest86-4.3.7.iso (0xff) || map --mem /images/Memtest86-4.3.7.iso (0xff) || map /_flash32g/images/Memtest86-4.3.7.iso (0xff) || map --mem /_flash32g/images/Memtest86-4.3.7.iso (0xff)
т.к. неизбежен приоритет одного из носителей.
Быть может, в начале файла можно добавить несколько строк, определяющих переменную с префиксами для путей (по аналогии с bat-файлами) и ограничиться комментированием одной из этих строк для флешки или винчестера. Или что-то подобное.