a6無法開機自動啟動不了的原因是什么
【太平洋汽車】a6無法開機自動啟動不了的原因:1、顯示屏供電不正常;2、車上顯示屏損壞;3、車上顯示系統(tǒng)內(nèi)部主板故障導致死機;4、車上顯示屏排線、IC有故障。
樓主使用的是天嵌的IMX6Q。
最新的官方y(tǒng)octo,4.9_123編譯出來的文件系統(tǒng)。
其啟動方式是系統(tǒng)服務的方式,記錄一下:如何修改串口控制臺自動登錄,和開機自動運行程序Linux系統(tǒng)的啟動方式有點復雜,而且總是有需要優(yōu)化的地方。傳統(tǒng)的Linux系統(tǒng)啟動過程主要由著名的init進程(也被稱為SysV init啟動系統(tǒng))處理,而基于init的啟動系統(tǒng)被認為有效率不足的問題,systemd是Linux系統(tǒng)機器的另一種啟動方式,宣稱彌補了以傳統(tǒng)Linux SysV init為 基礎(chǔ)的系統(tǒng)的缺點。在這里我們將著重討論systemd的特性和爭議,但是為了更好地理解它,也會看一下通過傳統(tǒng)的以SysV init為基礎(chǔ)的系統(tǒng)的Linux啟動過程是什么樣的。友情提醒一下,systemd仍然處在測試階段,而未來發(fā)布的Linux操作系統(tǒng)也正準備用 systemd啟動管理程序替代當前的啟動過程(目前主流的Linux發(fā)行版已經(jīng)有很多采用了 systemd)。
理解Linux啟動過程在我們打開Linux電腦的電源后第一個啟動的進程就是init。分配給init進程的PID是1。它是系統(tǒng)其他所有進程的父進程。當一臺 Linux電腦啟動后,處理器會先在系統(tǒng)存儲中查找BIOS,之后BIOS會檢測系統(tǒng)資源然后找到第一個引導設(shè)備,通常為硬盤,然后會查找硬盤的主引導記 錄(MBR),然后加載到內(nèi)存中并把控制權(quán)交給它,以后的啟動過程就由MBR控制。
主引導記錄會初始化引導程序(Linux上有兩個著名的引導程序,GRUB和LILO,80%的Linux系統(tǒng)在用GRUB引導程序),這個時候 GRUB或LILO會加載內(nèi)核模塊。內(nèi)核會馬上查找/sbin下的“init”程序并執(zhí)行它。從這里開始init成為了Linux系統(tǒng)的父進程。init 讀取的第一個文件是/etc/inittab,通過它init會確定我們Linux操作系統(tǒng)的運行級別。它會從文件/etc/fstab里查找分區(qū)表信息 然后做相應的掛載。然后init會啟動/etc/init.d里指定的默認啟動級別的所有服務/腳本。所有服務在這里通過init一個一個被初始化。在這 個過程里,init每次只啟動一個服務,所有服務/守護進程都在后臺執(zhí)行并由init來管理。
關(guān)機過程差不多是相反的過程,首先init停止所有服務,最后階段會卸載文件系統(tǒng)。
以上提到的啟動過程有一些不足的地方。而用一種更好的方式來替代傳統(tǒng)init的需求已經(jīng)存在很長時間了。
(圖/文/攝:太平洋汽車 問答叫獸)
>>點擊查看今日優(yōu)惠<<