Почему-то не нашел на форуме подробной информации как установить Precise_X.X.X на флешку (точнее загрузчик (в Linux конечно)).
У меня так получилось:
grub-install —root-directory=/точка/монтирования/флешки /dev/sdX
Перед root два тире, дальше указываем устройство (не раздел).
У меня установка сильно ругаться стала (не записал, чё там было), победил так:
флешку отмонтируем
dd if=/dev/zero of=/dev/sdX можно добавить bs=1M чтоб быстрее было
если хочется наблюдать за процессом, тогда:
pv /dev/zero | dd oflag=direct of=/dev/sdX соответственно bs=1M по желанию
Создаём раздел
fdisk /dev/sdX
далее по клавише М там все есть.
после того как раздел создали и записали
mkfs -t vfat /dev/sdX1
Дальше монтируем устройство и повторяем установку.
Лезем на флешке в /boot/grub и создаем файлик grub.cfg.
Содержимое у меня такое (варианты по опциям всякие разные (тут информация на форуме есть))
menuentry "puppy_precise_5.7.1 to RAM" {
linux /vmlinuz pfix=ram plang=ru_RU pkeys=us pmedia=usbflash copy2ram=1
initrd /initrd.gz
}
Монтируем образ:
mount -o loop Precise_X.X.X.iso /точка/монтирования
cp /точка/монтирования/образа/* /точка/монтирования/флешки
Как то так, однако работает.