Course 1 Week 3 Boot Process, Boot Methods, Mobile OS Flashcards
What do you call starting up a computer?
Boot
(pull up bootstraps)
What is the boot process? 7 steps
- Power on
- BIOS/UEFI (initializes hardware, checks good to go)
- POST (diagnostic tests, everything works OK)
- BIOS/UEFI boot device selected (HD, USB, CD D)
- PC finds the bootloader in a boot device, loads OS
- Kernel gets loaded (resources, driver)
- Essential system processes and user space loaded (log in)
How are bootloaders programs configured?
In a boot order
boot devices are checked in this order
What is UEFI?
Unified Extensible Firmware Interface
What is an internal boot method?
creating partitions (separate unit) on a hard drive so only one part of the drive runs the boot process
What’s a common reason to partition your drive?
To have 2 separate OS on PC, like Windows and Linux.
What is dual booting?
Having two possible OS to boot into
(must choose one to run boot process)
Why would partitioning your drive be helpful?
When one OS is failing or unable to boot
What is an external boot method? Why is it helpful?
Load the needed resources on an external tool
to boot a system before problems happen
What are 6 examples of external bootable devices?
- USB Drive
- Optical Media
- Solid State Boot Drive
- External hot-swappable drive
- Network-boot (LAN required)
- Internet-based boot
How to initiate boot process with an external tool? 2 steps
(Windows OS or Linux OS)
1. Enter BIOS/UEFI at startup F2/F12/Del keys
2. Change boot order to external tool as first option
How do you boot macOS on an external tool? 2 steps
- Press and hold Option key at startup which opens Startup Manager
- Choose bootable device
How do you boot from a network?
Setup Preboot Execution Environment (PXE) on the BIOS
Do you need a storage device when booting from a Network?
No
How is internet-based boot achieved with Remote Access? 2 steps
- With Remote Access Controller (IPMI or similar) enabled on BIOS
- computer needs to have a Remote access control device such as IDRAC
How is internet-based boot achieved with WoL? 3 steps. What is WoL?
WoL = Wake on LAN
- WoL option enabled on BIOS
- WoL instruction comes from a device in network or use WoL gateway
- Network card should have WoL capability
Where does the OS for general purpose mobile devices come from?
Derived from other OS
Linux —> Android
macOS —> iOS
How are mobile OS different from the OS they’re based on? 2 answers
- Mobile devices run on rechargeable/replaceable batteries that should last as long as possible between charges
- Optimized to use as little power as possible by removing OS features and applications mobile doesn’t need
How do we interact differently with mobile devices? 3
- Motion
- Touch
- Voice
Does a mobile OS have its own drivers and support?
Yes
What are 3 examples of some specialized mobile devices? How are these different from general purpose?
- E-Readers
- Fitness Trackers
- GPS devices
Have custom OS, slimmed down, specialized chips and peripherals