免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1556 | 回复: 0
打印 上一主题 下一主题

liveCD重新引导ubuntu9.10 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-01-15 16:41 |只看该作者 |倒序浏览
首先说一下我的电脑系统情况:以前装的ubuntu9.10,后来为了玩游戏,又装了win7
问题:装完win7之后,发现,win7根本不管我以前的ubuntu了,可恨……
解决方法:
   1.找一张liveCD的光盘(我的是suse),开机从光盘启动(这个别说不会),进入rescue模式;
   2.切换到root账户,一般默认就是root。输入命令:fdisk -l 查看一下你自己电脑的磁盘使用情况……
比如我的的是这样的:
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1275    10241406    7  HPFS/NTFS
/dev/sda2            1276       38912   302319202+   f  W95 Ext'd (LBA)
/dev/sda5            1276       12748    92156841    7  HPFS/NTFS
/dev/sda6           12749       13993    10000431   83  Linux
/dev/sda7           13994       25496    92397816   83  Linux
/dev/sda8           25497       30961    43889580    7  HPFS/NTFS
/dev/sda9           30961       31222     2104452   82  Linux swap / Solaris
/dev/sda10          31223       38912    61769728    7  HPFS/NTFS
sda6就是我ubuntu9.10的系统,好了,挂载一下吧:
输入命令:mount /dev/sda6 /mnt
       mount -t proc none /mnt/proc
       mount -o bind /dev /mnt/dev
      
       chroot /mnt /bin/bash
       source /etc/profile
       sudo grub-install --no-floppy /dev/sda

样基本上就把grub安装好了,不过我的情况比较特殊,可能是重新安装win7的原因,使的我的磁盘分区变化了,比如swap交换分区就找不到了,原来是
/dev/sda7的swap分区,现在发现是/dev/sda9了,这样对于系统来说,肯定是启动不了的,所以,还需要载在通过liveCD盘进去,执
行命令:mount /dev/sda6 /mnt 把ubuntu9.10挂载到mnt下,进入mnt:cd
/mnt,修改一下ubuntu9.10的/etc/mtab和/etc/fstab就可以了:
     vi /etc/mtab
     vi /etc/fstab
把这两个文件里面对应的磁盘分区改过来,重新启动,OK了,至少可以启动ubuntu9.10了,剩下的就是在ubuntu的grub里面加入win7了:
     在终端数据命令:sudo vi /etc/default/grub
     在文件最后添加如下:
     #title Microsoft windows
     #root (hd0,9)
     #savedefault
     #makeactive
   
#chainloader +1
root (hd0,0)是代表第一块磁盘的第一分区,同理第一块磁盘的第二分区就是(hd0,1),依次类推。我的win7在第十块分区上(/dev/sda10),所以就是root(hd0,9)。保存文件。
    再在终端里输入:sudo update-grub 更新grub.cfg文件。
重启电脑,真的OK了,这次就可以在grub菜单里看到win7了^..^
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/44420/showart_2150093.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP