Monthly Archives: May 2009


iPhone Wallpapers Anyone?

Check out for some cool iPhone wallpapers and some great t-shirts too! What can I say, I’m a sucker for geek humor.

Mac OS X Mac OS X Server Mass Deployment

JAMF Los Angeles User Group

If you’re down with the Casper Suite and you are gonna’ be in SoCal then why not swing on by?  June 10th, 6-8pm.  RSVP to the good people at JAMF at with a subject line of Casper_User_Group_Registration_Los_Angeles.

Windows Server Windows XP Xsan

Installing a Vtrak for Windows

If you are installing a Vtrak from Apple on Microsoft Windows you can download the drivers from Promise here:

Having said this, you can use the Promise drivers or generic drivers if you’re using the Promise as targets and connecting to those LUNs via StorNext that are managed by Xsan. The reason for this is that StorNext will manage the LUNs.  To see the LUNs, check Windows Device Manager.

Windows Server Windows XP Xsan

New Windows Keystroke and Xsan Keys

OK, probably not new but oddly enough, this one is new to me.  Control-Alt-Escape launches the Task Manager instead of using the ole’ three finger salute to fire up the screen to get to the Task Manager.  I was on a KVM, switched between a Mac and PC accidentally, hit the same keystroke (funny keyboard map) and bam, there it was…

Also, in Xsan.  You can click on the Command key plus a number to cycle through the various options in the list along the left hand side of the screen.  For example, the overview page when you first log in is Command-1 whereas the next one down in the list is Command-2 and so on.

Anyway, have fun with those, back to writing for me…

Mac OS X

Adding and Removing Bundle Flags

The Mac OS X Developer Tools come with an application called SetFile, which can be leveraged to change the bundle flag attribute. For example to add a bundle flag to a sparse bundle that is missing one you could use the following (assuming the name is FILENAME):

SetFile -a B ~/Desktop/FILENAME.sparsebundle

To then remove the bundle flag:

SetFile -a b ~/Desktop/FILENAME.sparsebundle

iPhone Mac OS X Mac Security

Bypassing the iPhone Passcode

Cellebrite has a solution that can unlock the passcode on an iPhone or iPod if you have a computer that has synchronized with it. iTunes generates a Security ID for each iPhone or iPod that is synchronized with it. This ID is used to synchronize just in case you loose or forget the passcode. Cellebrite can use the Security ID file from iTunes as well. Cellebrite isn’t the only tool, there are others as well, many of which will allow you to mount the device with or without actually writing data to it. But what if you don’t have the passcode or a machine that the handheld has been synchronized with? Jonathan Zdziarski, in his book iPhone Forensics provides steps to remove the passcode without a Security ID file by doing some fun firmware hacks. Overall, the iPhone Forensics book was a good read, although it seems that things with the iPhone are moving so rapidly that many of the steps have changed (or will very shortly;).

Windows Server Windows XP Xsan

Debug Logging in StorNext

If you create a folder in c:Program FilesStorNext called debug then after you restart the FSS StorNext will create a file called c:Program FilesStorNextdebugnssdebug.out, which contains very verbose logs from the perspective of the StorNext system. This can be useful, for example, in debugging connectivity issues with other StorNext systems and/or Xsan.

Windows Server Windows XP Xsan

StorNext Command Line for Windows

StorNext for Windows comes with many of the same commands that are available with Xsan on Mac OS X. Located by default in the c:Program FilesStorNextbin directory, you can use the cv* commands in much the same way as on a Mac. This can help with regards to troubleshooting. For example, if you are having problems getting a volume to mount, even though it shows up when you go to map the drive in Client Configuration, you can use cvlabel -l (assuming your working directory is the StorNext bin directory) to see the LUNs that are accessible by your host. If you cannot see your LUNs then you also cannot map a drive to those same LUNs (it will work in the Client Configuration utility but you will not be able to see the volumes in Windows Explorer or from a command prompt.

Once you have confirmed that you can see Xsan LUNs from StorNext and that you can communicate with the Metadata Controller go ahead and stop and start the FSS to see if the volume then appears in Windows Explorer.

If you’re using StorNext as actual Metadata Controllers then there are a number of other commands that you can leverage, again similarly to how you would do so with Xsan. For example, to start a volume, you would use the cvadmin command followed by start and then the name of the volume. For example, if your volume was named bighonkinvolume you would use the following:
cvadmin start bighonkinvolume


Site Changes

Made some changes to the site to hopefully make it run more optimally (both for visitors and for the poor server). Apologies for any downtime that may have occurred. Also made some minor layout changes. Hope they look OK (if you have any recommendations for changes let me know, I’m open to new ideas and not very graphically inclined myself)…