Posts Tagged ‘MacBook Pro’

This post will document how to setup the DSTAR Commander image for use on a Raspberry Pi / DVMEGA hotspot.  I use a Mac.  Theses instructions demonstrate how I set up my hotspot using a Mac.  These hotspots are great to use and enable you to talk across the globe using an HT on low power.

  1. Burn image to SD Card
  2. Boot your Pi and VNC into it
  3. Set up DSTAR Repeater
  4. Set up ircddb Gateway
  5. Set up text and email of system information
  6. Create Remote Control App
  7. Reboot and Test
  8. Secure your Pi (Change user password and VNC password)
  9. Change the Hostname of your Pi
  10. References
What you will need:
  • 16 GB or greater SD card. I love this Lexar card. I don’t recommend PNY. The one I bought failed in a couple of months.
  • SD Card Reader (The USB reader that came with my Lexar works great).
  • G4KLX image. I have used many of them and prefer DSTAR Commander.
  • A VNC Program. I use Jump Desktop on the Mac and iOS they all sync together and work great!
  • The Unarchiver application, free in the Mac App Store.
  • Software that will let you see devices connected to your network via ethernet. If, like me, you are using an Apple Time Capsule the Airport utility will only show you devices connected wirelessly. Use the iPhone app Fing to get the ip and MAC address of your Pi.


WARNING:  Extreme Geek-Alert!


I’ve been dual-booting Mac OS X and Ubuntu Linux for a while.  Recently the upgrade from Ubuntu 9.10 to 10.04 failed.  It failed so bad that my computer was unbootable.  During the install process, Ubuntu loaded the boot loader to my Mac OS X partition causing the Mac and Ubuntu partitions to overlap.  After trying several unsuccessful “fixes” I had to resort to the nuclear option.  I formatted the internal hard drive and cloned from one of my two back-ups.


I was going to do a fresh install of Ubuntu 10.04 but decided to try out a different flavor of Linux.  The one I chose was Linux Mint.  It’s basically Ubuntu but looks a lot nicer (IMHO).


The Mac Installation information in the Ubuntu Community  is not very well maintained or updated for Mac specific installs.  I decided I would write a post that outlines exactly what I did to get Linux Mint and Mac OS X working on my MacBook Pro 5,1.  I imagine that this would also work for Ubuntu as well.


Below is the exact process I used to get a successful dual-boot.  I hope this helps you.


Normal disclaimer:  I am not a computer scientist. I am an amateur and a hacker.  Everything I’ve learned is from trial and error, a lot of error.




1.  Backup your system by making a bootable clone of your hard drive.  I use SuperDuper.  Carbon Copy Cloner is also excellent and FREE.
2.  Boot from your backup to ensure it is working properly.
3.  Make another backup of your system.
4.  Boot from your second backup to ensure it is working properly.
5.  VERIFY YOU HAVE STEPS 1-4 COMPLETE.  I’ve done dual-boot set ups a few times.  The nuclear option (formatting your hard drive and cloning from a back-up) is often required.  If you value your data, make a back-up…or two.
6.  Connect to the internet via Ethernet.  You’ll need to have an ethernet connection to update your hardwire drivers.  Additionally during the install, if you have an internet connection, the installer will download and install a few other packages.




1.  Download the Linux Mint 9 dmg and burn it to a DVD-R.  I used this one.  32-bit i386.


2.  Verify the MD5 Checksum.  Open a terminal window and enter the following command:


MD5 /Users/yourusername/Downloads/linuxmint-9-gnome-dvd-i386.iso


Wait a minute…and the output will reveal the following:


MD5 (/Users/yourusername/Downloads/linuxmint-9-gnome-dvd-i386.iso) = 4d96965a00135a00f7eb4602a8f4b0f1


If you downloaded the .iso to your Downloads folder change “yourusername” to your user name and the command will output a string of numbers and letters.  It should match the MD5 checksum on the download page.  If they match, continue.  If not, re-download until the MD5 checksum matches.  The MD5 checksum MUST match.  If it doesn’t either the code has been altered or you had a bad download.


3.  Use Disk Utility to burn the .iso to a DVD-R.  I used the default settings.


4.  Download and install rEFIt.


5.  Reboot your computer TWICE for rEFIt to take effect.  you will know it is installed correctly when you see the rEFIt menu upon initial startup.




6.  Repartition your disk using Disk Utility.  I created 30GB of Free Space.  Most websites say to use Bootcamp Assistant.  I used Disk Utility and it worked fine.  Click the “+” sign, change the format in the drop down from HFS+ journaled to Free Space.   Hit apply.


7.   Insert the Linux Mint LiveDVD that you just burned into your DVD drive.  Reboot while holding down the “C” key to boot from the Linux Mint DVD.


8.  Open the GParted application.  Create two partitions.  Your Linux partition formatted as ext4 and the swap partition.  I created my linux partition so that 4096MiB of free space was left for my swap partition.  UNCHECK “Round to cylinders” so that you have no free space between partitions.  Next, add the final partition.  Ensure it is formatted as “Linux-Swap.”  Hit “apply” to make the changes.  You should now have four partitions.


/dev/sda1 EFI
/dev/sda2 MacOSX
/dev/sda3 Linux
/dev/sda4 Swap




9.  Exit GParted and double-click the “Install Linux Mint” icon to begin the installation process.  Follow the instructions until you get to Step 4.


10.  When you get to Step 4, choose “Specify Partitions Manually.”  Proceed to Step 5.


11.  Step 5, Specifying partitions.


a.  Select /dev/sda3 and press “Change…”




b.  Choose ext4 Journaling; CHECK the “Format” box; mount at /




c.  No change to Swap




d.  Proceed with installation until you get to Step 8.


12.  At Step 8, click “Advanced…” and choose to install boot loader at /dev/sda3.




13.  Proceed with the installation!  When installation is complete  DO NOT hit “Restart.”  Instead click on “Continue Testing.”  Then in the Menu click quit, then click restart.


14.  Upon restart, rEFIt should load.




15.  Use the down arrow key to launch the partition tool.  When I did this, the partitions were already in Sync and there was no need for rEFIt to Synchronize!  Sweet!




16.  When I chose Linux from rEFIt it did NOT start up.  I had to power down by holding the Power button.  I then restarted and held down the OPTION key.  I chose “Windows” and Linux Mint booted up.  I restarted, launched Linux from rEFIt and it worked.  I don’t know why it did not boot the first time.  Just wanted to point this out in case someone had a similar experience.  I also noticed that the Linux Mint Logo was no present but the five white/green buttons were there.  No problem though, it loads fine.


17.  Install your hardware drivers.  Reboot.  Update your system and you are good to go.  You now have a fully functional MacBook Pro dual-booting Mac OS X and Linux Mint 9!
I wrote this up for a friend a few months ago.  Thought some people may find value in it.

I’ve used both InvisibleShield and BodyGuardz.  I can safely recommend both without any hesitations.  However, my highest recommendation goes to BodyGuardz for the following reasons:


1.  Price: BodyGuardz

    a.  BodyGuardz is $24.95 and includes two (2) shields.

    b.  InvisibleShield is $24.95 and includes one (1) shield.

    c.  Both offer FREE USPS shipping.

2.  Warranty: BodyGuardz

    a.  BodyGuardz offers a lifetime warranty and will replace your shield no questions asked.  Per their website, when you purchase a BG shield you also receive your first replacement (the second included shield).  You could also use the second shield to protect a second iPhone.  If you need to replace, you’d have to wait for the replacement to arrive.  Replacements cost $4.95 to cover shipping and handling.

    b.  InvisibleShield offers lifetime warranty if your shield becomes torn, scratch or damaged.  They charge shipping and handling for the replacement.  I was unable to find out how much without actually ordering so I’m assuming it is about the same as BodyGuardz.

3.  Ease of Installation:  InvisibleShield

    a.  Both shields install in basically the same manner.  Pull the shield from the backing, spray with included application spray (probably just water), place shield on device, use included squeegee to remove excess spray, let dry for 12-24 hours.

    b.  InvisibleShield is more forgiving during installation.  After spraying the film, the IS will glide a little allowing you to slide it into position.  Invisible also has a better squeegee.  It is rubber with rounded corners and small edges for detail work.

    c.  BodyGuardz are not as forgiving.  I used a couple of pieces of scotch tape to hold the film above the phone, eyeballed the position, then laid it down.  Works well.  BodyGuardz sheild is a rounded rectangle made out of credit card material.  It does the job but I like the IS squeegee better.

4.  Template Cut Quality:  BodyGuardz

    a.  BodyGuardz come perfectly precut and ready for installation.  No perforations and the lines are perfect.

    b.  InvisibleShield does not fully cut out the camera, speaker, nor volume ports.  Prior to installing I used a toothpick to pin down the cut outs and pull them out of the template.  During this process there is a risk of stretching the film and the edges are not perfect.

5.  Durability:  Draw

    a.  Both of the shields do exactly what they claim they do: protect your device from scratches.  Even under extreme circumstances (nails, sandpaper, carkeys) both will keep your device looking flawless.  Based on how well you install the shields will determine how much lint will get underneath.  I’ve installed several of these and I always seem to get a corner or two that raises up slightly and collects lint.  Not a major deal but know it could be an issue.

6.  Feel:  Draw

    a.  InvisibleShield can be described as “tacky” or “slightly rubbery” or “grippy.”  Grip is definitely improved with InvisibleShield.

    b.  BodyGuardz feels as if nothing is on your phone.  It does not improve grip or mitigate against dropping your device.

    c.  Because neither degrade touch performance and this is such a personal preference, I’m calling this a draw.  However, for my gear that I take with me to Iraq, I use the InvisibleShield because of the grippiness.  My civilian gear gets BodyGuardz.

7.  Discounts:  BodyGuardz

    a.  BodyGuardz wins this one, hands down.  After purchasing ANY product from you are registered in their Advantage program which awards you with a 20% discount on ALL future purchases.  I purchased my iPhone cover, then came back to buy the cover for the MacBook Pro at 20% off.  BodyGuardz also has a lot of sales.  You usually get 20% off of the sale price.

    b.  InvisibleShield will give you a 20% discount for buying multiple items in the SAME purchase.  No return customer discounts.

8.  Additional Notes

    a.  The MacBook Pro only comes with ONE (1) shield.  Recommend you do an iPhone install before attempting the MacBook Pro.  In some ways it is easier (bigger area, less extreme corners) and in other ways it is more difficult (more surface area, more ports to worry about lining up.  I have found that the MacBook covers are a “love’em or hate’em” product.  I love mine.  Others equate it to grandma’s couch with the plastic covering.  WHEN (not if) I sell my MacBook Pro, it will be in flawless condition because of the $40 cover I put on it.

    b.  Tools to have on hand when installing:  VERY CLEAN, DUST-FREE AREA (Critical), a microfiber cloth, wife’s hair dryer, scotch tape, saran wrap, toothpick, small tweezers.

        1)  Microfiber cloth: clean your device and help soak up excess application spray
        2)  Wife’s Hair Dryer:  used to dry your corners and help them set.
        3)  Scotch tape:  used to lift your shield into place
        4)  saran wrap:  THIS IS THE SECRET to getting the corners to lay down.  After your shield is starting to set, tightly wrap it in saran wrap to hold everything down in its place.  Use scotch tape to secure.  Let it sit wrapped in Saran Wrap (and turned off) over night.
        5)  Toothpick and small tweezers are nice to have in case lint or hair gets on your shield.  You might be able to pick it off.

    c.  Installing:  Patience, patience, patience.

        1)  You may want to do this when you are alone.  This is slow, detail work.  You don’t want anybody asking you questions or needing attention while you are doing this.
        2)  Clean your device!  It should pass a white-glove test.  If it is not clean, you will be sealing in the dirt with your new shield and it won’t look right.
        3)  Clean your work area!  Once you get your device clean, you don’t want your work area to get it dirty again.  The wet shields attract dust and lint so get rid of it.
        4)  Turn your device off during application and curing.
        5)  Don’t be afraid to lift and start over.  Just apply more spray if it is not right.  Once you get the shield positioned right, lift half off, spray and squeegee it down onto the device; repeat with the other half.  This will minimize bubbles.
        6)  It can take a few days for the shield to fully dry and become crystal clear.  Don’t expect it to be perfect in a few hours; its more like a few days.  With the MBP, it was more like a week and a half.