How do I install Lexar's JumpDrive Secure on my Mac?
I recently bought a very nice device, a 512MB Lexar JumpDrive Secure USB flash drive. Only barely bigger than a pack of gum, it not only lets me carry lots of data in my pocket, it also includes software from Lexar that makes it a breeze to partition the disk to have an encrypted disk that's portable between Mac and Windows. Except I couldn't get the application to install on one of my Mac OS X systems, my PowerBook.
I kept hitting the same puzzle: when I ran the installer on my G5 system or my G4 desktop, it all went smoothly and installed the drivers and JumpDrive Secure application program. But when I ran it on my PowerBook, the error message I got was the unhelpful "There were errors installing the software".
My first thought was that it was something to do with disk permissions, so I ran Disk Utility (Applications -> Utilities -> Disk Utility) to "fix permissions", but that didn't solve the problem.
Then I remembered that the Apple installer program has an installer log that can be shown as needed by going to File -> Show Log. I did that, and selected "show errors" and here's what it showed:
The preflight script in JumpDrive Secure failed. Install Failed Error detected Name: NSGenericException Reason: The preflight script in JumpDrive Secure failed (code 1)Basically more useless information. Is the error code "NSGenericException" supposed to actually help people debug problems?
Poking around a bit more, I changed the Installer Log viewer window to "show everything", and there, hidden in a line that wasn't considered an error, was the answer:
The JumpDrive Secure installer script wanted to use tcsh to run its script, but on my system tcsh was looking in the directory /sw to read the configuration file /sw/bin/init.csh, not finding it, and failing. The problem? I didn't install the /sw "BSD tools" optional code package when I installed Panther on this system.
Pretty annoying mistake, especially considering that if the JumpDrive Secure installer would have just used /bin/sh like all other well-behaved portable scripts, it would have been hidden and I would have had it work without a hiccup. Instead I ended up just copying across the entire 128MB /sw folder from my G5 to my laptop.
Once that finished installing I reran the install script and was unsurprised when Jump Drive Secure installed without a glitch. Five minutes later I was able to mount, type in the password, and access the 500MB secure partition on my USB flash drive.
Nice end result, but I'm disappointed in both Lexar for writing a non-standard install script and Apple for not flagging the error correctly in the Installer Log (not to mention showing it as a pop-up in the main Installer process itself).
Related Mac OS X Help articles:
✔ Audacity can't find LAME library, I can't save Mp3?
Hey Dave. I read your article Audacity can't save mp3 audio files and am still puzzled because I downloaded the LAME Mp3 converter...✔ How to remove Dashboard as a "space" in Mac OS X Spaces?
I'm a big fan of the Spaces utility in Mac OS X that lets me have multiple virtual screens [see Set Up Mac...✔ Best place to buy a cheap MacBook laptop?
Hi Dave. I am looking for two gently used MacBook laptops for my teen daughters. Personal computers would greatly facilitate their studies as...✔ File too big error copying to USB flash drive on my Mac?
I'm baffled. I have a 16GB Kingston USB flash drive that I use on my Mac system and I'm trying to copy a...✔ Stealth image capture photo from webcam on my Mac?
Someone sneaks into my cubicle while I'm at lunch and takes candy out of my desk. Petty, but stupid too. I want to...
Let's stay in touch!
Sign up for my weekly AskDaveTaylor Newsletter and you'll receive even more tech and gadget help right to your inbox, along with exclusive news and industry updates. It's good stuff. I promise!
I do have a comment, now that you mention it!
Check This Out Too...
Look for Answers
All Our Categories
Apple iPad Help
Articles and Reviews
Auctions and Online Shopping
Blogs and Blogging
Building Web Site Traffic
Business and Management
Computer and Internet Basics
d) None of the Above
Google Gmail Help
Google Plus Help
Industry News and Trade Shows
iPhone and Cell Phone Help
iPod, Sony PSP and MP3 Player Help
Kindle Fire Help
Mac OS X Help
Pay Per Click (PPC) Advertising
Search Engine Optimization (SEO)
Shell Script Programming
Tech Support Video Help
The Writing Business
Twitter, LinkedIn and Social Network Help
Unix and Linux Help
Video Game Tips and Help
Windows PC Help
Find Me on Google+
ADT on G+