zoukankan      html  css  js  c++  java
  • linux菜单恢复

    各位见笑了 这里说的是linuxforwindows,如果想恢复grub菜单的话你找错人了。
    上次装了个linuxforwindows,有一天偶重新ghost了一下xp 结果那个菜单就再也没出现过  好后悔。
    于是我就在网上找啊找 找啊找 ,尽是一些怎样恢复grub菜单的帖子。
    于是下了个grubfordos
    把grldr grub grub的目录  拷到c盘(最重要的是grldr),大概就是这些文件:

    然后修改boot.ini添加

    c:\grldr="grub"

    好了在xp的启动菜单多了一项grub 选择后按回车

    结果那张老脸终于又出现了 likeThis:

    但是跟这张图不一样没有linux的菜单(后来才知道要把linux的boot目录下grub目录的文件拷到c盘)
    然后又按照网上的步骤做:
    进入grub菜单后按c
    然后输入
    root (hd0,6)
    setup (hd0)
     
    当我敲下回车的瞬间我知道坏了,mbr被重写了 xp的系统选择菜单没有了 重启后直接进了上图的界面。
    结果linux进不去了xp也进不去了,这下好了 这下不乱了。
    没办法 哥只好又用联想自带的一键还原 把c盘的系统恢复了(别跟我讲那些大道理 以及其他处理方法 ,我就这水平)。
     
    恢复过后这次吸取了以前的教训   重复拷grub跟改boot.ini的步骤,经过网上搜集资料过后知道原来只要把linux下boot下grub里的menu.lst拷到c盘boot的同等目录就OK啦
    (grub目录在拷grubfordos的时候就已经放到c盘了)
    然后在xp的启动菜单选择新添加的项
    进入grub的菜单 就像上图
    然后就多了linux的项:
     好正常进入linux
    搞定!
     
    其实grub真的很强大 众所周知 大名鼎鼎的 “一键还原 GHOST V11.0”也跟grub有关联
    什么?不可能
    你安装深度的一键还原 然后到c盘看下你就知道了。
    后来我发现 安装一键还原后 在c盘根目录 有隐藏文件menu.lst
    打开后像这样:
    代码
    fontfile /boot/load/fonts.gz
    splashimage
    /boot/load/ghost.xpm.gz
    title ☆ GHOST一键还原工具 ☆
    clear
    #..
    title ──────────────────────────────────
    clear
    title 启动 一键还原 Ghost v11.
    0
    map
    --mem /boot/load/ghost.img (fd0)
    map
    --hook
    chainloader (fd0)
    +1
    rootnoverify (fd0)
    title ──────────────────────────────────
    clear
    title 启动本机硬盘的 WINDOWS NT
    /2003/XP 系统
    于是我就把linux的menu.lst里对应的菜单配置文本拷了进去:
    代码
    clear
    title Ubuntu
    8.04, kernel 2.6.24-16-generic
    root (hd0,
    6)/ubuntu/disks
    kernel
    /boot/vmlinuz-2.6.24-16-generic root=UUID=8EBC6720BC6701D7 loop=/ubuntu/disks/root.disk ro quiet splash
    initrd
    /boot/initrd.img-2.6.24-16-generic
    boot
    title ──────────────────────────────────
    重新启动 OK 照样进linux 完全没有问题
     
    用另外一种方式安装Ubuntu的话 开机后不会进入xp的启动菜单而是直接进入grub的系统选择菜单,然后通过grub进入xp或是linux
    这种情况如果菜单不见了 可参考如下解决:
    1.用livecd(强烈推荐)
    2.用安裝cd
    3.使用grub4dos
    4.使用grub軟眕
    1,使用livecd(强烈推荐)
    使用任何你喜歡的linux livecd(比如,ubuntu 6.06的desktop cd)
    在终端下输入:
    代码:
    sudo su
    grub
    代码:grub>
    接着输入:
    代码:
    root (hdx,y)
    setup (hdx)
    如果安装linuxforwindows就会在xp启动菜单选择项里添加grub的菜单  然后再从grub进入linux(汗  不知道我说清楚没有)
    这种方式可以安装到ntfs分区 到时候在对应的盘下会有Ubuntu的目录(有意思吧)
     
    grub这个东东真的很强大 有时候研究下
    
    
  • 相关阅读:
    2020/11/15助教一周小结(第十一周)
    神经网络--理解
    案例一:鸢尾花数据的分类
    TF2基础知识
    软件工程助教工作总结
    软工课程改进建议
    2020-12-27 助教一周小结(第十七周)
    2020-12-20 助教一周小结(第十六周)
    2020-12-13 助教一周小结(第十五周)
    2020-12-06 助教一周小结(第十四周)
  • 原文地址:https://www.cnblogs.com/assassinx/p/alsace.html
Copyright © 2011-2022 走看看