[openbeos] Re: Installing to a partition from linux

Gary Shears <garys@xxxxxxx> wrote:
> > But... When trying to start Haiku, GRUB just tells me "Error 12: 
> > Invalid 
> > device requested".
> > What have I done wrong or missed? makebootable?
> I was getting exactly this error until I ran makebootable. You might 
> try
> running makebootable manually just to make sure this isn't the 
> problem.
> I installed Haiku via dd, so my situation is different.

Indeed it is: the Haiku boot loader needs to know its absolute position 
on disk; when you dd an image to a partition, that offset is changed, 
so you have to run makebootable again on the target partition.
But at least Fredrik's Jam output suggested that makebootable ran as it 
should, and wrote the correct data.
Fredrik, can you check if the BFS partition header looks correct? It 
should have a 0x55aa at position 510, and the 4 bytes immediately 
before that (starting with offset 506) should contain the absolute 
partition offset in 512 byte blocks.

Bye,
   Axel.


Other related posts: