grub.cfg

Ubuntu的启动配置文件grub.cfg(menu.lst)设置

非 Y 不嫁゛ 提交于 2019-12-03 14:12:02
Ubuntu早期版本启动配置文件是menu.lst,到了ubuntu9.10的时候就更名为grub.cfg 了,之后版本沿用的是grub.cfg,但是这个文件的内容变更并不是那么大。在ubuntu中,grub.cfg(menu.lst)就相当于 windows系统下的boot.inf文件,记录着一些启动配置信息,在这里为大家介绍一些简单的设置规则。 打开命令行, sudo gedit /boot/grub/grub.cfg (或者 sudo gedit /boot/grub/menu.lst)打开grub.cfg文件 在### BEGIN /etc/grub.d/00_header ###后面的部分主要记录了一些启动默认信息。 在 if [ -s $prefix/grubenv ]; then load_env fi set default="0" 这句中,default="0"表示从启动项中的第一个系统进行启动(就是那个默认的ubuntu),这里顺序是从0开始。例如:如果你想把启动项中的第五个选项作为默认的启动项,那么这里把数字0更改为4就可以了。 在 if [ ${recordfail} = 1 ]; then set timeout=-1 else set timeout=2 这句中,else后面的timeout是指那个等待时间,以秒作为单位,我们可以根据具体需要进行修改。

Windows XP安装ubuntu9.10配置XP启动项

十年热恋 提交于 2019-12-02 22:17:10
有个不好的习惯,安装配置一些软件的时候,没有做好安装日志的写作,以至于过了比较久就忘了怎么配置,再安装又要从头来过,上网到处查资料,麻烦的很。今天安装了ubuntu9.10,却忘了怎么启动windows XP,虽然比较讨厌windows,但也在硬盘上会为它留下一点空间,很多事情在windows下做还是比较方便的。好了,废话少说,在网上查了一下,留下记录。 方法一:在终端直接输入sudo update-grub,一般情况系统会找到电脑上的windows,这样就比较方便的开机进入windows了。 方法二:使用ubuntu中的磁盘分析工具,一般我们的系统安装在/sda1上,所以打开终端输入ls -l /dev/disk/by-uuid,得到sda1的uuid。然后打开grub.cfg,在终端输入sudo vim /boot/grub/grub.cfg,打开这个配置文件,添加下面的内容到文件中,然后保存 menuentry "Windows Xp" { insmod ntfs set root=(hd0,1) search --no-floppy --fs-uuid --set *******(这个地方"*"是我们上面查看的sda1的uuid) chainloader +1 } 保存,输入sudo update-grub,即可 方法三:打开终端,输入sudo vim /boot/grub