红联Linux门户
Linux帮助

win7下装Ubuntu9.1

发布时间:2009-11-02 14:23:31来源:红联作者:hundredfeet
以前从没接触过Linux,正在从官网下载Ubuntu9.1 desktop i386.ISO。
我的C盘装的是win7,想把Ubuntu装在D盘,但是在论坛上看见很多人说,装完以后启动项有问题,进不了win7或不能设置默认进入win7。
我现在Ubuntu还没入门,日常应用还是要在windows7里做的。

直接把上述镜像刻盘,用光盘安装在D盘,会出现上述问题吗?
有什么需要特别注意的吗?

请高手指点,谢谢!
文章评论

共有 15 条评论

  1. mxswu_2009 于 2010-02-24 12:05:53发表:

    就是呀 用wubi安装嘛 费那么多事儿干嘛呀

  2. mxswu_2009 于 2010-02-24 12:04:50发表:

    就是呀 用wubi安装嘛 费那么多事儿干嘛呀

  3. 老头也疯狂 于 2010-02-23 22:40:40发表:

    我昨天才刚装,我也是跟搂住一样C盘WIN7 D盘Ubuntu.
    我就直接装了没出现什么问题阿,WIN7照样可以进入

  4. zhumowu 于 2010-02-23 10:47:09发表:

    感谢楼主的分享精神{:2_103:}

  5. qfsun 于 2009-11-28 06:11:40发表:

    顶,学习了

  6. benjojo 于 2009-11-23 18:48:32发表:

    先支持下
    实用,但,很麻烦耶

  7. ybg0631 于 2009-11-19 14:36:43发表:

    很实用

  8. kiddcnnn 于 2009-11-17 19:18:56发表:

    不会装驱动啊!!!指导一下!!!!!

  9. luyade 于 2009-11-12 23:48:22发表:

    现在用WUBI装ubuntu真的很方便

  10. yongg 于 2009-11-10 11:52:44发表:

    他们不能装在同一个分区吧?

  11. gpzhao 于 2009-11-09 19:30:41发表:

    我刚装了
    直接装的话,ubuntu9.10可以找到win7的启动项,但是进win7会蓝屏并自动重启...

  12. yeyanbin 于 2009-11-08 22:18:02发表:

    学习了

  13. hp2605 于 2009-11-03 15:35:12发表:

    好帖,谢谢楼主的分享!

  14. wangyu 于 2009-11-02 16:28:11发表:

    我也听说9.10没有menu.lst,楼主可以用9.04先

  15. gnbcxe 于 2009-11-02 15:25:25发表:

    参考这个方法
    首先安装好windows 7(废话一句呵呵)。
    装过windows 7的朋友都知道,安装windows 7的时候 ,如果选择建立新的分区,那么在C盘前面还会产生一个隐藏分区。
    如果你的电脑上有这个分区的话,进入windows 7的磁盘管理工具,给这个隐藏分区分配一个盘符。
    然后去下载Grub4dos 0.4.4。解压出来后,把grldr、grldr.mbr、grub.exe(注意一定要有grldr.mbr,XP就不用了,如果是vista、win7就一定要有grldr.mbr,切记!)丢到隐藏分区去,然后写一个menu.lst,内容如下

    title Install Ubuntu 9.04
    root (hd0,0)
    kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/Ubuntu-9.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
    initrd /initrd.gz
    boot

    注意红字部分与你的iso文件名一致即可。同样放进隐藏分区。


    再写一个boot.ini 文件
    内如如下:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
    c:\grldr.mbr="grub"

    注意是grldr.mbr,而不是grldr,这与XP是不同的。
    而蓝字部分完全可以不写。
    这个boot.ini同样丢进隐藏分区去。

    完成以上步骤之后,记得把隐藏分区的盘符收回!一定要做,否则可能导致系统无法引导。

    后面的步骤与XP时代一致。
    Ubuntu 9.04光盘镜像文件到C盘根目录
    复制镜像文件中casper目录下的initrd.gz和vmlinuz到C盘根目录

    重启即可进行硬盘安装了。
    安装完重启后会发现无法进入Windows 7,需要我们进行如下步骤:
    Ubuntu,打开终端,输入:sudo gedit /boot/grub/menu.lst
    加入如下代码:
    title Microsoft Windows 7
    root (hd0,0)
    makeactive
    chainloader +1

    大功告成。



    其实windows 7的这个隐藏分区是可以不生成的,即安装时不要选择新建分区(删除原有的XP分区后,直接格式化并安装,不要点新建那个按钮,就不会生成这个隐藏分区了)。
    如果你的windows 7 没有这个隐藏分区就更好办了。
    把以上原本放进隐藏分区的东西(grldr、grldr.mbr、grub.exe、menu.lst boot.ini)统统丢进C盘即可。

    虽然vista和windows 7 不再采用 boot.ini引导,但是对于活动分区的boot.ini 还是可以识别的。

    光盘安装放盘进去按提示安装,分区那里要有把握,建议先在win下分