1. 程式人生 > >file '/grub/i386-pc/normal.mod' not found.解決方案

file '/grub/i386-pc/normal.mod' not found.解決方案

文件 中一 視頻 數據 -a alt roo 第一步 sta

前言:

  因為之前裝的Ubuntu出了點問題,本想直接清除Ubuntu數據重新裝一下,結果蹦出這麽個BUG來,揪心,弄了大半天終於弄好了。

  廢話不多說,直接按教程走吧。

GRUB啟動:

  在grub啟動界面能用的命令不多,以下是grub的幾個命令:

set 設置環境變量
ls 查看設備
insmod 加載模塊
root 指定用於啟動系統的分區
prefix 設定grub啟動路徑

技術分享圖片

從網上找的一個視頻,當然這個視頻解決了我一大部分問題,圖片中命令如下:

ls // 第一步ls查看所有設備,啟動項肯定在其中一個裏
ls (hd0,msdosX)/ //X代表掛載設備號1,2,3,4....查找每個設備,直到設備內容與圖片中相似,裏面有一個grub/文件夾,啟動項就在其中
set prefix=(hd0,msdosX)/grub //X為找到的那個設備號 insmod normal // normal

鍵入以上代碼,回車,此時就能見到熟悉的界面了,進入Ubuntu系統,此時已經成功了一大半。

進入系統後安裝Boot-Repair,一款修復啟動項軟件,鍵入以下命令:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

下載成功後彈出一個界面,選擇第一項(推薦修復),waiting。

修復成功,重新開機就恢復正常了。

file '/grub/i386-pc/normal.mod' not found.解決方案