Jump to content

iDeneb v1.3 MBR Errors


pippin418
 Share

10 posts in this topic

Recommended Posts

Not really sure why I have to post here, as I've been a member for quite a while and could post in the normal OSx86 section.. But no matter.

 

After trying Kalyway, iDeneb (v1.4+), iPC, and some other flavors, none have worked for me. My old computer was using iDeneb v1.4 and it worked fine. It stopped working and I came across a free HP Pavilion dv5000 (dv5215us) from my uncle. I tried installing OSx86 on it before. After I got the v1.3 ISO and used it just today, it worked and I installed. When I reboot it gives me

 

"boot0: MBR

boot0: Done

boot1: Error"

 

and I have to restart. I've tried installing Chameleon from Ubuntu (that just wipes out my HFS+ partition), it's set to AF, I've set it to boot as primary (fdisk in Terminal from the Install Disc), and just about everything. I've installed multiple times, using both GUID and MBR, neither work.

 

I've got 2 GB of ram, Broadcom Wifi Card, not sure about my CPU and Display on this computer.

 

My Customize is:

 

Additional Fonts

Fix: PowerManagement, and I can't remember the other.

Network: All of the Ethernet since I wasn't sure, and Broadcom for wireless.

Kernel: I stuck with Vanilla and haven't tried anything else (so I checked nothing)

All of the applications.

 

I'll skip the disk checking and it installs in 5-10 minutes, all good. If you need any more data, ask. Please post any suggestions.

 

Thanks

 

--EDIT--

Also, it does install. It has to be the bootloader, since I can mount the HFS+ partition in Ubuntu live cd. It can see all of the right folders and everything. As I did have Mac on my old Gateway.

Link to comment
Share on other sites

Chameleon can only be installed in OSx86 with the included fdisk. It sounds like you did some of it right so giving me the commands you used to install it would be great. Otherwise i'll settle for knowing whether or not you installed all three bits. If you have Ubuntu installed, you might want to follow my guide here and use GRUB2 as your bootloader.

Link to comment
Share on other sites

I don't want to keep Ubuntu, but I do have it installed. The three commands were (and I can't remember all that well):

 

sudo dd if=boot0 of=/dev/sda

sudo dd if=boot1h (or 0h, not sure) of=/dev/sda1 (Mac OS X partition)

(mounted the partition)

sudo cp boot /mnt/boot

Link to comment
Share on other sites

The readme says (you did read it right?) ro use the rdiskXsX commands. Those are spelled out to you in the Disk Utility under Information in the menubar. So...

 

Open the Readme in OSx86.

Instal chameleon with their fdisk and dd.

Cross fingers and reboot.

Link to comment
Share on other sites

I don't specify devicenames, as various setups are various and if I did, people would inevitably blow up their systems and blame me. Assuming you are referring to my tutorial, none of the dd commands will mess up your partitions. So...

 

If you tell me of the number of hard drives, partitions on each hard drive, and disk drives, I may be able to get you your sdXX's for you. If you can, follow the information in th second post in that topic for your sdXX.

 

For example: If you have 2 hard drives and two partitions on each drive and one of those partitions on one of those hard drives is destined for OSx86, then put a file in the partition for OSx86. Click in the hard drives until you find that file. Write down the name of the icon you found the file on (sdb2). Reboot and the hard drive you want to backup the MBR from is sdb.

 

If you can't/don't want to put a file on the fated partition, put it on the other partition on the same drive (sdb1). You can, by the process of elimination, acertain that sdb2 is the partition you want to mess with.

 

What if you have 4 partitions and 4 hard drives and you can only write to one :( Backup and get lucky :(.

 

Wish I was clearer :(.

Link to comment
Share on other sites

Nah, I followed it. After doing it (which worked great) I boot into Mac and my computer restarts. I hit Enter and it reboots in a couple of seconds. Do you know where the grub configuration file is so I can specify parameters?

 

--EDIT--

Nevermind, /boot/grub/grub.cfg

 

No parameters help. Though I'm not entirely sure about how to set them.

 

--EDIT2--

Okay, I used a different kernel (not Vanilla) and it worked. It sticks at "Still waiting for root device", so it doesn't see the drive. I've used rd=disk0s2 and rd=rdisk0s2 but neither work. Any suggestions?

 

--EDIT3--

Randomly, it started giving me kernel panics. So I might reinstall OS X, but it's panicking about EFIRuntime and EFINVRam drivers (specifically com.apple.EFIRuntime.driver and EFINVRam.driver). I may reinstall, but it will still give Still waiting for root device. What do you think?

Link to comment
Share on other sites

Answers to your:

EDIT:

Don't edit that file! edit the files indide the /etc/grub.d folder and then run "sudo update-grub"

You (sadly) can't pass instructions to OSx86 through GRUB2.

 

EDIT2:

Give me disk utility screenshots.

 

EDIIT3:

Look around for this information. This problem may be new-topic worthy.

Link to comment
Share on other sites

While I'm trying to get Chameleon back without reinstalling, (so I can try some parameters) I advise you take a look at http://grub.enbug.org/TestingOnMacbook

 

It has information on how to pass parameters. I need to get into single user mode to delete the EFIRuntime kext. That's how others have solved the problem. I'm just going to move it though.

 

I'll look at Disk Utils and write down the stuff (I know you want to see where it gives the BSD Name right?), but I'm probably going to reinstall.

 

--EDIT--

 

It is disk0s2 and I moved EFIRuntime kext and it goes back to still waiting for root device. You can set the rd parameter in the /boot/grub/grub.cfg file or press e at the Grub Menu. Nothing works. It says disk0s2, and it's still waiting. There are no panics, all I did was disable firewire (maybe that's a problem?). I'll try re enabling the Firewire kexts and then try booting.

 

--EDIT2--

 

No luck. Sometimes the Install Disk has problems with Still waiting for root device, but restarting usually fixes it. It tried 4 times after enabling FireWire. Still no luck.

 

--EDIT3--

Here's my Mac OS X menuentry: http://pastebin.com/8KihbhnL

I've tried lots of things, nothing works. I'll give a screen of Ubuntu's disk utility, that's the best I can get (the DISK FAILURE IS IMMINENT is because of old age.)

 

screenshot80gbharddiska.png

screenshot80gbharddiska.png

Link to comment
Share on other sites

Well, since I said I got this computer from an uncle and for free. I didn't really know the specs of it. Turns out, it's AMD Turion 64

 

$ grep --color "model name" /proc/cpuinfo
model name	: AMD Turion(tm) 64 Mobile Technology ML-34

 

I'll try the AMD fix. See how that works.

 

--EDIT--

 

No.. No luck. Still 'Still waiting for root device'.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...