freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

linuxlesson02引導(dǎo)與關(guān)機(編輯修改稿)

2025-06-15 18:27 本頁面
 

【文章內(nèi)容簡介】 它的路徑通常是 /vmlinuz或者/boot/vmlinuz,現(xiàn)在的 Linux版本通常是在/boot/vmlinuz內(nèi)核版本號,然后讓/boot/vmlinuz鏈接到它。 ? 加載分為兩個階段: ? 計算機加電后,執(zhí)行存儲在 ROM中的引導(dǎo)代碼,然后 ROM反過來從磁盤加載引導(dǎo)程序到內(nèi)存。這里與 Linux無關(guān)。 ? 引導(dǎo)程序載入 Linux內(nèi)核,內(nèi)核執(zhí)行內(nèi)存檢測以確定有多少 RAM可用。內(nèi)核為自己劃分一塊固定大小的實際內(nèi)存空間,這部分空間只有內(nèi)核能夠用。 Linux引導(dǎo)內(nèi)幕 ? 階段 2:檢測和配置設(shè)備 ? 內(nèi)核的第一項任務(wù)是就檢查機器的環(huán)境以確定計算機包含哪些硬件。 ? 內(nèi)核開始執(zhí)行時,它試圖找到并初始化已經(jīng)告訴它的每一個設(shè)備。大多數(shù)內(nèi)核為它們所找到的每一個設(shè)備打印一條專門的信息。 ? 現(xiàn)在的 Linux內(nèi)核,大多數(shù)都能夠通過探測設(shè)備總線來自動檢測硬件變化,并試圖找到匹配的驅(qū)動程序。 ? 那些沒有檢測到設(shè)備或者沒有響應(yīng)探測的驅(qū)動程序或者沒有找到驅(qū)動程序的設(shè)備都將禁用。 Linux引導(dǎo)內(nèi)幕 ? 階段 3:創(chuàng)建自發(fā)的系統(tǒng)進程 ? 一旦完成硬件配置,內(nèi)核就會創(chuàng)建幾個 “ 自發(fā) ” 進程。也就是說,這些進程不是由系統(tǒng)的 fork機制創(chuàng)建的。 ? 在 linux上,看不到進程 ID號( PID)為 0的進程。進程 init的 PID一定為 1,其父進程的 ID號( PPID)為 0。其他的自發(fā)進程包括內(nèi)存和硬盤數(shù)據(jù)的處理進程,如 kflushd kupdate kpiod kswapd等 ? 一旦自發(fā)進程創(chuàng)建完畢,內(nèi)核在引導(dǎo)階段的任務(wù)就完成了。但是大多數(shù) Linux的 daemon進程都沒有創(chuàng)建,所以現(xiàn)在還不能處理如用戶登錄之類的事情。 Linux引導(dǎo)內(nèi)幕 ? 階段 4:管理員參與(如果是手工引導(dǎo)) ? 如果系統(tǒng)以單用戶模式進行引導(dǎo),那么在 init啟動時,內(nèi)核會通知 init實際要引導(dǎo)的是單用戶模式。init進程最后會把控制權(quán)交給 sulogin, sulogin提示用戶輸入 root口令。如果密碼輸入正確,系統(tǒng)將生成一個 root shell。用戶可以按下 Ctrl+D繞過單用戶模式而繼續(xù)進入到多用戶模式。 ? 在 root shell中,系統(tǒng)通常只安裝了 root分區(qū),需要其他分區(qū)時管理員必須手工安裝,而且可能還需要手工執(zhí)行 fsck命令以檢查和修復(fù)文件系統(tǒng)。 ? 退出該 root shell時,系統(tǒng)將繼續(xù)引導(dǎo)進入多用戶模式。 Linux引導(dǎo)內(nèi)幕 ? 階段 5:執(zhí)行系統(tǒng)初始化腳本 ? 由 init根據(jù)一定的算法來選擇并運行啟動腳本。 Linux引導(dǎo)內(nèi)幕 ? 階段 6:多用戶使用 ? 為了響應(yīng)用戶登錄請求,必須有一個 getty進程監(jiān)聽終端或者控制臺。 init進程直接生成這些 getty進程,完成引導(dǎo)過程。 init還可以根據(jù)需要,生成圖形登錄系統(tǒng),例如 xdm或者 gdm。 引導(dǎo)加載程序 ? Linux有兩種流行的引導(dǎo)加載程序: ? LILO:傳統(tǒng)的 Linux引導(dǎo)加載程序,非常穩(wěn)定而且有豐富的文檔。 LILO的安裝與配置需要分成兩個步驟 ? 設(shè)定 /etc/ ? 用 lilo命令改寫 MBR或者 super block ? GRUB: Linux引導(dǎo)加載程序的新貴,更加靈活而復(fù)雜,基本壟斷了新的 Linux發(fā)行版本。 ? 修改配置文件 /boot/grub/ LILO的開機信息寫入到/dev/hda這塊硬盤的 MBR當(dāng)中。如果是 Super Block,那么必須使用邏輯分區(qū)的代號,如/dev/hda5 引導(dǎo)加載程序 ? 配置文件 /etc/:整體設(shè)置部分 prompt Compact delay=50 default= boot=/dev/hda map=/boot/map install=/boot/ Linear Lba32 Password=1234567 message=/boot/message 強制出現(xiàn) boot的開機信息 可以整合一些讀取的扇區(qū),使得 map較小,適合軟盤啟動時使用 等待用戶輸入的時間延遲,單位是 ,超時則使用 default啟動,沒有 default則用第一個 label 主機的地圖信息以及 boot sector的信息 } 在使用較大容量的硬盤時,可以加入這兩個參數(shù)試試看 } 設(shè)置進入 LILO的密碼。 設(shè)置關(guān)于 LILO的信息。 引導(dǎo)加載程序 ? 配置文件 /etc/:個性設(shè)置部分 image=/boot/ label= readonly root=/dev/hda1 other=
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1