Как сгенерировать grub.conf с нуля в Fedora 14?

Кажется, что я попал в следующую ошибку в Fedora 14 – я не выбрал установку grub в MBR при использовании графического установщика, потому что я хочу использовать существующий экземпляр grub.

Теперь я хочу посмотреть grub.conf или menu.lst в новой установленной системе Fedora 14, чтобы настроить существующую конфигурацию grub, но я не могу найти их нигде.

Я просто информация о том, как grub-install и gruppy не могут создать grub.conf с нуля.

Таким образом, мой вопрос: как сгенерировать grub.conf с нуля в Fedora 14, если он отсутствует?

Обновление. Суть заключается в том, чтобы получить набор стандартных параметров ядра, которые grub.conf включает в себя при создании установщиком Fedora.

Я загрузил установку fedora через grub и установил только параметры «ro root =».

Тем не менее, было бы здорово, если бы кто-то мог опубликовать стандартную генерированную строчку grub из своей системы Fedora 14, чтобы увидеть различия в параметрах ядра.

Ниже представлен grub.conf сразу после установки Fedora 14 в виртуальной виртуальной 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,0) # kernel /vmlinuz-version ro root=/dev/mapper/VolGroup-lv_root # initrd /initrd-[generic-]version.img #boot=/dev/sda default=0 timeout=0 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Fedora (2.6.35.6-45.fc14.x86_64) root (hd0,0) kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 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=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet initrd /initramfs-2.6.35.6-45.fc14.x86_64.img по # 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,0) # kernel /vmlinuz-version ro root=/dev/mapper/VolGroup-lv_root # initrd /initrd-[generic-]version.img #boot=/dev/sda default=0 timeout=0 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Fedora (2.6.35.6-45.fc14.x86_64) root (hd0,0) kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 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=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet initrd /initramfs-2.6.35.6-45.fc14.x86_64.img - # 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,0) # kernel /vmlinuz-version ro root=/dev/mapper/VolGroup-lv_root # initrd /initrd-[generic-]version.img #boot=/dev/sda default=0 timeout=0 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Fedora (2.6.35.6-45.fc14.x86_64) root (hd0,0) kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 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=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet initrd /initramfs-2.6.35.6-45.fc14.x86_64.img 

Я не уверен, использует ли Fedora 14 устаревшую версию GRUB (0.97) или новую версию (1.xx); вы можете проверить, выполнив grub --version в командной строке. В любом случае формат файла конфигурации довольно прост; унаследованный здесь документирован, а новый – здесь . Более новый, даже поставляется с grub-mkconfig для создания конфигурационного файла для вас