Let me comment on my own message:
I believe I forgot to scrutinize the file /etc/default/grub.
This file is 'automagically' created when fedora (grub2 ?) is installed the very
first time, and its contents is based on the boot conditions at that time.
When changing the boot conditions later, those changes are NOT 'automagically' progressed into a new /etc/default/grub. I guess this has to be done manually.
The "grub2-mkconfig -o /boot/grub2/grub.cfg" uses the settings in /etc/default/grub to create the grub.cfg file. Hence, without changing the default grub file, the old boot conditions still appear in
the /boot/grub2/grub.cfg file.
I found many manual on the web about "how to make a new grub2 boot loader", but none mention to scrutinize the default grub file for old configuration settings.....
(I
currently have no access to the troublesome PC, so I will try this
later).
R.
>> Hi,
>>
>> I have F18 on an i686 PC.
>>
>> Why does the /boot/grub2/grub.cfg still have entries to the logical volumes?
>It's clearly confused, I think the chroot isn't correctly set up.
Thanks Chris Murphy for your feedback.
In fact, I do believe my basic idea was OK, of copying the system files from one disk on the logical volumes to another disk with regular partitions. I could do this safely while booted from a Live USB medium.
It turned out that /etc/default/grub was the culprit that stopped the boot process. This file contains the boot conditions as configured during that first install. The file is 'automagically' created by anaconda during the first full install of the OS. There is a python script in the anaconda package that is responsible for this, but it is (for me) unusable as a stand-alone module.
I you are changing the boot conditions later, then that file needs to be adjusted manually. Unfortunately there is very little
information around about what changes should go in there for a given boot sequence......
Fortunately I have another fedora PC that boots from regular partitions and I copied the /etc/default/grub from that PC. After that I created a new /boot/grub2/grub.cfg and recreated the initramfs with dracut (I'm not sure the latter is really necessary).
Then the PC booted flawlessly.
I figured that /etc/default/grub is still a rather undocumented 'feature' of the new grub2 bootloader.....
Regards,
R.
-- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org