安裝Fedora Core和Windows雙系統時,如何改變的啟動順序呢。
只需要以root身份登陸,修改/boot/grub/grub.conf檔案即可。
例如,本人安裝的fedora系統的grub.conf檔案內容:
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,5)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.35.11-83.fc14.i686)
root (hd0,5)
kernel /vmlinuz-2.6.35.11-83.fc14.i686 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
initrd /initramfs-2.6.35.11-83.fc14.i686.img
title Fedora (2.6.35.10-74.fc14.i686)
root (hd0,5)
kernel /vmlinuz-2.6.35.10-74.fc14.i686 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
initrd /initramfs-2.6.35.10-74.fc14.i686.img
title Fedora (2.6.35.10-72.fc14.i686)
root (hd0,5)
kernel /vmlinuz-2.6.35.10-72.fc14.i686 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
initrd /initramfs-2.6.35.10-72.fc14.i686.img
title Others
rootnoverify (hd0,0)
chainloader +1
一共有四個啟動項:
Fedora (2.6.35.11-83.fc14.i686)
Fedora (2.6.35.10-74.fc14.i686)
Fedora (2.6.35.10-72.fc14.i686)
Others
本人在Others中安裝的是windows 7,其實其他的windows系統乃至與其他的作業系統也同樣可以。
以上三個Fedora的啟動項都是由於使用過程中linux核心更新造成的,當然也可以把陳舊的啟動項刪除。
grub.conf檔案中default=0指的是Fedora (2.6.35.11-83.fc14.i686)為預設啟動項;若default=1,則Fedora (2.6.35.10-74.fc14.i686)為預設啟動項;若default=2,則Fedora (2.6.35.10-72.fc14.i686)為預設啟動項;若default=3,則Others為預設啟動項;
所以只要按照以上的規律修改default的值即可修改預設的啟動順序。
特別地,也可以Others改為相應的系統的名稱,例如,改為windows 7、windows xp等。
註:本人安裝的是Fedora Core 14,grub.conf檔案在/boot/grub/grub.conf;但是以前有相關的系統,grub.conf檔案在/boot/grub.conf。請讀者注意。以上文字均為本人FedoraJohn撰寫,轉載請註明出處,謝謝。