• 关于安装Ubuntu不将mbr写入grub的经验


    一直以来 个人比较喜欢将grub写入/boot分区(比较喜欢对/boot进行单独分区)而不是mbr.

    C盘根目录(当前Windows系统盘)需要如下文件:grldr、grub.exe、grldr.mbr(如果是win7系统则需要此文件,XP不用)以 及boot.ini和menu.lst。其中前三项是从grub4dos(个人一直使用grub4dos-0.4.4,较低版本可能不支持ext3分区) 中提取出来,后面两项一般自己编写较好。

    其中 boot.ini 内容一般如下(仅在Win7下测试过,但是xp应该也可以):
    [boot loader]
    [operating systems]
    c:\grldr.mbr="Grub"

     menu.lst内容一般如下(仅在Win7下测试过,但是xp应该也可以):

    default 0
    timeout 3
    title Ubuntu
    root (hd0,7) 
    kernel /grub/core.img

    title UbuntuFind
    find --set-root /grub/core.img 
    /grub/core.img
    kernel /grub/core.img

    注意:hd(0,7)表示/boot对应的分区,0表示第一块硬盘,7表示第8个分区

    前天Ubuntu 12.04 LTS终于发布了,笔者马上安装体验一下,发现Grub居然无法引导,开机进入grub总是停顿在此处"filesystem type is ext2fs,partition type 0x83",只能强制关机。修改menu.lst如下即可开机:
    default 0
    timeout 3
    title Ubuntu
    root (hd0,7) 
    kernel /grub/core.img
    boot

    title UbuntuFind
    find --set-root /grub/core.img 
    kernel /grub/core.img
    boot

  • 相关阅读:
    silverlight的TranslateTransform 的使用
    720 JavaScript函数的this指向
    JavaScript数组
    JavaScriptDOM事件
    JavaScript流程控制语句
    CSS布局案例
    JavaScriptDOM基础
    JavaScriptDOM事件
    JavaScript基础语法
    JavaScript的String对象相关方法
  • 原文地址:https://www.cnblogs.com/mxw09/p/2475868.html
Copyright © 2020-2023  润新知