`
悟小元
  • 浏览: 7684 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

ubuntu11.10 与 win7 双系统

阅读更多

 

最近搞了ubuntu11.10 与 win7 双系统。

先装的win7,然后是ubuntu。

发现ubuntu64位安装非常不顺利,期间总是语言包下载很长时间。然后就和死了差不多。

安装了4,5次才成功。好像被吃掉了很多硬盘。

 

终于安装成功之后,重启,结果没有引导选择,直接就进入了win7.。。。。郁闷。

 

于是Google,试了一个种办法只好,引导区被grub接管,通过命令行:

kernel /boot/vmlinuz-(按TAB键补全) root=/dev/sda9

boot

可以进入ubuntu。但是每次启动都要输入这个命令太不靠谱了。

于是继续折腾:

终于经过两个晚上奋战。于是发现了简单的解决办法,按次序输入如下命令:

1. 借助安装盘CD或者USB盘,不安装直接进入。

2. 开命令终端

3. 输入 sudo -i

           fdisk -l

     看到全部分区。确定哪个分区是哪个操作系统我的是sda1是win7,sda9是ubuntu

4.  mkdir /media/mnt   mnt为用户自定义文件夹名字,/media是系统默认挂载点

     mount /dev/sdaX (空格)/media/mtn  挂载原系统,就是刚才找到的,挂载之后会有一
个硬盘标志出现在桌面上,能够点击进去的

 

5. cd /media/mnt/boot/grub

6. gedit menu.lst

7. 输入内容:

     timeout 10   

     title ubuntu

    kernel /boot/vmlinuz-(按TAB键补全) root=/dev/sda9

     boot

    title win7

    root (hd0,X)    x为系统启动分区减一后的值(比如sda1,就是1减去1等于0)
     makeactive
    chainloader +1  代码结束

 

8. 保存

9。 reboot

 

 

搞定!!!

 

 

可以发现其中的启动引导有Grub接管之后,只需要在/media/mnt/boot/grub/menu.lst

里面写入相应的启动命令即可。

其中  timeout 10    是倒计时10秒钟!

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics