btimofeev> Slax распаковал на флешку, запускаю скрипт, а он в свою очередь должен запустить лежащий рядом бинарник extlinux, который скомпилирован под intel, а у меня ведь arm.
Там из конфига можно достать параметры очень легко и воспользоваться любым загрузчиком, который тебе нравится.
KERNEL /slax/boot/vmlinuz
APPEND vga=normal initrd=/slax/boot/initrfs.img load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 slax.flags=
Сам предпочитаю держать на одной флешке по несколько дистрибутивов. А в качестве загрузчика ставлю какой-нибудь GRUB или syslinux.
Сырые образы для dd неудобны тем, что их ещё монтировать надо, если хочется файлы поковырять. Ещё есть такая особенность, что многие хотят держать файловую систему на флешке на FAT или NTFS, чтобы с винды попутно открывалась. И dd-образы с каким-нибудь ext2 для таких не подходят. Поэтому всё вручную.
btimofeev> Думал еще puppy установить, он вроде совсем легковесный, но они похоже тоже курят: предлагают записать его на cd, загрузиться и уже из него запустить скрипт установки на флешку.
По установке см. алгоритм выше. А вообще к puppy-юзерам можно и постучаться легко, если проблемы возникнут.
Использовал puppyrus в 2012-2013 годах, и тогда это дело очень малоюзабельным показалось. Сторонний софт ставится с трудом, DE (довольно плохо стилизованное) поменять практически невозможно, режим однопользовательский.
btimofeev> Вообще очень странная ситуация с дистрибутивами для флешек, их похоже нет или я не там ищу.
Кстати, да. Раньше их пилили довольно много, а сейчас что-то никто об этом не пишет. Уже существующие постепенно жиреют в размерах, и ставить как-то желание пропадает.