Chinaunix首页 | 论坛 | 博客
  • 博客访问: 330084
  • 博文数量: 69
  • 博客积分: 2090
  • 博客等级: 大尉
  • 技术积分: 708
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-23 09:31
文章分类

全部博文(69)

文章存档

2012年(1)

2011年(4)

2010年(48)

2009年(14)

2008年(2)

我的朋友

分类: LINUX

2010-07-28 08:52:04


我们在装多系统时很容易遇到系统引导问题,尤其是先装linux后装windows,那么就只能进入刚装的Windows了,不过这个我们不怕,我们有grub系统引导程序,下来我们就来看看grub如何引导:

对于grub2.0的以前版本(ubuntu 9.10以前)使用linux LiveCD进入系统后执行下列命令:

$sudo grub    //启动grub 进入grub环境
grub> find /boot/grub/stage1
      (hdx,y)    //x为你的第几块硬盘数,如果你没有使用多个硬盘,那么他为0,y为你的linux系统在第几分区中
grub> root (hdx,y)  //指定你的系统启动时是由hdx硬盘的第y分区启动  (很关键)
grub> setup (hd0)   //是上面的命令生效 (如果有successful字样,说明修复成功)
grub> quit   //退出grub
$sudo reboot //重启



对于grub2.0(Ubuntu 9.10开始使用grub2.0) 使用linux LiveCD进入系统后 执行下列命令:
$sudo fdisk -l | grep Linux   //查看你的linux系统安装到那个分区下 比如有下面的字样
/dev/sda8           15640       18129    20000893+  83  Linux
/dev/sda9           18130       18378     2000061   82  Linux swap / Solaris
//说明你的linux安装在/dev/sda8分区中
$sudo mount /dev/sda8 /mnt     //将该分区挂载到/mnt目录下
$sudo grub-install --root-directory=/mnt /dev/sda //本步骤用于来重新安装grub2到硬盘的主引导记录【MBR】里面,十分关键! 
//如果有上面这些字样"Installation finished.No Error Reported",说明你已经操作成功!
$sudo reboot //重启 这时会有gurb菜单选项 进入你的linux系统 进入后在执行这条命令:
$sudo update-grub2 //只敲回车 OK,到此你已经完成了多个系统的引导问题,你可以畅玩多个系统啦!
阅读(481) | 评论(0) | 转发(0) |
0

上一篇:Qt/Embedded简介

下一篇:linux经典书籍推荐

给主人留下些什么吧!~~