怎样改变XP和Redhat Linux的启动顺序?

2025-06-22 13:53:48
推荐回答(3个)
回答1:

这是ubuntu的,估计redhat也差不多吧。到/boot/grub文件夹里找找启动时的用的文件
Grub设置

装了Ubuntu后,系统引导自动到Ubuntu,在等待10秒后就进入Ubuntu。而不少人都是装双系统,且希望自动引导到Windows,那可以这样改变。
命令行下:

{sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup

sudo gedit /boot/grub/menu.lst}{这是ubuntu下的命令,redhat下好像是vi /boot/grub/grub.conf
linux版本不同grub.conf的位置可能不同。用vi打开
修改default的值就可以更改系统的默认启动顺序了}

再搜寻这一行文字

default 0

用下面这一行取代

default X_sequence

保存编辑过的文件。

注意:X_sequence的意思是你的操作系统条目的项数(从0开始计算,即第一项是“0”,第二项是“1”,“Other operating system"之类的也算。)

同样的道理可以修改timeout的值更改启动菜单停留的时间

回答2:

RedHat 什么时候出的 12 ?楼主被骗了吧?RH9 是最后一版,之后停止开发更新,改叫 Fedora 了。

HER蛋的方法可以用在 RH 12上(别扭……估计应该是 Fedora 3 吧?)
如果你装的是 KDE ,gedit 没有,你改为 kwrite 就行了。

如果你用 root 登录,用不需要 sudo 就行了。
----------
RHEL 5 可以这么设置。注意要用 root 修改就行了。

回答3:

red hat 6.2 修改 /etc/grub.conf 中 default 0 为对应 XP 的number 即可。

内容如下:
vi grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,1)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_noas1-lv_root
# initrd /initrd-[generic-]version.img
#boot=/dev/sdb1
device (hd0) HD(1,800,64000,b3a9c9ce-4043-4449-afcc-d62e62064e28)
default=0 --修改此值
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux (2.6.32-220.el6.x86_64) //
root (hd0,1)
kernel /vmlinuz-2.6.32-220.el6.x86_64 ro root=/dev/mapper/vg_noas1-lv_root rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 rd_NO_MD rd_LVM_LV=vg_noas1/lv_root SYSFONT=latarcyrheb-sun16 rhgb crashkernel=128M quiet rd_LVM_LV=vg_noas1/lv_swap rd_NO_DM
initrd /initramfs-2.6.32-220.el6.x86_64.img