修復(fù)LinuxMint對Manjaro boot的錯誤

最近為了能穩(wěn)定連接服務(wù)器而不用在Windows和Linux之間切換來切換去買了臺式專門裝Linux。Ubuntu用久了便尋思著換個發(fā)行版玩一玩(生命在于折騰嘛:-D)嗤谚,研究半天看上了LinuxMint和Manjaro怔蚌,反復(fù)琢磨也分不出個高低。剛好有兩塊硬盤就直接兩個都裝了Dual boot桦踊。

因?yàn)樵谥饔脖P里安裝的LinuxMint所以就用它的grub來引導(dǎo)兩個系統(tǒng)籍胯。然而這時候卻出現(xiàn)了問題。當(dāng)我從grub的menu中選擇了manjaro之后杖狼,屏幕上出現(xiàn)了一堆輸出并停止工作蝶涩。輸出的最后一行是:

Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0)

Google了一下赠涮,發(fā)現(xiàn)這還是一個known issue暗挑,主要原因是Manjaro(Arch)的grub中有一些比較特殊的配置,因此很難從別的發(fā)行版中boot Manjaro而不產(chǎn)生錯誤垃它。比較直接的解決方案是使用Manjaro的引導(dǎo)來boot烹看。Manjaro的grub在更新搜索后可以正常boot LinuxMint。如果你想使用這種方案酱吝,請搜索改變硬盤引導(dǎo)順序的相關(guān)方法土思。如果你沒法或者不想改變硬盤引導(dǎo)順序,只想使用LinuxMint的grub來boot兩個系統(tǒng)(像我一樣)崎岂,那么本文就是來解決這個問題的闪湾。

本文的解決方案主要參考了這個這個帖子。里面提出了許多解決方案江醇,本人基本上都試了一遍何暇,并最終成功修復(fù)。本文給出的最終方案是其中幾種方案的結(jié)合律适,也許有些操作是多余的遏插,本人并沒有測試過拿掉其中一步對系統(tǒng)的影響。本人也不是系統(tǒng)專家厂僧,寫本文的主要目的是避免自己忘記怎樣修復(fù)這個問題的了牛,并且給其他跟我一樣遇到這個問題的新手一個幫助辰妙,也歡迎大家來一同討論甫窟。

解決方案:

  1. 首先在LinuxMint中執(zhí)行
    sudo update-grub
    
    grub-mkconfig -o /boot/grub/grub.cfg
    
    以確保grub探測到了Manjaro系統(tǒng)。一般來說這一步并不能解決本文所描述的問題尔破,只是確保grub中存在Manjaro系統(tǒng)的條目浇衬。
  2. 修改HOOKS value:
    在Manjaro系統(tǒng)中,打開/etc/mkinitcpio.conf胆剧,檢查其中的HOOKS醉冤,如果你的是
    HOOKS="plymouth"
    
    那么將它改為:
    HOOKS="base udev autodetect modconf block resume filesystems keyboard keymap fsck usr shutdown"
    
    (這個問題不一定會存在,本人的系統(tǒng)中HOOKS的值就多于"plymouth",但是沒有修改的那么多辕近,個人認(rèn)為本人系統(tǒng)中的配置不是導(dǎo)致無法boot的原因移宅。當(dāng)然如果你的系統(tǒng)中的確存在這個問題,那么很可能也是導(dǎo)致無法boot的原因之一漏峰,那就按照上面說的修改浅乔。)
    然后執(zhí)行:
    sudo mkinitcpio -P
    
  3. 在LinuxMint中,打開/etc/default/grub席噩,檢查其中GRUB_CMDLINE_LINUX_DEFAULT的值贤壁,如果值中不包含splash,比如只有quiet脾拆,添加splash使其成為:
    GRUB_CMDLINE_LINUX_DEFAULT=“quite splash"
    
  4. 在LinuxMint和Manjaro中,找到grub menu中Manjaro條目的配置文件绰上。這里有兩種方法:
    1. 打開/boot/grub/grub.cfg渔期,并找到對應(yīng)于Manjaro的部分。在本人的系統(tǒng)中疯趟,這部分由
      ### BEGIN /etc/grub.d/47_custom_proxy ###
      
      開始信峻,緊跟一行為
      menuentry "Manjaro Linux (17.0) ..."
      
      在一些配置內(nèi)容后以
      ### END /etc/grub.d/47_custom_proxy ###
      
      結(jié)束。
    2. 使用Grub Customizer(推薦新手在LinuxMint下使用該方法)盹舞,在List configuration中找到Manjaro對應(yīng)的條目踢步,點(diǎn)擊右鍵-->edit(編輯),彈出的對話框內(nèi)Boot sequence下就是1中相同的配置信息获印。
  5. 在LinuxMint的Manjaro條目的配置文件中兼丰,有一行為:
    initrd /boot/intel-ucode.img
    
    而在Manjaro的Manjaro條目的配置文件中,該行則為:
    initrd /boot/intel-ucode.img /boot/initramfs-4.9-x86_64.img
    
    其中黍翎,initramfs-4.9-x86_64.img會根據(jù)具體系統(tǒng)和核心的版本不同而有所變化艳丛。本人寫作本文時安裝的是64位Manjaro 17.0的kernel 4.9版。將LinuxMint中的initrd行修改為與Manjaro中對應(yīng)行一致旺聚。隨后執(zhí)行sudo grub-update更新grub眶蕉,重啟電腦檢查grub修復(fù)情況。
    本人就是在這一步之后成功修復(fù)了Manjaro系統(tǒng)的boot碱璃。

基本上,上述的完整方案能夠覆蓋導(dǎo)致無法boot Manjaro系統(tǒng)的幾種主要原因肛真。如果你仍舊無法解決該問題爽航,或者在實(shí)現(xiàn)上述方案時有所疑惑,也歡迎留言來討論历极。最后衷佃,也希望Manjaro團(tuán)隊或其他發(fā)行版能夠早點(diǎn)解決這個問題。

By the way锄列,Manjaro是真的好用惯悠,ArchWiki也算是文檔中的楷模了。希望CUDA和CuDNN能早點(diǎn)官方支持啊筒严。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末萝风,一起剝皮案震驚了整個濱河市紫岩,隨后出現(xiàn)的幾起案子睬塌,更是在濱河造成了極大的恐慌,老刑警劉巖勋陪,帶你破解...
    沈念sama閱讀 212,332評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件硫兰,死亡現(xiàn)場離奇詭異劫映,居然都是意外死亡刹前,警方通過查閱死者的電腦和手機(jī)雌桑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,508評論 3 385
  • 文/潘曉璐 我一進(jìn)店門校坑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人膏斤,你說我怎么就攤上這事制妄。” “怎么了耕捞?”我有些...
    開封第一講書人閱讀 157,812評論 0 348
  • 文/不壞的土叔 我叫張陵俺抽,是天一觀的道長。 經(jīng)常有香客問我振愿,道長弛饭,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,607評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮憔晒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘嘹屯。我一直安慰自己从撼,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,728評論 6 386
  • 文/花漫 我一把揭開白布桐经。 她就那樣靜靜地躺著浙滤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪畔咧。 梳的紋絲不亂的頭發(fā)上揖膜,一...
    開封第一講書人閱讀 49,919評論 1 290
  • 那天,我揣著相機(jī)與錄音拜隧,去河邊找鬼趁仙。 笑死,一個胖子當(dāng)著我的面吹牛干奢,可吹牛的內(nèi)容都是我干的盏袄。 我是一名探鬼主播,決...
    沈念sama閱讀 39,071評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼刁愿!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起克握,我...
    開封第一講書人閱讀 37,802評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎掰曾,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體掏熬,經(jīng)...
    沈念sama閱讀 44,256評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡旗芬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,576評論 2 327
  • 正文 我和宋清朗相戀三年疮丛,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片誊薄。...
    茶點(diǎn)故事閱讀 38,712評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡呢蔫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出绽昏,到底是詐尸還是另有隱情,我是刑警寧澤俏脊,帶...
    沈念sama閱讀 34,389評論 4 332
  • 正文 年R本政府宣布而涉,位于F島的核電站,受9級特大地震影響联予,放射性物質(zhì)發(fā)生泄漏啼县。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,032評論 3 316
  • 文/蒙蒙 一沸久、第九天 我趴在偏房一處隱蔽的房頂上張望季眷。 院中可真熱鬧,春花似錦卷胯、人聲如沸子刮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽挺峡。三九已至担钮,卻和暖如春橱赠,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背箫津。 一陣腳步聲響...
    開封第一講書人閱讀 32,026評論 1 266
  • 我被黑心中介騙來泰國打工狭姨, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留宰啦,地道東北人。 一個月前我還...
    沈念sama閱讀 46,473評論 2 360
  • 正文 我出身青樓饼拍,卻偏偏與公主長得像赡模,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子师抄,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,606評論 2 350

推薦閱讀更多精彩內(nèi)容