Development Team/Jhbuild: Difference between revisions
| Line 280: | Line 280: | ||
* At the moment, with all LiveUSBs removed, I was able to boot into F17 only. I could not see any option to boot into F14. | * At the moment, with all LiveUSBs removed, I was able to boot into F17 only. I could not see any option to boot into F14. | ||
* Boot into F17. | * Boot into F17. | ||
* In one terminal, open the file "/etc/grub2.cfg" (in editable mode). The original contents should be on the lines of | |||
<pre> | |||
# | |||
# DO NOT EDIT THIS FILE | |||
# | |||
# It is automatically generated by grub2-mkconfig using templates | |||
# from /etc/grub.d and settings from /etc/default/grub | |||
# | |||
### BEGIN /etc/grub.d/00_header ### | |||
if [ -s $prefix/grubenv ]; then | |||
load_env | |||
fi | |||
set default="${saved_entry}" | |||
if [ x"${feature_menuentry_id}" = xy ]; then | |||
menuentry_id_option="--id" | |||
else | |||
menuentry_id_option="" | |||
fi | |||
export menuentry_id_option | |||
if [ "${prev_saved_entry}" ]; then | |||
set saved_entry="${prev_saved_entry}" | |||
save_env saved_entry | |||
set prev_saved_entry= | |||
save_env prev_saved_entry | |||
set boot_once=true | |||
fi | |||
function savedefault { | |||
if [ -z "${boot_once}" ]; then | |||
saved_entry="${chosen}" | |||
save_env saved_entry | |||
fi | |||
} | |||
function load_video { | |||
if [ x$feature_all_video_module = xy ]; then | |||
insmod all_video | |||
else | |||
insmod efi_gop | |||
insmod efi_uga | |||
insmod ieee1275_fb | |||
insmod vbe | |||
insmod vga | |||
insmod video_bochs | |||
insmod video_cirrus | |||
fi | |||
} | |||
if [ x$feature_default_font_path = xy ] ; then | |||
font=unicode | |||
else | |||
insmod part_msdos | |||
insmod ext2 | |||
set root='hd0,msdos5' | |||
if [ x$feature_platform_search_hint = xy ]; then | |||
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5' 1ff89cae-60bc-40fb-9e3c-e16e4850caa3 | |||
else | |||
search --no-floppy --fs-uuid --set=root 1ff89cae-60bc-40fb-9e3c-e16e4850caa3 | |||
fi | |||
font="/usr/share/grub/unicode.pf2" | |||
fi | |||
if loadfont $font ; then | |||
set gfxmode=auto | |||
load_video | |||
insmod gfxterm | |||
set locale_dir=$prefix/locale | |||
set lang=en_US | |||
insmod gettext | |||
fi | |||
terminal_output gfxterm | |||
set timeout=5 | |||
### END /etc/grub.d/00_header ### | |||
### BEGIN /etc/grub.d/10_linux ### | |||
menuentry 'Fedora Linux' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1ff89cae-60bc-40fb-9e3c-e16e4850caa3' { | |||
load_video | |||
set gfxpayload=keep | |||
insmod gzio | |||
insmod part_msdos | |||
insmod ext2 | |||
set root='hd0,msdos5' | |||
if [ x$feature_platform_search_hint = xy ]; then | |||
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5' 1ff89cae-60bc-40fb-9e3c-e16e4850caa3 | |||
else | |||
search --no-floppy --fs-uuid --set=root 1ff89cae-60bc-40fb-9e3c-e16e4850caa3 | |||
fi | |||
echo 'Loading Linux 3.3.4-5.fc17.i686 ...' | |||
linux /boot/vmlinuz-3.3.4-5.fc17.i686 root=UUID=1ff89cae-60bc-40fb-9e3c-e16e4850caa3 ro rd.md=0 rd.lvm=0 rd.dm=0 SYSFONT=True KEYTABLE=us rd.luks=0 LANG=en_US.UTF-8 rhgb quiet | |||
echo 'Loading initial ramdisk ...' | |||
initrd /boot/initramfs-3.3.4-5.fc17.i686.img | |||
} | |||
menuentry 'Fedora Linux 14' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-333b5104-4f4a-41d9-856a-c7802677bec0' { | |||
load_video | |||
set gfxpayload=keep | |||
insmod gzio | |||
insmod part_msdos | |||
insmod ext2 | |||
set root='hd0,msdos6' | |||
if [ x$feature_platform_search_hint = xy ]; then | |||
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 --hint='hd0,msdos6' 333b5104-4f4a-41d9-856a-c7802677bec0 | |||
else | |||
search --no-floppy --fs-uuid --set=root 333b5104-4f4a-41d9-856a-c7802677bec0 | |||
fi | |||
echo 'Loading Linux 14 waala ...' | |||
linux /boot/vmlinuz-2.6.35.6-45.fc14.i686 ro root=UUID=333b5104-4f4a-41d9-856a-c7802677bec0 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet | |||
echo 'Loading initial ramdisk ...' | |||
initrd /boot/initramfs-2.6.35.6-45.fc14.i686.img | |||
} | |||
submenu 'Advanced options for Fedora Linux' $menuentry_id_option 'gnulinux-advanced-1ff89cae-60bc-40fb-9e3c-e16e4850caa3' { | |||
menuentry 'Fedora Linux, with Linux 3.3.4-5.fc17.i686' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.3.4-5.fc17.i686-advanced-1ff89cae-60bc-40fb-9e3c-e16e4850caa3' { | |||
load_video | |||
set gfxpayload=keep | |||
insmod gzio | |||
insmod part_msdos | |||
insmod ext2 | |||
set root='hd0,msdos5' | |||
if [ x$feature_platform_search_hint = xy ]; then | |||
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5' 1ff89cae-60bc-40fb-9e3c-e16e4850caa3 | |||
else | |||
search --no-floppy --fs-uuid --set=root 1ff89cae-60bc-40fb-9e3c-e16e4850caa3 | |||
fi | |||
echo 'Loading Linux 3.3.4-5.fc17.i686 ...' | |||
linux /boot/vmlinuz-3.3.4-5.fc17.i686 root=UUID=1ff89cae-60bc-40fb-9e3c-e16e4850caa3 ro rd.md=0 rd.lvm=0 rd.dm=0 SYSFONT=True KEYTABLE=us rd.luks=0 LANG=en_US.UTF-8 rhgb quiet | |||
echo 'Loading initial ramdisk ...' | |||
initrd /boot/initramfs-3.3.4-5.fc17.i686.img | |||
} | |||
menuentry 'Fedora Linux, with Linux 3.3.4-5.fc17.i686 (recovery mode)' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.3.4-5.fc17.i686-recovery-1ff89cae-60bc-40fb-9e3c-e16e4850caa3' { | |||
load_video | |||
set gfxpayload=keep | |||
insmod gzio | |||
insmod part_msdos | |||
insmod ext2 | |||
set root='hd0,msdos5' | |||
if [ x$feature_platform_search_hint = xy ]; then | |||
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5' 1ff89cae-60bc-40fb-9e3c-e16e4850caa3 | |||
else | |||
search --no-floppy --fs-uuid --set=root 1ff89cae-60bc-40fb-9e3c-e16e4850caa3 | |||
fi | |||
echo 'Loading Linux 3.3.4-5.fc17.i686 ...' | |||
linux /boot/vmlinuz-3.3.4-5.fc17.i686 root=UUID=1ff89cae-60bc-40fb-9e3c-e16e4850caa3 ro single rd.md=0 rd.lvm=0 rd.dm=0 SYSFONT=True KEYTABLE=us rd.luks=0 LANG=en_US.UTF-8 rhgb quiet | |||
echo 'Loading initial ramdisk ...' | |||
initrd /boot/initramfs-3.3.4-5.fc17.i686.img | |||
} | |||
} | |||
if [ "x$default" = 'Fedora Linux, with Linux 3.3.4-5.fc17.i686' ]; then default='Advanced options for Fedora Linux>Fedora Linux, with Linux 3.3.4-5.fc17.i686'; fi; | |||
### END /etc/grub.d/10_linux ### | |||
### BEGIN /etc/grub.d/20_linux_xen ### | |||
### END /etc/grub.d/20_linux_xen ### | |||
### BEGIN /etc/grub.d/20_ppc_terminfo ### | |||
### END /etc/grub.d/20_ppc_terminfo ### | |||
### BEGIN /etc/grub.d/30_os-prober ### | |||
menuentry 'Fedora release 17 (Beefy Miracle)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-9a669232-ec18-4571-85da-904db5b24112' { | |||
insmod part_msdos | |||
insmod ext2 | |||
set root='hd0,msdos1' | |||
if [ x$feature_platform_search_hint = xy ]; then | |||
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' f2a4fc34-1b1d-494e-903f-7481e6381302 | |||
else | |||
search --no-floppy --fs-uuid --set=root f2a4fc34-1b1d-494e-903f-7481e6381302 | |||
fi | |||
linux /vmlinuz-3.3.4-5.fc17.i686 root=/dev/sda2 | |||
initrd /initramfs-3.3.4-5.fc17.i686.img | |||
} | |||
submenu 'Advanced options for Fedora release 17 (Beefy Miracle)' $menuentry_id_option 'osprober-gnulinux-advanced-9a669232-ec18-4571-85da-904db5b24112' { | |||
menuentry 'Fedora release 17 (Beefy Miracle) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz-3.3.4-5.fc17.i686--9a669232-ec18-4571-85da-904db5b24112' { | |||
insmod part_msdos | |||
insmod ext2 | |||
set root='hd0,msdos1' | |||
if [ x$feature_platform_search_hint = xy ]; then | |||
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' f2a4fc34-1b1d-494e-903f-7481e6381302 | |||
else | |||
search --no-floppy --fs-uuid --set=root f2a4fc34-1b1d-494e-903f-7481e6381302 | |||
fi | |||
linux /vmlinuz-3.3.4-5.fc17.i686 root=/dev/sda2 | |||
initrd /initramfs-3.3.4-5.fc17.i686.img | |||
} | |||
} | |||
### END /etc/grub.d/30_os-prober ### | |||
### BEGIN /etc/grub.d/40_custom ### | |||
# This file provides an easy way to add custom menu entries. Simply type the | |||
# menu entries you want to add after this comment. Be careful not to change | |||
# the 'exec tail' line above. | |||
### END /etc/grub.d/40_custom ### | |||
### BEGIN /etc/grub.d/41_custom ### | |||
if [ -f $prefix/custom.cfg ]; then | |||
source $prefix/custom.cfg; | |||
fi | |||
### END /etc/grub.d/41_custom ### | |||
</pre> | |||
* Mount F14 on a directory. | * Mount F14 on a directory. | ||
<pre> | <pre> | ||