Showing posts with label Welcome Screen. Show all posts
Showing posts with label Welcome Screen. Show all posts

Wednesday, March 5, 2008

Guide: OS X86 Installation - Getting Passed Welcome Screen

It happens sometimes. You are installing Leopard on your PC because you love the OS so much, but don't have enough money to buy a mac. Installation went fine, you are excited. You boot into your Hackintosh for the first time and get the lovely welcome video. You are breathless. You go through keyboard configuration, and then you tell Leopard that you don't have another account to import anything from.

....

Then, you go back to the welcome video. And again, and again, and again. A never ending loop.

How to break it? You have to trick OS X into thinking that it has already booted up successfully, and already created an account that you can log into. This is an easy fix, and there are a few ways to do it.

1: Reboot, and upon startup hit "f8" to give you startup options. The easiest method to try is to type in the following:
$ "Graphics Mode"="640x480x32"

This sets the screen resolution so small that OS X won't play the start up video, and you should be able to get into creating your account. After creating your account, you can reboot and use your normal screen resolution (don't type anything during start up). If that doesn't work, you can do the next method...

2: This method worked for me, and I think it is the safer of the two methods.
2a: Reboot and hit "f8" during start up to give you start up options.
2b: Type: $ -s Then hit enter.
2c: You should be at a command line. Type the following, hitting enter after each command.
$ /sbin/fsck -fy
$ /sbin/mount -uw /
$ touch /var/db/.AppleSetupDone
$ passwd root
$ reboot

[Note the space in the second command, before the last "/". Don't forget it. If you are confused if there is a space between two characters, place you cursor there and figure it out.]

2d: Upon entering the "passwd" command enter the root password, and then confirm it.

2e: After that you can reboot your computer and load OS X normally, you should be able to login to the root account. However, is is always dangerous to mess around with the root account, so make an administrator account asap and use that. Using root could mess up your install, and you don't want to go through all that again.