Voodooprojects

Chameleon => Bug Reports => Topic started by: sysrq on May 26, 2009, 11:47:00 AM

Title: boot0: testing, boot0:error
Post by: sysrq on May 26, 2009, 11:47:00 AM
Hi everyone,

after installing iDeneb 1.4 on a seperate partition on my Acer Aspire One, and managing to install chameleon on my MBR, I have problem: It seems like that chameleon is starting, but is not able to boot or find any installed operating systems. The printed messages by chameleon are the following:

boot0: testing
boot0: testing
boot0: testing
boot0: error


Why is chameleon printing the same message (boot0: testing) three times?

I am not sure where the problem is, but maybe the partition map of my harddrive is a problem? My harddrive has the following partition structure:

/dev/sda1 primary partition, ext2, 5 GB, Linpus Linux, bootable
/dev/sda2 primary partition, ext2, 230 MB, /boot, bootable?
/dev/sda3 extended partition
    /dev/sda5 logical artition, ext2, 10 GB, /
    /dev/sda6 logical partition, ext2, 103 GB, /home
    /dev/sda7 logical partition, linux-swap, 1 GB
    /dev/sda8 logical partition, hfs+, 30GB, bootable?

(sorry for the /dev/sdXY nitation and no a /dev/diskXsY notitation, I am a linux guy and like the /dev/sdXY much more ;) )

To make it more clear: I have three operating systems on my harddrive

Where is the problem, why is Chameleon printed three times the same error message? Does iDeneb needs to be installed on a primary partition?
Title: Re: boot0: testing, boot0:error
Post by: zef on May 31, 2009, 01:47:51 AM
Hi!

The boot0 code will print out the testing messages for each possible bootable primary partitions. Also it can't traverse logical partitions, so you need to use a primary partition to host the OS if you want to load by  boot0/boot1h.