973 reputation
1415
bio website philjordan.eu
location Europe
age
visits member for 2 years, 4 months
seen Jul 27 at 14:33

Software and game development contractor, stealth-mode start-up founder.

I'm available for hire for:

  • OS X and Linux kernel/driver development
  • game engine/tech programming
  • concurrent/parallel systems - multithreading, message passing, event-driven I/O, GPU programming
  • iOS apps

Sep
24
awarded  Autobiographer
Jul
12
answered How to move IOUSBFamily.kext file in trash back to to System/Library/Extensions using Terminal in recovery mode
Jul
2
awarded  Yearling
Jun
12
awarded  Nice Answer
Mar
16
awarded  Enlightened
Mar
16
awarded  Nice Answer
Dec
21
awarded  Famous Question
Jul
2
awarded  Yearling
Jun
30
awarded  Nice Question
Mar
13
awarded  Notable Question
Mar
9
comment Create new partition in unallocated space with diskutil
@AeroCross Their policy is published here, developer.apple.com/library/mac/technotes/tn2166/_index.html#//… in practice it's used as a boot partition if you use software RAID or Core Storage (Fusion Drive and/or File Vault) or similar software.
Feb
21
comment Create new partition in unallocated space with diskutil
@kurbads - yes, thanks, I've fixed it now. Note that you can edit other people's answers & questions on StackExchange!
Feb
21
revised Create new partition in unallocated space with diskutil
added 4 characters in body
Feb
7
awarded  Popular Question
Dec
27
comment Is it possible to install and boot Windows on a Thunderbolt drive?
I stand by my original statement. Mac EFI does not appear to be compatible with Windows 7 x64's EFI bootloader. No amount of poking and prodding seems to change this on any Mac I try. @pyfgcrl I'm curious which type of Mac you got EFI Windows working on.
Dec
27
comment Is it possible to install and boot Windows on a Thunderbolt drive?
No luck with the EFI version of Windows 7 (x64). I went through the same rigamarole with that and on the iMac it just locks up when you select "EFI Boot", and on the MacBook Air the whole screen starts flickering between light grey and black.
Dec
27
comment Is it possible to install and boot Windows on a Thunderbolt drive?
Okay, it seems that I messed up when setting the VMWare virtual machine to use EFI: I added the line firmware = "EFI" to the .vmx file. It turns out this is case sensitive and must be firmware = "efi" (lowercase). So I'm now retrying with that. It seems that the MacBook Air supports booting MBR-based USB drives!
Dec
27
comment Is it possible to install and boot Windows on a Thunderbolt drive?
I found a comment on the web somewhere claiming that the MacBook Air, as it lacks an optical drive, has extra firmware support for booting non-OSX systems from USB. The iMac in question has a DVD-RW drive, so I guess that would explain why I absolutely cannot get the damn thing to boot. I guess Thunderbolt might still work.
Dec
27
comment Is it possible to install and boot Windows on a Thunderbolt drive?
…In regedit, I changed the BootDriverFlags value to 4 in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. While in there I also changed PollBootPartitionTimeout in ``HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP` to 30000 (decimal) in case it took a while to show up. Then shut down the VM, again selected Windows in System Preferences and lo and behold I'm booting Windows off USB on a Mac. However, try the same thing on a 2011 iMac, the machine I actually want to use it on, and it fails with no bootable device insert boot disk and press any key (grey on black screen).
Dec
27
comment Is it possible to install and boot Windows on a Thunderbolt drive?
An update: I tried the above instructions on my 2010 MacBook Air, using a USB HDD I'd partitioned as GPT with Disk Utility (FAT32/HFS+ split). It doesn't show up in the "alt" boot menu, but it does in System Preferences -> Startup Disk. If you select it there immediately after the installer reboots for the first time, it bluescreens with the inaccessible boot device code - the USB storage driver isn't loaded on boot. So I booted up in VMWare, let the setup run through to the desktop and ran regedit…