Здравствуйте!
На компе установлена Виндовс ХР, "рядом" с ней Puppy-retro(фругал), далее - DesktopBSD (версия 1,7 32-бит), в конце диска - "файлопомойка".
Меню в GRUB4DOS, с которого "поднимаются" Виндовс, Puppy, PLoP loader, Memtest:
title Puppy
set d=puppy17retro
kernel /%d%/vmlinuz-4.4.1-pf3 dir=%d% quiet
initrd /%d%/initrd.xz
Виндовс - "стандартное"
title PLoP loader
kernel /puppy17retro/plpbt.bin.gz
title Memtest
kernel /puppy17retro/memtest.gz
grub v 0.97, который установлен вместе с DesktopBSD (версия 1,7 32-бит) сам "подхватил" Виндовс (записан как "linux") и "файлопомойку" (записана как "linux_promo")
Хочется вписать в меню grub v 0.97 названные ранее Puppy, PLoP loader, Memtest и, наверное, отказаться от GRUB4DOS, записи в boot (виндовс) и меню-листа GRUB4DOS. Перебрал все возможные варианты и "вручную" и из "костюмизера", но получилось только с ReBoot и Halt.
Как видно из меню, Puppy, PLoP loader, Memtes лежат в папке puppy17retro (диск С). Для grub v 0.97 это "сильно "длинно" и нужно всё это положить прямо "в корень" (без папки puppy17retro)?
Или есть другие варианты? У меня "мозги" на данном этапе "закончились"... Рассчитываю на помощь знатоков! Из папки puppy17retro файлы вытаскивать не хочется из-за "стремления к порядку и красоте"...
Меню grub v 0.97:
default 0
timeout 10
splashimage /boot/grub/splash.xpm.gz
#[Windows]
title linux
root (hd0,0)
makeactive
chainloader +1
#[BSD]
title DesktopBSD
root (hd0,1,a)
makeactive
chainloader +1
#[Windows]
title linux_promo
root (hd0,2)
makeactive
chainloader +1
Загрузка после запуска идет по порядку (такая настройка, если "пальчиком не тыкать"): grub v 0.97 - Виндовс - GRUB4DOS - Puppy.
Спасибо за внимание!