I’ve just installed Haiku Alpha 3 using a burned CD (from the ISO image), but I can’t boot up from my Hard Disk. Here’s what I’ve done so far:
Deleted an old ext4 partition using GParted from a live-cd.
Booted from the Haiku CD and went through the installation process. Selected the disk part where I formely had an ext4, created a BeOS Filesystem, initialize->Be File System then mounted the partition (/Haiku1). The installation went fine, but…
I’m using GRUB2, so I went into my Ubuntu 10.04 and did a “sudo update-grub”. Rebooted and Haiku didn’t appeared on the list.
Tried to use a custom menu list (40_custom) with the entry suggested on the installation process
menuentry “Haikku Alpha 3”{
set root=(hd0,7)
chainloader +1
}
The menu entry appeared, but I just got a black screen.
Tried to make the partition bootable using the same Haiku live-cd
makebootable /dev/disk/ata/0/master2_2
and also on a Mount point…
mount /dev/disk/ata/0/master2_2 /Haiku/home/point
makebootable /Haiku/home/point
didn’t worked as well.
===============
Can somebody help me with this? I know my Hardware does support Haiku, because the live-cd session ran just fine. I just couldn’t boot from my Hard drive…
The Haiku bootloader is capable of chainloading other operating systems as long as all the os’s are one the same hard disk. You could have the haiku bootloader chainload Grub2. I was able to have xp and Haiku on the same disk.
Nothing worked so far. Even tried to add a “insmod befs” to grub entry, but made no effect.
Also, I changed my partition table.
I’m now trying Haiku with a primary partition (/dev/sda2). Marked on installation as active and bootable (fdisk -l confirms the bootable status). Grub2 was installed at the MBR for /dev/sda using Debian Squeeze XFCE.
I forgot to mention: when I’m booting up with the LiveCD, I don’t see the Haiku logo with the black background. At that point my monitor’s light goes to orange (inactive), and a few moments after come back to green and the light blue installation background appears. But when I try to boot up from the hard disk, the monitor light keeps green, but nothing seems to happen (it keeps on a black screen, but without the logo and all that icons under it).
I’m starting to think that my graphics card isn’t being recognized and them the LiveCD automatically turns to a simple/safe video mode (I heard about something called VESA), but this last step may not be automatically while booting from the hard disk.
Maybe the system is being initialized and I just can’t see.
EDITED: Changed my mind about “is being initializedand I just can’t see”. When I press the power button it’s turning off too fast. But I still wonder about a graphics problem. What do you guys think?
So, does anyone have any clue on what’s happening?
5. Tried to make the partition bootable using the same Haiku live-cd
makebootable /dev/disk/ata/0/master2_2
and also on a Mount point…
mount /dev/disk/ata/0/master2_2 /Haiku/home/point
makebootable /Haiku/home/point
didn’t worked as well.
1)do not use the makebootable command it doesn’t work correctly i think.
try instead with the installer,go to tools and choose “write boot sector to partition” but before you click on write,choose the target partition where you installed haiku.
2)sometimes the installer skips files during install like the bootloader,see if “haikuloader” is not missing in the partition,if it is missing just copy it from the cd to its location.
3)reinstall haiku on top of the installed one without formating,and then write the bootloader as mentioned earlier.
good luck.
Possibly too obvious, but the sort of thing I’ve done myself: from what you say you typed, you mistyped Haiku as Haikku.
I’m just about to go through the trials of getting Haiku to appear in the grub loader again (I managed it once but had to reformat my hard drive and move Haiku to another drive, and of course I’ve forgotten how I did it now.) I’ll make notes in case they can help anyone this time.
[quote=Flayshon]Tried to make the partition bootable using the same Haiku live-cd
makebootable /dev/disk/ata/0/master2_2
mount /dev/disk/ata/0/master2_2 /Haiku/home/point
makebootable /Haiku/home/point
didn’t worked as well.[/quote]
Haiku is not linux. The volume’s mount point is in the root directory.
So, the correct syntax is
makebootable /YourHaikuVolume
[quote=Flayshon]2. Booted from the Haiku CD and went through the installation process. Selected the disk part where I formely had an ext4, created a BeOS Filesystem, initialize->Be File System then mounted the partition (/Haiku1). The installation went fine, but…
I’m using GRUB2, so I went into my Ubuntu 10.04 and did a “sudo update-grub”. Rebooted and Haiku didn’t appeared on the list.
[/quote]
update-grub works very well for me (Grub2/Ubuntu 11.10)
1 ) is your Grub2 up to date?
2 ) If necessary, make sure the volume-partition-type is set to 0xEB in the partition table (use fdisk - “EB” is the exa code for BeFS)
Can you see the boot menu when you hold down the shift key wile booting ?
With the Alpha3 release, an incomplete memory map detection leads to a black screen at boot time with some systems. The situation improved a lot since Alpha3 (thanks to MMLR). Try to boot in VESA mode or try a recent build.