Install Notes

I’m reinstalling OSx86, and these are notes so I don’t have to learn it all again if I ever have to do it again.

  1. Install from DVD. Installation will fail. Perhaps try to notice which bits haven’t been installed yet. Restart.
  2. (Possibly not required). Boot from DVD again, but don’t install. Get to a Terminal/shell prompt. Type in:
    bless -folder '/Volumes/volume-name-here/System/Library/CoreServices' -setOF
  3. Using Pacifist, extract the following files from the DVD, and copy them to iPod (on another Mac, and do it in this order, this is important.):
2. 10.4.4.loginwindow.pkg  
  1. Boot from the DVD, and get to a shell. Quickest method is to go to safe mode. You might have to do some work to mount all of the required volumes, but it is much faster than waiting for the installer to load, and then getting a Terminal.
  2. Copy the files over from the iPod to the boot disk.
  3. Reboot.
  4. Installers required for AppleIntel8255x.kext and NVidia GeForce FX 5200.

Broken MBR and Partition Map

Ooh, scary stuff this afternoon. I was preparing to back up my OS x86 installation, and make a bootable version on another partition, but at some stage I must have repartitioned the whole hard drive. Which included the 75GB NTFS partition with Windows XP, and a heap of data on it. I originally had thought it was the NTFS-3G (read/write FileSystem driver for Mac), but, alas, it wasn’t. So, I spent the next few hours downloading repairers, trying in vain to undelete, before I happened across one CD ISO that did the trick - restored the partition information from a backup. I then had to repair the windows installation (fix the MBR and something else, FIXMBR and FIXBOOT), and everything is back to normal. Man, I’m feeling a whole lot happier than I did a couple of hours ago…

Installing Missing Sync on a Hackintosh

I am a registered user of Missing Sync for PalmOS, but it wouldn’t install on my Dell running OS X. Easy to fix: copy the installer package somewhere writable, and then open the package, find the file Contents/Resources/InstallationCheck. Edit this file in a text editor (luckily, they made it a bash script!), and before the final line (exit $RETVAL), insert: exit 0 Crude hack, but it gets it installed. Now to reboot and see if it will actually run!

Pacifist Bug?

I’ve used Pacifist to extract data from MacOS X Installer Packages before, but I just noticed something that might be a bug. It was on my Dell/Hackintosh, and I haven’t had time to try the same thing on the iMac G4, but I will. I was about to update the OS X x86 system to 10.4.9, and after reading Method to Update hackintosh 10.4.8 to 10.4.9 (Intel SSE2/3), I had backed up the files referenced, and was backing up the whole partition to a disk image. I thought I’d extract a couple of the files listed, and see if I could figure out the differences between them. So I extracted a file using Pacifist to the Desktop, ready to examine it. Okay, the file isn’t there. Go into Terminal, and list the Desktop. Poof. Finder is gone. When it reloads, the file is there. What I suspect is happening (and I haven’t tried it again, just yet), is that the file is copied, and the Finder isn’t notified. When something else tries to access the file, the Finder panics, or something. I will try to reproduce this on the same system, and my PPC setup. Until then, here I go to update…

Fixing Broken Samba Sharing

Well, I had installed OS X on an unsupported machine, and had virtually everything I wanted working. With two exceptions. Finder wasn’t able to connect to any file sharing servers, but I was able to manually create mounts, using: $ mount_smbfs //user:pass@machine/mount /mnt I was also able to do something similar with AFS shares. Which, by the by, are much nicer - they actually allow me to copy icons from my iMac to my Dell. Then, I happened across this forum post: Personal File Sharing & Samba, JaS 10.4.7 Basically, it seems that some of the files from the Hackintosh installation aren’t perfect. So, the following needs to be done:

1    $ cd /usr/sbin
2    $ sudo rm AppleFileServer
3    $ sudo ln -s /System/Library/CoreServices/ AppleFileServer
4    $ sudo unlink /System/Library/Filesystems/afpfs.fs

I’m not sure about the last one, but I did it anyway. And then I was able to use the Finder “Connect to Server…” tool. And have shortcuts on my desktop to servers.

VMWare Fusion and OS x86

Don’t, under any circumstances, even try to install VMWare Fusion if you are running OS x86. That is, on a non-Apple machine. I think it happened with the last beta too, but this one causes a Kernel Panic on installation, after it has managed to install the files that cause the panic. Which means a reboot also causes a panic. If you find this happens to you, boot in Single User mode (-s), and, after running fsck and mounting the root partition as readable, move or delete one or both of the following things:

  • /Library/Application Support/VMWare Fusion/
  • /Library/LaunchDaemons/com.vmware.launchd.vmware.plist

Then, reboot, and run the Uninstaller.

Lazy RiverLouis ArmstrongThis is Jazz 1