Я всегда использовал для этого
скомпилированные в exe паплеты:
Puppy Windows Installer - штука, которая именно это и делает автоматически: добавляет в бутовое меню винды пункт 'Puppy Linux' и кидает знаменитые 3 (иногда их больше) файла в отдельную папку в корне.
First of all, it copys grldr and grldr.mbr (both in the grub4dos zip file, I'm not sure if you need grldr) to C:\, then runs the following commands in command prompt:
Code:
bcdedit /export "C:\BCD Backup"
(backs up the BCD, for safety)
bcdedit /create /d "Start Puppy Linux" /application bootsector
(Adds the puppy entry)
This command returns an ID, like in this image: http://murga-linux.com/puppy/viewtopic.php?mode=attach&id=33758
The installer gets the ID. You have to use the { } brackets for it to work.
bcdedit /set {Insert ID here} device "partition=C:"
bcdedit /set {Insert ID here} path \grldr.mbr
(When you select it from the menu, run C:\grldr.mbr)
bcdedit /displayorder {Insert ID here} /addlast
(adds it to the menu)
bcdedit /timeout 10
(sets the timeout to 10 seconds)
Сейчас старый инсталлер вырос до новой утилиты
LICK, которую надо установить в винде, и дальше просто устанавливать паплеты из имеющихся ISO простым драг-н-дропом:
А дальше я просто распаковываю все нужные мне паплеты каждый в свою папку и правлю созданный инсталлятором
menu.lst, добавляя новые пункты по образу и подобию имеющихся.
В LICK заявлена поддержка только классических Паппи и FatDog-подобных. Так что PRA им, наверное установить не удастся, но вручную - запросто. Хотя надо не запутаться в путях, которые прописываются в
menu.lst.