最近买个硬盘,前天刚装了UBUNTU8.10,为了以后装其它操作系统不响UBUNTU的启动,立刻研究用grub4dos实现双启动,
好事多磨,下载了grub4dos和几个相关文件,再搜了一下别人的经验,下载了一个menu.lst,编辑boot.ini后重新启动,
结果失败,提示文件错误,后来把系统里的menu.lst考出来还是不行,出现相同的错误。
经过N多次试验后终于成功实现用grub4dos引导,我认为menu.lst是成功引导的关键
仔细研究UBUNTU系统中的menu.lst(不要用记事本打开,会比较乱),发现引导的主要格式是这样的:
title
root
uuid
kernel
initrd
我系统中的menu.lst引导部分是这样的
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid aa9ee4b7-a85a-47f2-bd3c-2c5a0e66e1b6
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=aa9ee4b7-a85a-47f2-bd3c-2c5a0e66e1b6 ro single
initrd /boot/initrd.img-2.6.27-7-generic
我发现少了boot一项,那是不是这个生成grub4dos不能引导呢,经实验证明,添加boot后就可以成功引导了
我加了一行后如下:
title Ubuntu 8.10, kernel 2.6.27-7-generic
root (hd2,0)
uuid aa9ee4b7-a85a-47f2-bd3c-2c5a0e66e1b6
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=aa9ee4b7-a85a-47f2-bd3c-2c5a0e66e1b6 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
(hd2,0)就是批第三个硬盘的第一个分区,如果你是第二个硬盘的第二个分区那就是(hd1,1)
这样我原menu.lst多余的部分精减后成功引导了ubuntu
过程中我还发现1个情况:
格式化去不掉grub,用FDISK /MBR可以去除
grub4dos成功引导
启动讨论 grub/grub2/syslinux/grub4dos/Lilo
前往
- 公告/注意事项
- ↳ 新闻和通知
- ↳ 软件推荐
- 系统安装
- ↳ 教学和常见问答
- ↳ 系统安装和升级
- ↳ 启动和引导
- ↳ 网卡无线拨号
- ↳ 硬件与内核
- ↳ 笔记本及便携设备
- ↳ Ubuntu衍生版
- ↳ 其他类Unix OS发行版
- ↳ Debian发行版
- 配置美化
- ↳ 中文显示和输入法
- ↳ 个人配置文件存放点
- ↳ 软件文档翻译
- ↳ 窗口管理器及美化
- ↳ 桌面展示
- 软件使用
- ↳ 办公、图像、机械电子设计等
- ↳ Vim和Emacs
- ↳ 开源模板库
- ↳ 互联网相关软件
- ↳ 影音多媒体
- ↳ 游戏和模拟器
- ↳ 虚拟机和虚拟化
- ↳ Wine及其分支
- ↳ 其它类软件
- 服务器管理
- ↳ 服务器运维
- ↳ 云计算和容器(K8S/KVM/Docker/WSL等)
- ↳ Ubuntu VPS
- 程序设计与开发
- ↳ Shell脚本
- ↳ 软件/网站开发
- ↳ 内核及嵌入式开发
- ↳ Ubuntu编译和打包
- ↳ 开源小工具
- ↳ 挑战任务
- 感想与交流
- ↳ 深度PK版
- ↳ Ubuntu故事和感慨
- ↳ 同城交流
- ↳ 校园社团
- ↳ 港澳台校区
- ↳ 国外校区
- 站务区
- ↳ 论坛管理
- ↳ Ubuntu中文网上商店