HP Chromebook 11 G4 刷Linux教程(應該可適用於所有Bay Trail的電腦上)

 雖然網路上已經有很多Chromebook刷linux的教程,我本人也是通過這些教程一步一步把我的谷歌本刷成linux的,但是這些教程大都有不足之處,讓我數次進入死角。因此特地寫一篇講這些訣竅都記下來,省得以後忘了。

首先當然是把Chromebook調為開發模式(想備份的先拿個移動存儲將資料存好,開發模式會把資料都洗掉的):

在關機狀態下按ESC+刷新+電源鍵,電腦就會啓動成為系統驗證關閉模式,這個時候按ctrl+D進入開發模式的系統。此時系統將會用一段時間來把設備刷成開發模式。

此時你有兩種方案刷新系統:根據johnlewis的網站介紹,如果想以後還刷回chrome os的用rw_legacy,想徹底刷機的用boot_stub。接下來先講第一種。

進入系統後,正常登録,(然後想複製代碼的再把這篇文章打開LOL),按下ctrl+alt+T進入命令終端。

然後在終端輸入shell進入bash,之後輸入cd; rm -f flash_chromebook_rom.sh; curl -L -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh

這時候終端就會進入刷BIOS的腳本界面,選擇rw_legacy,然後設備會重新啓動,進入有系統驗證關閉警示的界面。

另外一種方法就需要把主板寫保護禁用來刷BIOS。首先在進入登陸界面後把電腦關掉,然後拆機。

把機身拆出來後你會發現鍵盤和觸摸板的先弱不禁風地連着主板,這兩條線不用拆下來,小心翼翼地把它們連着就好www

這時先把電池連接綫拔出來,然後開始把寫保護螺絲拆除。

螺絲的位置在這裏(其他bay trail機型就找一下全主板最難擰的螺絲試下,拆出來後應該有金屬接口曝露):



(拆的時候選個尺寸適當的螺絲匹,擰壞了可就麻煩了

拆了之後再把電源綫接回去,然後扣上機殻,電腦自動開機並進入警示界面,此時按ctrl+D進入開發模式,登録進系統後按ctrl+alt+T進入終端,然後依次輸入shellsudo -sflashrom --wp-disable。至此,主板寫保護模式已禁用。

然後先輸入exit退出超級用戶界面,再輸入cd; rm -f flash_chromebook_rom.sh; curl -L -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh

啓動腳本。

這時候選擇boot_stub徹底刷BIOS,成功後電腦自動重啓。

當然,在此之前就得把裝系統的移動存儲(U盘,sd卡都可以)準備好,需要注意的是鏡像檔要用dd命令和uefi模式燒進移動存,這裏推薦用Rufus,以上這兩個要求它都可以搞定。

以上兩種方法完成任意一個後,把移動存放進電腦裏,再按ctrl+L進入引導選單(boot_stub會直接進入選單),選擇帶有你的移動存的選項啓動,進入linux的安裝界面安裝系統(建議全格安裝,畢竟空間小得可憐)。

安裝完後重啓,rw_legacy方法的同學需要按ctrl+L進入引導菜單(嗯其實每次開機都得這麽做),選擇eMMC開機,boot_stub方法的同學則直接可進入新刷的linux系統。

至此,你的linux已經刷好!


在新系統上啟用聲卡

登進系統後先去找到修復聲卡的腳本(點我下載 or 自行搜索git asound.state),然後把腳本解壓並複製到/lib/var/alsa(複製文件需要用超級用戶執行操作)。

然後安裝pulseaudio controldebian系用sudo apt-get install pavucontrol, 其餘的自行摸索吧),裝好後打開,點選配置選項卡,找到HDMI接口的配置文件,選擇關閉。

留言

這個網誌中的熱門文章

点名 4.0

AsRock B650E Taichi 集成声卡会出现的问题及解决方案

使用vcpkg配置Visual Studio开发环境下的opengl类项目