背景:html
兩塊硬盤,(固態+機械)linux
固態:win , 機械unbuntu ; ios
在固態硬盤上裝ubuntu 後,致使沒法啓動linux 系統;(多是由於過程當中的失誤)ubuntu
bios 中選擇機械硬盤啓動後, 直接進入 GNU GRUB 界面;ui
通過一頓查找, 收穫如下經驗值:spa
-----------操作系統
1,一些命令:
.net
set , ls , insmod , root , prefixunix
(1)set 查看環境變量,這裏能夠查看啓動路徑和分區。
orm
(2)ls 查看設備
(3)insmod 加載模塊
(4)root 指定用於啓動系統的分區,在救援模式下設置grub啓動分區
(5)prefix 設定grub啓動路徑
2,ls 和 linux ls 同樣; 直接使用,顯示 掛載的一些分區 ,以 (hd0,msdos1)..... 形式列出;
其中hd 表示硬盤,hd0 表示第0塊硬盤;
3,set 查看環境變量:
主要查看 root 和 prefix 的值是什麼
4,經過ls (hd0,msdos1)/ 查看 分區根目錄下是否存在 boot 目錄, 若是存在 , 這個即是安裝了操做系統的分區;
使用 set root=hd0,msdos1
set prefix=(hd0,msdos1)/boot/grub
5,輸入 normal :那麼就直接進入設置的操做系統了;
6:可是:保存呢? 我尚未找到; 問題尚未完全解決;
其餘參考:
http://blog.itpub.net/248444/viewspace-793189/
http://blog.chinaunix.net/uid-22915173-id-229241.html