Hello, I tried some methods to create a botable USB stick but didn't get full success yet.
I have an Thinkpad X61 Tablet with Intel Core 2 Duo 1.6 GHz, Intel X3100 and 2 GB RAM, my stationary system is an AMD-Opteron based OSx86 machine running 10.5.8.
From this thread I got me the 2011 02 15 MacPNT folder and created an GUID-formatted USB stick based on a 10.6.7 DVD. To clone it onto my 8 GB stick (7.2 GB after formatting with GUID) I have to remove the printer driver packages and have to defrag it with iDefrag, so that all data is at the beginning of the drive.
1. Already the first step is problematic: The Chameleon RC4-AsereBLN-1.1.9 package doesn't finish. The package receipt is in the root folder of my boot volume, the installer hangs, I have to kill it using Activity Monitor.
2. Then I created an Extra folder with the neccessary data (default Extra folder from the MacPNT folder and the files from the x61/3100 folder) and copied it to the USB stick. I always use Path Finder for this, it has better control about file permissions and so on. I have not copied the MacPNT folder to the root of this drive, I place additional software in a special folder onto the stick. I also modify the Chameleon Prefs file com.apple.boot.plist to verbose mode (-v).
3. I can't use the 'pfix3' command, it repairs file permissions, but it doesn't create an Extensions.mkext file, showing errors that the kextcache
command doesn't support an option -- q
or something like that. The Kext Utility also doesn't work. So I'm doing it manually using the terminal command
kextcache -m Volumes/USBdrive/Extra/Extensions.mkext -v -z /Volumes/USBDrive/Extra/Extensions
4. After several attempts I got the stick booting on my Thinkpad, but it was often hanging. I also tried adding the Extra kexts into the standard /System/Library/Extensions folder and booted with option -f
to rebuild the kextcache during booting. With the result of a kernel panic after loading VoodooHDA.kext, showing a Kernel version 10.7.x. I removed VoodooHDA and created the Extensions again, now I got to the installation screen. But no keyboard or trackpoint were working, although the drivers were installed. I had to move the kexts which were in the Plugins
folder of the VoodooPS2Controller.kext to the Extra/Extensions folder, rebuild the kextcache again, now it works.
5. Now it seemed fine, I got to the installation screen, selected my language - and got a message 'You can't install MacOS X on this computer - do you want to restore from an Time Machine backup'. Hm, I had a MBR formatted drive in the Thinkpad, so I started disk Utility from the Applications menu and formatted it as a two-partition system with GUID partition table, of course with HFS+. Reboot from the stick - same problem. Then I renamed the disk to 'HDD Snow' as mentioned in the guide - still doesn't work.
Actually I have no idea anymore, I didn't found a similar problem. It's also rather annoying because I'm a well experienced OSx86 user, had my first AMD system running in May 2006. But I have no Snow Leopard experience because the AMD support wasn't so good and I would have to change all my ATI Radeon HD2600XT's - and if you have four identical systems this isn't so a nice. Especcially if the 2600XT is working perfect in Leopard, I can 'overclock' my 1600x1200 TFT to a real resolution of 2048x1536 - and it looks great.
Some other things about the Thinkpad x61 tablet: I have it only for a few days now, so I wanted to ask if it supports 1 TB-drives. Western Digital has some with 9.5mm height. Has anyone tried Windows XP Tablet Edition in VirtualBox? It's working fine direct installed, but I'm no Windows user anymore, so I wanted to know if there are problems with the tablet functions, especcially when used in window mode. To the blue ThinkVantage key: On my system it booted into some kind of Windows recovery partition, it is possible to assign the key to a function during startup? I haven't checked the BIOS yet. In OS X it's possible to use SpecialKeys for this, but during startup?