Jump to content

SL boot problem


  • Please log in to reply
9 replies to this topic

#1
safmaverick

safmaverick

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male
Okay, here is the thing... I got a second hard drive and installed WinXP on it (detached OSX drive during the installation so MBR can be created on a new drive), everything worked smoothly for Win until I reattached OSX hard drive, and then I couldn't boot Win anymore, while OSX was working fine.

I got this message while trying to boot Win:

http://www.youtube.com/watch?v=ywX_KibBcuw

After a couple of days (I was using OSX normally) I found some time and tried to repair Win boot by fixing MBR. Unfortunately, I haven't detached OSX hard drive this time and I guess I f*cked up OSX bootloader, since the same message started to show up when I tried to boot OSX afterwards. Win wasn't fixed but that doesn't matter, I've installed a new one which is working fine, but I want to make OSX work, since I've got lots of stuff over there, and it's my primary system, and I don't want to loose and bother with installing everything from scratch again.

Can anyone help me with some solution?

I have Hazard's SL 10.6.2 installed which was successfully updated to 10.6.8 a couple of months ago. I guess I should just reinstall Chameleon bootloader (I think I had Chameleon 2 RC5 before, I'm not sure exactly, but I think that was the one) via OSX live DVD. I've downloaded version 2.1. Is that okay or should I reinstall ver.2 RC5 from installation DVD again?

And yeah, I'm not that good with Terminal, so detailed instruction would be helpful.

PS: This is my configuration:
MSI 945PL Neo-F (2DIMMs)
Intel P4 3.06 GHz 1Mb L2
Gainward GeForce nVidia 7600GS 256Mb 128Bit
2 Gb Kingston DDR2 + 512Mb TwinMOS DDR2
Maxtor 160Gb => Mac OSX Snow Leopard 10.6.8 by Hazard
WDC 320Gb => Windows XP SP3
Realtek AC'97 Audio on board
USB Creative SB Connect with Logitech Z-5500

#2
safmaverick

safmaverick

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male
Actually, it doesn't show the message from the video when booting into OSX, only the slash "-" blinks.

#3
iFIRE

iFIRE

    InsanelyMacaholic

  • Moderators
  • 3,769 posts
  • Gender:Male
  • Location:Bcn-Spain

ok, this is the second option for install it, download binarios chameleon folder i386


1. open the folder i386 and copy boot1h for your USBInstaller.

2. boot from USBinstaller and go for utilities and open app Terminal

3. type diskutil list for identified your disk and partition were you installed of system ML = "(i.e: disk0s2)"

4. type diskutil unmount disk0s2

5. type cd /

6. type dd if=boot1h of=/dev/disk0s2 bs=4096

7. reboot

in steep 6 put your disk and partition "(i.e disk0s2 "), see your


#4
safmaverick

safmaverick

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male
I copied boot1h file to USB drive and boot up OSX live via installation DVD. Is it necessary to boot from USBInstaller? If yes, how to make one (on WinXP) since XP is not able to read folders from installation DVD, only few files?

Anyway... I get this message:

dd: boot1h: no such file or directory

I tried all destinations, DVD, USB and none works.

#5
iFIRE

iFIRE

    InsanelyMacaholic

  • Moderators
  • 3,769 posts
  • Gender:Male
  • Location:Bcn-Spain
ok, if you use a DVD the process is diferent

diskutil list locate your disk and your USB
unmount your disk
cd /Volumes/your_USB

type dd if=boot1h of=/dev/disk0s2bs=4096 here put your disk and partition "I.E: Disk0s2"




EDIT: format your USB Format HFS+ MAC OS, copy both1 for your USB and make this steep

#6
safmaverick

safmaverick

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male
Done that successfully, but still no boot on OSX. Same problem slash blinks.

#7
safmaverick

safmaverick

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male
So no other solution?

#8
iFIRE

iFIRE

    InsanelyMacaholic

  • Moderators
  • 3,769 posts
  • Gender:Male
  • Location:Bcn-Spain

Download Binaries chameleon folder i386 and put in your Desktop

open Terminal app

Look for your boot partition's identifier (diskXsY):

IE: disk0s2


diskutil list : IE: disk0s2


Get root access:

sudo su


cd /Users/your user/Desktop/i386


Install boot0 to the MBR:


./fdisk440 -f boot0 -u -y /dev/rdisk0


Install boot1h to the bootsector of the boot partition:


dd if=boot1h of=/dev/rdisk0s2


Copy the file "boot" to the partition:


cp boot /


Set the partition active:


./fdisk440 -e /dev/rdisk0


p <-----> (print a list on screen)

f 2 <-----> (makes partition 2 active) see your Partition

w <-----> (write to disk)

y <-----> (yes)

reboot


#9
safmaverick

safmaverick

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male
Get root access:
sudo su - command not found

cd /Users/your user/Desktop/i386 - logged in here this way cd/Volumes/SnowLeo/Users/maverick/Desktop/i386

Install boot0 to the MBR:

./fdisk440 -f boot0 -u -y /dev/rdisk0 - ./fdisk440: no such file or directory

Install boot1h to the bootsector of the boot partition:

dd if=boot1h of=/dev/rdisk0s2

Copy the file "boot" to the partition:

cp boot / - read only file system

Set the partition active:

./fdisk440 -e /dev/rdisk0

for the rest down (except reboot), command not found
p <-----> (print a list on screen)
f 2 <-----> (makes partition 2 active) see your Partition
w <-----> (write to disk)
y <-----> (yes)
reboot


You know that the only access to terminal I have is via live OSX DVD?

#10
safmaverick

safmaverick

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male
Adding boot flag to the partition via Ubuntu liveCD solved this problem.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy