Примечание: Обычно вопрос о Haiku был бы противоположным - создание загрузочного USB-ключа Haiku из Linux или, возможно, Windows - но поскольку у меня работает Haiku, а не Linux, я действительно имею в виду то, что в названии.
Я сделал это (без установленного USB-ключа):
dd if=filename.iso of=/dev/disk/usb/1/0/raw bs=1M
И в итоге я получил флешку, которая правильно отображается в DriveSetup в том смысле, что имя тома уже было там, а FS отображается как ISO9660. Он хорошо монтируется и показывает это:
> ls -A .disk isolinux live
Однако, если я перезагружаюсь, USB-ключ даже не пытается загрузиться - ни сообщения, ни чего-либо, он просто загружается с HD, как если бы USB не было. Если я вставлю другую USB-флешку в Linux, которую мне дал друг, в тот же порт и перезагрузится, то она подойдет, поэтому я знаю, что BIOS настроен на поиск флешек.
Обновление: в некоторых местах говорится, что вы можете простоdd
, а в других - нет . Неужели, например, Slackware и дистрибутив, который я пытаюсь сделать, не могут этого сделать, а Arch Linux как-то может? Если да, то есть ли инструменты для Haiku, которые могут помочь с этим, поскольку традиционные решения включают инструменты для Linux или Windows?