be your own genius

16
MAC TROUBLESHOOTING BE YOUR OWN GENIUS

Upload: victoria-mason

Post on 13-Apr-2017

37 views

Category:

Technology


0 download

TRANSCRIPT

MAC TROUBLESHOOTINGBE YOUR OWN GENIUS

VICTORIA MASON

WHO AM I & WHAT AM I DOING HERE? NO, REALLY.

BACK IT UP.

CENTRALIZE & MINIMIZE

DATA MANAGEMENT

Boot Process:Power onBootROM initializes: POSTEFI selects OSControl passes to Boot Loader: boot.efi

Boot.efi loads Kernel Environment: loads kernel drivers: loads Kernel extensionsControl passes to Kernel

Kernel initializes /sbin/launchd is ran

BOOT OPTIONS

YOUR WISH IS MY ⌘

‣ ⌘ R ‣ ⌘ V ‣ ⌘ S ‣ alt/option ‣ Shift ‣ T

LETS GET TECHNICAL

NVRAM:NON VOLATILE RANDOM ACCESS MEMORY

▸ Symptoms include: speaker volumescreen resolutionstartup disk selectionrecent kernel panic

LETS GET TECHNICAL

SMC :SYSTEM MANAGEMENT CONTROLLER

▸ Symptoms Include: everything

▸ Desktop vs. Notebook

KERNEL PANICDON’T PANIC, IT’S:

CONSOLE

DIVING DEEPER

CONSOLE

DIGGING DEEPER

DOWNSIDES OF CONSOLE

▸ The only information readily available is from what occurs while console is open

▸ Digging deeper requires creating a system diagnostic reporthttps://help.apple.com/console/mac/10.12/index.html?localePath=en.lproj#/cnsl4f3fc2df

SINGLE USER MODE

STUDY UP.

Stay Current.

RESOURCES

▸ Unix for the Beginning Mage http://unixmages.com/ufbm.pdf

▸ Useful Keyboard Shortcutshttp://www.cultofmac.com/317935/top-10-mac-keyboard-shortcuts/

▸ How to reset NVRAMhttps://support.apple.com/en-us/HT204063

▸ How to reset SMChttps://support.apple.com/en-us/HT201295

▸ Terminal Cheatsheet for Machttps://github.com/0nn0/terminal-mac-cheatsheet

▸ Little Book about OS Developmenthttps://littleosbook.github.io