winland0704 于 2011-05-09 22:11:01发表:
1# xumtkm 本文来自CSDN博客,转载请标明出处: blog.csdn.net/flag_and_leg/archive/2008/09/05/2884043.aspx 把下文的Ubuntu换成SUSE的就行了。 使用grub4dos引导Linux 昨天重装XP系统,不小心把ubuntu的引导菜单弄丢了,不过没有关系,我有功能强大的grub4dos,用它就可以重新引导ubuntu了。现在就将我的操作过程一一道来,以供各位朋友参考。只要按照以下步骤操作,必能修复你的Linux引导菜单! 1、下载grub4dos,提取里面的两个文件:grldr和grub.exe,放在C盘根目录下。 2、修改C盘根目录下的boot.ini文件(隐藏文件),在最后一行加上一句:C:\grldr="Ubuntu 8.04" , 双引号里的文字可以随心所欲的修改,那只是一个显示标题而已。比如我修改后的文件是这样的: [boot loader] timeout=5 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="Ubuntu 8.04" 3、这一步最为关键,也是本文重点,请仔细阅读。 下载一个叫explore2fs的工具,这个工具可以在windows下查看linux里的东西。运行之,在/boot/grub/(可能有所差别)下找到menu.lst文件,然后右键点击它,选择“导出文本”(不是“导出文件”),保存到C盘根目录下,文件名和扩展名均不变,仍为menu.lst。可以用记事本打开,关键的只有几句,如: title Ubuntu 8.04.1, kernel 2.6.24-19-generic root (hd0,2) kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=a6ae6905-49ff-4767-853e-712d1f01311c ro splash initrd /boot/initrd.img-2.6.24-19-generic quiet 4、大功告成,重启电脑即可! 总结:原理上,在C盘根目录下有boot.ini、grldr、grub.exe和menu.lst等几个文件便可以引导windows和linux双系统,boot.ini本来已有,只需稍加改动;而menu.lst的编写较为复杂,网上众说纷纭,然而其实可以在linux文件系统里找到,只需借助工具提取,不必要自己编写。 本文来自CSDN博客,转载请标明出处: blog.csdn.net/flag_and_leg/archive/2008/09/05/2884043.aspx
bmcqqi 于 2011-05-09 21:28:24发表:
重装GRUB引导程序滴说
winland0704 于 2011-05-09 22:11:01发表:
1# xumtkm
本文来自CSDN博客,转载请标明出处: blog.csdn.net/flag_and_leg/archive/2008/09/05/2884043.aspx
把下文的Ubuntu换成SUSE的就行了。
使用grub4dos引导Linux
昨天重装XP系统,不小心把ubuntu的引导菜单弄丢了,不过没有关系,我有功能强大的grub4dos,用它就可以重新引导ubuntu了。现在就将我的操作过程一一道来,以供各位朋友参考。只要按照以下步骤操作,必能修复你的Linux引导菜单!
1、下载grub4dos,提取里面的两个文件:grldr和grub.exe,放在C盘根目录下。
2、修改C盘根目录下的boot.ini文件(隐藏文件),在最后一行加上一句:C:\grldr="Ubuntu 8.04" ,
双引号里的文字可以随心所欲的修改,那只是一个显示标题而已。比如我修改后的文件是这样的:
[boot loader]
timeout=5
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="Ubuntu 8.04"
3、这一步最为关键,也是本文重点,请仔细阅读。
下载一个叫explore2fs的工具,这个工具可以在windows下查看linux里的东西。运行之,在/boot/grub/(可能有所差别)下找到menu.lst文件,然后右键点击它,选择“导出文本”(不是“导出文件”),保存到C盘根目录下,文件名和扩展名均不变,仍为menu.lst。可以用记事本打开,关键的只有几句,如:
title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=a6ae6905-49ff-4767-853e-712d1f01311c ro splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet
4、大功告成,重启电脑即可!
总结:原理上,在C盘根目录下有boot.ini、grldr、grub.exe和menu.lst等几个文件便可以引导windows和linux双系统,boot.ini本来已有,只需稍加改动;而menu.lst的编写较为复杂,网上众说纷纭,然而其实可以在linux文件系统里找到,只需借助工具提取,不必要自己编写。
本文来自CSDN博客,转载请标明出处: blog.csdn.net/flag_and_leg/archive/2008/09/05/2884043.aspx
bmcqqi 于 2011-05-09 21:28:24发表:
重装GRUB引导程序滴说