GNU GRUB: 写给那些搞机的人

背景:

两块硬盘,(固态+机械)

固态:win , 机械unbuntu ; 

在固态硬盘上装ubuntu 后,导致无法启动linux 系统;(可能是因为过程中的失误)

bios 中选择机械硬盘启动后, 直接进入 GNU GRUB 界面;

经过一顿查找, 收获以下经验值:

-----------

1,一些命令:

set  ,  ls , insmod , root , prefix

(1)set  查看环境变量,这里可以查看启动路径和分区。

(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


你可能感兴趣的:(GNU GRUB: 写给那些搞机的人)