Цитата от denkin: …неприятно, что по прежнему для этого нужен CD-привод, но то таке…
Приветствую Вас denkin.
Вовсе не обязательно. Вот здесь:
http://greenflash.su/forum/6-616-3 (Сообщение # 34, добавлено 27.04.2011) описан проверенный способ установки Puppy ОС, имеющей собственное загрузочное меню, на флешку. Получится загрузка с меню выбора вариантов загрузки, как и при загрузке с CD-привода.
В Вашем случае:
1. Распаковать образ PuppyRus-Icewm-13.12 в одноимённую папку.
2. Скопировать папку в корень флешки (флешка уже должна быть загрузочной на основе grub4dos).
3. Из скопированной на флешку папки PuppyRus-Icewm-13.12 перенести в корень флешки папку «packages» и файл «pupm-218-base.pfs».
4. В файле «Menu» загрузочной флешки сделать и сохранить такую запись:
title PuppyRus-Icewm-13.12 (Загрузка Puppy Linux с флешки)
configfile /PuppyRus-Icewm-13.12/mena.lst
5. Открыть папку PuppyRus-Icewm-13.12 и переименовать имеющийся там файл «menu» в «mena».
6. Открыть файл, теперь уже «mena», и привести его содержание к следующему виду:
default 0
timeout 25
gfxmenu /PuppyRus-Icewm-13.12/BOOT/pictures/PUPPYRUS.gz
font /PuppyRus-Icewm-13.12/BOOT/unifont/unifont-rus.hex.gz
graphicsmode -1 640:800
color blue/white
color border=green
title Стандартный режим (по умолчанию)\n Стандартный режим запуска PuppyRus
kernel /PuppyRus-Icewm-13.12/vmlinuz pmedia=usbflash
initrd /PuppyRus-Icewm-13.12/initrd.gz
title Загрузка полностью в RAM\n pfix=ram\n PuppyRus полностью загрузится в оперативную\n память, при этом ранее сохранённые\n сессии игнорируются
kernel /PuppyRus-Icewm-13.12/vmlinuz pfix=ram pmedia=usbflash
initrd /PuppyRus-Icewm-13.12/initrd.gz
title Перезагрузка компьютера
reboot
title Выключение компьютера
halt
## Оставлено всего 2 варианта загрузки, но можно добавить и другие изменив их по аналогии.
## Понятно, что везде, где следует, исправлены пути к файлам и изменен загрузочный носитель.
## Сохранить изменения в файле.
## Всё готово, можно перезагружаться и загружаться с флешки. Успехов!