Archive for February, 2006

Update: VMware Workstation, Windows XP SP2 in a Dual-Processor VM

Thursday, February 23rd, 2006

This is a rather trivial update, but here are some points of interest: Knoppix seems very stable overall. We fixed the pixels-per-row vs bytes-per-row discrepancy in the kernel, so the X Window server has precise information now. We have tried VMware Workstation and VMware Player. Both work really well. This is a screenshot of VMware [...]

Windows XP (VMware) on the Intel-based Macintosh

Tuesday, February 21st, 2006

Yes, it works. In fact, it works really, really well (performance-wise). Please go here for the initial announcement and a customary screenshot of Windows XP running under the Linux version of VMware. The hardware in question is a 17-inch iMac.

Knoppix on the Intel-based Macintosh

Monday, February 20th, 2006

I reported a few days ago that we (my friends Mark A. Smith and Benjamin Reed, and myself) had Linux booting on the Intel-based Macintosh. We also released a test-drive mini-distribution that can be trivially booted by anybody interested. The subject says it all regarding this update. Pictures and some details are available here. Please [...]

Trivially Running Front Row on Any Macintosh

Sunday, February 19th, 2006

Trivially Running Front Row on a Macintosh without an Infrared Controller describes how you can trivially (without any programming or binary patching) tag an existing HID device (such as a mouse or a keyboard) to be considered as remote-control-capable. One side effect of doing so is that Apple’s Front Row will run on such a [...]

Test-driving Linux on an Intel-based Macintosh

Friday, February 17th, 2006

I do have strange friends. Take Mark Smith, for example. Mark is essentially a Windows Internals guy — I would call him OS-agnostic at best. In particular, he is certainly not a “Macintosh person”. However, he recently purchased an Intel-based Macintosh because he felt like running Linux (an operating system that he does not normally [...]

Tablet-style Automatic Screen Orientation for Apple Notebooks

Sunday, February 12th, 2006

SMSRotateD is a demonstration application that triggers screen rotation based on the orientation data it retrieves from the Sudden Motion Sensor (SMS) built into newer Apple notebook models.

New Version of hfsdebug

Thursday, February 9th, 2006

A new version (2.4) of hfsdebug is out. Besides bug fixes, this version has some useful new features whose utility is seen in Chapter 12 of “Mac OS X Internals”.

Welcome, and a Piece of Software

Monday, February 6th, 2006

This blog is the accompanying blog of my forthcoming book titled “Mac OS X Internals”. More information can be found by visiting the top-level page of this site: As an “opening item” for this site/blog, I’m making iremoted available. It is a command-line program that receives and displays events corresponding to button-presses on Apple’s [...]

Many Pieces of News

Monday, February 6th, 2006

Without any ado: The accompanying website ( of my forthcoming book (Mac OS X Internals) is up. Although the site is preliminary at the moment, it has useful information related to the book. In particular, a detailed table of contents is available for browsing. also has a blog, which will eventually cause this blog [...]

All contents of this site, unless otherwise noted, are ©1994-2014 Amit Singh. All Rights Reserved.