Haiku diegimas i skirsnį iš Linux
Jump to navigation
Jump to search
Diegimo skriptukas (reikia tik nurodyti į kurį skirsnį norėsite įrašyti Haiku)
#!/bin/sh PART=/dev/sda3 # CHANGE IT TO YOUR DESIRED PARTITION # CODE BEGINS HERE SOURCE=haiku-nightly-anyboot.image wget http://download.haiku-os.org/nightly-images/x86_gcc2_hybrid/current-anyboot -O current.zip unzip current.zip dd if=$SOURCE of=haiku.raw bs=1M skip=$(expr $(od -j 454 -N4 -i -A n $SOURCE) / 2048) dd if=/dev/zero of=haiku.raw bs=1 seek=506 count=4 conv=notrunc wget http://stefanschramm.net/dev/makebootabletiny/makebootabletiny.c gcc makebootabletiny.c -o makebootabletiny sudo chmod o+r $PART sudo chmod o+rw $PART dd if=haiku.raw of=$PART bs=1M conv=notrunc ./makebootabletiny $PART
Pastarajam dar reikia GCC, kad sukompiliuoti makeboot konfiguratorių.
GRUB 2 konfiguracija:
/etc/grub.d/40_custom menuentry "Haiku Nightly" { set root=(hd0,3) chainloader +1 }
Reikalui esant galima pakeisti šio "partition" type (tipą) į BeFS naudojant cfdisk arba fdisk nurodžius "eb" arba su gdisk (gpt skirsniams) nurodžius eb00
P.S gali neveikti su GPT skirsniais (neištestuota) bet su MBR layoutu viskas turėtų būti ok.