Ввиду вполне взрослого возраста в 25 лет у проекта haiku OS, у меня появилось желание попробовать его, как что-то более минималистичное, чем все эти современные монстры. С наскоку, опробовать эту поэтическую операционку не удалось, ввиду нетрадиционного образа, выложенного на ее сайте. Её создатели используют, некий универсальный формат, который не был понят ни моим старым ноутбуком Lenovo X200s с легаси загрузчиком, ни более современными на Radeon 4-х или 5-и тысячных серий, с UEFI биосами. Поэтому были созданы два варианта образов для загрузки, соответственно старым и новым биосом.
Скачать с сайта haiku iso anyboot 32-битный образ. Он не грузится на многих старых компьютерах, поэтому, нужно создать свой образ с таблицей разделов MBR содержащей MBR и VBR загрузчики.
Вставить флэшку в комп. Посмотреть, dmesg|tail, куда она смонтировалаcь, например /dev/sdX. (перед стартом fdisk, отмонтируй все что смонтировалось автоматически)
с помощью fdisk разбить ее на один раздел с MBR таблицей разделов: тип - BeOS fs, размер - 2867200 секторов, начало - 12288, размер и смещение взяты из пункта 2. Нам приходится делать смещение на 12288, т.к. такое же было в родном anyboot образе. И это смещение захардкожено в родном загрузчике. Обойти это ограничение можно создавая загрузочную флэшку из под собственно haiku OS, но это не наш случай.
fdisk /dev/sdX
o создать новую MBR таблицу разделов
n добавить в нее новый раздел, выбрать его первый сектор 12288 и последний 2879487 (см. пункт 2.)
t, 1, eb сменить тип раздела на BeOS fs
a сделать этот раздел загрузочным
w записать изменения и выйти
вставить флэшку в комп. Посмотреть, dmesg|tail, куда она подключилась, например /dev/sdX
с помощью fdisk пере-разбить ее на такие же разделы, но в обычной gpt таблице
fdisk /dev/sdX
g создать новую gpt таблицу разделов
n,,+2867199 добавить первый раздел, размер смотри в пункт 2.
n,,+5759 добавить второй раздел, размер смотри в пункт 2.
t, 1, 205 сменить тип первого раздела на BeOS
t, 2, uefi сменить тип второго раздела на EFI
w записать изменения и выйти