Jump to content
11 posts in this topic

Recommended Posts

I just installed 10.4.4(5) and am having trouble booting. I have WinXP, Ubuntu and Mac 10.4.3 installed on mysystem, and I use the Ubuntu GRUB to select the OS. I can select the 10.4.3 partition fine, and then use the Darwin Bootloader to select the 10.4.4 partition, but when I select the 10.4.4 partition directly from GRUB it just sits there with a blinking underscore forever.

 

I have already tried:

http://forum.osx86project.org/index.php?showtopic=10265&st=0 (fdisk off the Darwin CD)

http://forum.osx86project.org/index.php?showtopic=9553&hl= (some bless commands)

and maxxuss's bless -mount command

 

all with no success. I would really like to delete the 10.4.3 partition -- is there any way to copy the bootloader from 10.4.3 to 10.4.4 & get GRUB to boot 10.4.4 directly?

 

(Also, when I checked the /usr/standalone/i386/ folder on the 10.4.4 partition, there was only boot.efi (!?) so I copied all of the contents of the /usr/standalone/i386 folder off of 10.4.3, but nothing changed)

I am having a problem similar. I followed all of maxxuss's steps, and I can only boot the 10.4.3 partition and then select 10.4.4 from there, mine boots though. I recall maxxuss saying in the directions "Follow or you will end up with boot.efi, and you don't want that" I just ran a search, and I have boot.efi :D ......Anyone know how to fix this.....Any help appreciated.

Wait! If you're using GRUB to boot your OSes (which probably means you have linux on there), the fdisk method will fry grub and you will be forced to rescue and run grub-install, which is generally a pain and I try to avoid. DON'T USE FDISK. THAT'S NOT THE RIGHT WAY TO GO. THAT'S JUST SETTING THE PARTITION ACTIVE.

 

 

Plus ... I think I might have found a way to fix it.

 

0. Check what is in /usr/standalone/i386/ on your 10.4.4(5) partition (for me it was simply boot.efi)

1. If this is the case, copy all files from the folder /usr/standalone/i386/ on 10.4.3 to /usr/standalone/i386/ on 10.4.4(5).

2. Boot into 10.4.3 in single-user mode and run this command:

 

sudo bless -device /dev/diskXsY -startupfile /usr/standalone/i386/boot

 

3. Boot into 10.4.3 regular and run these: (yes I know the first one is the same and it probably doesn't matter, that's just what I did)

 

sudo bless -device /dev/diskXsY -startupfile /usr/standalone/i386/boot

sudo bless -folder /Volumes/macosx-10.4.4 -bootBlockFile /usr/standalone/i386/boot1h -setBoot

 

(thanks to http://forum.osx86project.org/index.php?showtopic=9553&hl=)

 

This should install the correct, 10.4.3 Darwin bootloader to the 10.4.4(5) partition. The first couple of times I tried this I got a blinking underscore. Maybe I just got lucky. Maybe copying those files first fixes it. Maybe running the command in single-user mode fixed it. I really don't know. I'm just glad it works now.

 

This fixes it for me~ the collection of a week of too much time hacking, reinstalling, cursing, and finally getting lucky. I hope it helps others. These bless commands are the right way to go -- just keep fooling with them.

 

 

P.S. Anybody know how to get dual-screens working in Mac? I'm gonna start another thread on it.

Wait! If you're using GRUB to boot your OSes (which probably means you have linux on there), the fdisk method will fry grub and you will be forced to rescue and run grub-install, which is generally a pain and I try to avoid. DON'T USE FDISK. THAT'S NOT THE RIGHT WAY TO GO. THAT'S JUST SETTING THE PARTITION ACTIVE.

Plus ... I think I might have found a way to fix it.

 

0. Check what is in /usr/standalone/i386/ on your 10.4.4(5) partition (for me it was simply boot.efi)

1. If this is the case, copy all files from the folder /usr/standalone/i386/ on 10.4.3 to /usr/standalone/i386/ on 10.4.4(5).

2. Boot into 10.4.3 in single-user mode and run this command:

 

sudo bless -device /dev/diskXsY -startupfile /usr/standalone/i386/boot

 

3. Boot into 10.4.3 regular and run these: (yes I know the first one is the same and it probably doesn't matter, that's just what I did)

 

sudo bless -device /dev/diskXsY -startupfile /usr/standalone/i386/boot

sudo bless -folder /Volumes/macosx-10.4.4 -bootBlockFile /usr/standalone/i386/boot1h -setBoot

 

(thanks to http://forum.osx86project.org/index.php?showtopic=9553&hl=)

 

This should install the correct, 10.4.3 Darwin bootloader to the 10.4.4(5) partition. The first couple of times I tried this I got a blinking underscore. Maybe I just got lucky. Maybe copying those files first fixes it. Maybe running the command in single-user mode fixed it. I really don't know. I'm just glad it works now.

 

This fixes it for me~ the collection of a week of too much time hacking, reinstalling, cursing, and finally getting lucky. I hope it helps others. These bless commands are the right way to go -- just keep fooling with them.

P.S. Anybody know how to get dual-screens working in Mac? I'm gonna start another thread on it.

 

how do you go to the /usr/standalone/i386/ on your 10.4.4(5) partition ... is this hidden... cant seem to finder this folder.... thanks :angry:

Using Terminal...

thanks.. i am really new on this... can i do this in terminal under 10.4.3

 

 

sudo cp /Volumes/macosx-10.4.3/usr/standalone/i386/* /Volumes/macosx-10.4.5/usr/standalone/i386/

sudo bless -device /dev/diskXsY -startupfile /usr/standalone/i386/boot

sudo bless -folder /Volumes/macosx-10.4.5 -bootBlockFile /usr/standalone/i386/boot1h -setBoot

repair 10.4.5 partition

restart

 

please comment...

 

thanks :idea:

Edited by i1sam

Hi,

 

I've done my first install of 10.4.4 with two disk.

 

1) Install 10.4.3 and 10.4.4 on a spare disk

2) Install 10.4.3 on the boot disk

3) remove everything except the bootloader from the 10.4.3 boot disk

4) copy (with hdutil) the 10.4.4 spare disk to the boot disk

5) remove spare disk and boot from the boot disk

6) voila, a 10.4.4 boot disk

 

cheers

dexos

I've done a 10.4.5 installation, and on my desktop machine, it boots fie via acronis (I installed that one via VMWare and then booted native). On my laptop, which I installed OSX to via DVD, there was a problem during installation to set the OSX partition to boot. Also, bless was missing from /usr/sbin (causing System Preferences' startup disk changer to crash).

 

I extracted bless from the install dvd and put it back into /usr/sbin, so nowthe preference pane works, but my OSX partition isn't an option, and Acronis doesn't detect an OS on it (as it did with 10.4.3). When I try and bless it (with whatever commands), and try to setBoot, I get this error:

 

Could not find IODeviceTree:/options

 

Again, this is only on the laptop, and disk utility sees the disk as fine, all permissions fine, nothing wrong whatsoever. The problem is that I can now only boot by setting OSX partition active, and booting with the DVD in the drive.

×
×
  • Create New...