Create a Lion Recovery Disk using the Lion Recovery Disk Assistant

Here is a good think that i like about OSX Lion. My Mac came with built in rescue disk. Neat !

Press Option  Key during boot and it will turn up.  This is not an alternate to backups. But people using macs seldom say they had a crash.

This is for those time that you are unable to do that. So plan ahead and stay protected as possible.  That could happen. So here is the solution. Needs to be done before hand. Plugin you USB Dirve ( after backing up you data ). You will loose all of it. Create at least 2 partitions one with 1GB and another with the rest of the space.  

Here is a trick. If you are going to use NTFS. make sure the second partition is the 1GB drive else Windows wont like it ! Lion Recovery Disk Assistant should be downloaded form here.

Mount the DMG and run it. Allow the app to run. Choose the 1GB partition and allow it to do its job.

Test it by rebooting while holding the option key and choosing the orange recovery disk.

Once booted you can
  1. Run Terminal
  2. Repartition / Reformat
  3. Use Safari
  4. Restore from Time machine ( So take your backups !) 
Recommended backup software:
Carbon Copy  (Donation ware -pay if you like it!)
SuperDuper and  ( Paid easy to user
TimeMachine  ( You already have it )

Update: New Update of VBox Allows you to see device but does not hand it over to the VBox Guest OS.










Soultion to problem of mounting external disk drives on Virtual Box on Mac OS.

Hey All !

Are you a Mac OS user ( Lion Possibly).  Did you ever think of virtual-izing the Win XP / Wind 7 on your machine with VirtualBox. Well then you have seen that the External drives ( thumb or external HDD) do not turn up or are greyed out ? How annoying !!  I have lost a ton of time on that.

Edit : 
https://www.virtualbox.org/ticket/9762




Looks Like i am not the only one.

https://forums.virtualbox.org/viewtopic.php?f=8&t=45376&p=205964#p205964

Well after a bit of reading forums and and experimenting here is what i realized / learnt.

Note: VirtualBox (VB) will re-create /dev/vb* entries every boot ! Why ???  

So any permission set on this via command line will be lost.

To get your device to work you will need to do the following


Create a file called runvb.sh in your home directory.

# BEGIN SCRIPT 
# I call this by the name runvb.sh

sudo kextunload -b com.apple.iokit.IOUSBMassStorageClass
#sudo kextunload -b com.apple.iokit.IOUSBMassStorageClass
#sudo kextunload -b com.apple.iokit.IOUSBMassStorageClass
# note the commented code above un-comment if you find the kext is not revived.

sudo open -a VirtualBox.app
## END SCRIPT
Note : Unmount and unplug your device first.
Once that happens. Plug in your device only after the VB fully loads.

Try running this with sudo sh ./runvb.sh in the terminal .

next time you want it unplug the device after unmount and restart VB via the script!

Best of luck