第一部份: 檔案及設定可在 /boot 裡找到
- post (開機自我檢測(Power-on self-test))
- BIOS 交給開機儲存裝置,找到第0軌,也就是所謂的MBR(Master Boot Record主開機記錄)。MBR 如果有bootloader會直接呼叫 開機順序table or list,通常是指menu.lst
2 windows
3 osx
MBR 沒有bootloader 會有程式指到 active partition
active partition 會有自己的bootloader。 通常如果是Linux 的bootloader可以指向Linux 及windows 系統。 windows 就無法指向 Linux系統。
所以為什麼先灌linux再灌windows就無法找到linux sistem。
不過還是有辦法重做 active partition and bootloader 來達成多重開機。
partition:
MBR開機磁區,may or may not bootloader
|
Linux
active
|
windows
|
OSX
|
If MBR has no bootloader, It will direct to active partition.
- 載入 Kernel
- 載入驅動程式
- 接著載入service。有哪些service要載入稱為不同的runlevel。設定檔通常是/etc/inittab。(inital table)
- /etc/fstab (file system table)
- shell