OS X System intro

  • mac os x is a system that turns outdated very fast, unlike windows machines, new mac can not be installed with old os x system;
  • each mac OS is targeting at specific time-period mac machines, so it is more like fixed system
    • (unlike windows or linux, you can install any version of OS on any type of machines, as long as the basic hardware drivers works)
  • OS X is a system per-bundled with hardware drivers, and sold together with mac hardware.

2015 OS X 10.9 Mavericks

system setup

  • initial disk backup

Working with Windows

Reference

http://www.imore.com/how-set-and-restore-time-machine-backup
http://www.neowin.net/forum/topic/1060844-norton-ghost-type-software-for-mac/
https://discussions.apple.com/thread/5630862
http://forums.whirlpool.net.au/archive/2210269
http://www.macworld.com/article/2056561/how-to-make-a-bootable-mavericks-install-drive.html
http://www.macworld.com/article/2151706/create-a-bootable-mavericks-install-drive-for-newer-macs.html
http://www.apple.com/support/macbookpro/backup_recovery/
http://support.apple.com/kb/HT5943
http://support.apple.com/kb/HT4848
http://support.apple.com/kb/HT5911
http://support.apple.com/kb/HT4718

2010 OS X Leopard

How to save Mac OS X updates locally from Software Update tool

  • Method 1 (not working): use Apple built-in Software update from Apple Logo > Software Update
    1. click show details in the Pop-up window
    2. check the one you want
    3. go to Update menu > Download only, then it should be at Download folder
  • Method 2: the terminal command - “softwareupdate –list”
    1. open terminal, type “softwareupdate –list”
    2. wait for a while for it to show the list, you will see some item like
      * GBExtraContent-1.0
      GarageBand Instruments and Apple Loops (1.0), 1170290K [recommended]
    3. the name after the star sign is the name, like “GBExtraContent-1.0”
    4. to download the one you want, type in terminal “softwareupdate –download thePackageNameYouFound”
    5. then it will start downloading, and it will tell where it stores in the end
    6. Generally, it will be at /Library/updates/

Mac system customize

  • bash(with mac binary tools) + Spark (app) + AppleScript
  • screen capture customize
    • no shadow from capture
      defaults write com.apple.screencapture disable-shadow -bool true
      defaults write com.apple.screencapture disable-shadow -bool false
    • custom capture format
      defaults write com.apple.screencapture type png #format:png,pdf,jpg,gif,tif,bmp,tga
    • custom save location
      defaults write com.apple.screencapture location ~/Desktop #cust path
    • custom save name (no recommended) http://hints.macworld.com/article.php?story=20091228142521881
      defaults write com.apple.screencapture name "txt"
    • dashboard on desktop
      defaults write com.apple.dashboard devmode YES

How to Enable Sharing Feature

  • connect windows share folder
    • go to Finder > Go menu > Connect to Server > at the dialog, enter
      smb://the_computer_name/
      smb://192.168.56.1 # ip address

Mac system shortcut

turn off screen ctrl+shift+eject

Mac Hardware Guide

Windows App for talking to Mac

Linux can natively read and write on NTFS, FAT format disk.
Mac can natively read NTFS, and read and write on FAT format disk.
Mac can use ntfs-3g tool to write on NTFS disk, but not recommended, as it's slow and unstable.