Reposting on Fedora list because it's not only 19 affected
I noticed this morning that when I run grub2-mkconfig from my fedora 19 partition, or from my 18 partition it does not find all the kernels on a fedora 17 partition. There are 3 in Fedora 17 /boot...3.8.11, 3.8.13 and the latest 3.9.5. It finds only the 3.8.11 kernel. Grub was installed in /dev/sda from the 19 partition; I have since re-installed Grub from the 18 partition and the same problem exists. Is this a bug or am I missing something?
On 06/23/2013 01:47 PM, Frank McCormick wrote:
Reposting on Fedora list because it's not only 19 affected
I noticed this morning that when I run grub2-mkconfig from my fedora 19 partition, or from my 18 partition it does not find all the kernels on a fedora 17 partition. There are 3 in Fedora 17 /boot...3.8.11, 3.8.13 and the latest 3.9.5. It finds only the 3.8.11 kernel. Grub was installed in /dev/sda from the 19 partition; I have since re-installed Grub from the 18 partition and the same problem exists. Is this a bug or am I missing something?
Further to this....I checked the grub.cfg and the other kernels are in the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Am 23.06.2013 20:16, schrieb Frank McCormick:
On 06/23/2013 01:47 PM, Frank McCormick wrote:
Reposting on Fedora list because it's not only 19 affected
I noticed this morning that when I run grub2-mkconfig from my fedora 19 partition, or from my 18 partition it does not find all the kernels on a fedora 17 partition. There are 3 in Fedora 17 /boot...3.8.11, 3.8.13 and the latest 3.9.5. It finds only the 3.8.11 kernel. Grub was installed in /dev/sda from the 19 partition; I have since re-installed Grub from the 18 partition and the same problem exists. Is this a bug or am I missing something?
Further to this....I checked the grub.cfg and the other kernels are in the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel
the "advanced options" idea is broken by design and only clutters the menu the reason is to not overload noobs with options while frustrate advanced users
On 23.06.2013 20:16, Frank McCormick wrote:
Further to this....I checked the grub.cfg and the other kernels arein the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Simplify, /etc/default/grub GRUB_DISABLE_SUBMENU="true" GRUB_TERMINAL="console"
poma
On 06/23/2013 02:43 PM, poma wrote:
On 23.06.2013 20:16, Frank McCormick wrote:
Further to this....I checked the grub.cfg and the other kernels arein the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Simplify, /etc/default/grub GRUB_DISABLE_SUBMENU="true" GRUB_TERMINAL="console"
poma
This is what was in /etc/default/grub
[frank@franksfedora19 default]$ cat grub GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rd.md=0 rd.lvm=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rhgb quiet" GRUB_DISABLE_RECOVERY="false" GRUB_THEME="/boot/grub2/themes/system/theme.txt"
The only difference is GRUB_TERMINAL_OUTPUT ^^^^^ and should true have double quotes around it ?
Am 23.06.2013 20:43, schrieb poma:
On 23.06.2013 20:16, Frank McCormick wrote:
Further to this....I checked the grub.cfg and the other kernels arein the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Simplify, /etc/default/grub GRUB_DISABLE_SUBMENU="true" GRUB_TERMINAL="console"
did you only read about "GRUB_DISABLE_SUBMENU=true" or have you tested it as well?
if you would have tested it you would know that grub2-mkconfig still results in the cluttered "submenu 'Advanced options for Fedora'"
On 23.06.2013 21:27, Frank McCormick wrote:
…
The only difference is GRUB_TERMINAL_OUTPUT ^^^^^ and should true have double quotes around it ?
It's all the same for the single values. I just tested, - grub2-2.00-15.fc18.x86_64 - grub2-2.00-22.fc19.i686 and no problemos at all as you described. ;)
poma
…
Oh yeah, this is the only problem I've found so far, which doesn't affect the functioning of the grub, $ rpm -ql grub2-tools-2.00-22.fc19 | grep default/grub /etc/default/grub $ file /etc/sysconfig/grub /etc/sysconfig/grub: broken symbolic link to `/etc/default/grub' You can do it yourself, right. :)
poma
Am 24.06.2013 01:24, schrieb poma:
…
Oh yeah, this is the only problem I've found so far, which doesn't affect the functioning of the grub, $ rpm -ql grub2-tools-2.00-22.fc19 | grep default/grub /etc/default/grub $ file /etc/sysconfig/grub /etc/sysconfig/grub: broken symbolic link to `/etc/default/grub' You can do it yourself, right. :)
is the answer to *what* context of this thread?
On 06/23/2013 07:24 PM, poma wrote:
…
Oh yeah, this is the only problem I've found so far, which doesn't affect the functioning of the grub, $ rpm -ql grub2-tools-2.00-22.fc19 | grep default/grub /etc/default/grub $ file /etc/sysconfig/grub /etc/sysconfig/grub: broken symbolic link to `/etc/default/grub' You can do it yourself, right. :)
poma
I'll create the link is it's not there...but not tonight...Too tired and I don't like messing around when I'm tired..been there...done that and have more than once created problems by working when I'm tired
Thanks Poma
On Sun, 23 Jun 2013 14:16:22 -0400, Frank McCormick wrote:
On 06/23/2013 01:47 PM, Frank McCormick wrote:
Reposting on Fedora list because it's not only 19 affected
I noticed this morning that when I run grub2-mkconfig from my fedora 19 partition, or from my 18 partition it does not find all the kernels on a fedora 17 partition. There are 3 in Fedora 17 /boot...3.8.11, 3.8.13 and the latest 3.9.5. It finds only the 3.8.11 kernel. Grub was installed in /dev/sda from the 19 partition; I have since re-installed Grub from the 18 partition and the same problem exists. Is this a bug or am I missing something?
Further to this....I checked the grub.cfg and the other kernels arein the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Be more accurate when describing what you've done. Verify that you really run grub2-mkconfig -o /boot/grub2/grub.cfg and not use any symlink that would be replaced incorrectly. Then, if you see all the kernels in that grub.cfg, figure out whether they are visible in the top menu. Perhaps upload that grub.cfg to fpaste. Of course, you need to be sure that it's the file that GRUB loads, so insert something that would be displayed at boot-time, and verify it's the file.
On Mon, 24 Jun 2013 00:03:19 +0200 Reindl Harald h.reindl@thelounge.net wrote:
Am 23.06.2013 20:43, schrieb poma:
On 23.06.2013 20:16, Frank McCormick wrote:
Further to this....I checked the grub.cfg and the otherkernels are in the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Simplify, /etc/default/grub GRUB_DISABLE_SUBMENU="true" GRUB_TERMINAL="console"
did you only read about "GRUB_DISABLE_SUBMENU=true" or have you tested it as well?
He forgot the version: https://bugzilla.redhat.com/show_bug.cgi?id=908528 Fixed In Version: grub2-2.00-16
On 06/24/2013 01:10 AM, Michael Schwendt wrote:
On Sun, 23 Jun 2013 14:16:22 -0400, Frank McCormick wrote:
On 06/23/2013 01:47 PM, Frank McCormick wrote:
Reposting on Fedora list because it's not only 19 affected
I noticed this morning that when I run grub2-mkconfig from my fedora 19 partition, or from my 18 partition it does not find all the kernels on a fedora 17 partition. There are 3 in Fedora 17 /boot...3.8.11, 3.8.13 and the latest 3.9.5. It finds only the 3.8.11 kernel. Grub was installed in /dev/sda from the 19 partition; I have since re-installed Grub from the 18 partition and the same problem exists. Is this a bug or am I missing something?
Further to this....I checked the grub.cfg and the other kernels arein the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Be more accurate when describing what you've done. Verify that you really run grub2-mkconfig -o /boot/grub2/grub.cfg and not use any symlink that would be replaced incorrectly. Then, if you see all the kernels in that grub.cfg, figure out whether they are visible in the top menu. Perhaps upload that grub.cfg to fpaste. Of course, you need to be sure that it's the file that GRUB loads, so insert something that would be displayed at boot-time, and verify it's the file.
The first line of my post says ..."when I run grub2-mkconfig from my Fedora 19 partition"...
No symlinks are involved.
Taking Pomas suggestion I simplified my /etc/default/grub.cfg to the bare minimums and in this convoluted way solved my problem. But all I get now is a bare bones minimum menu...but that's OK. I suspect as another poster suggested here there are still a few undocumented or badly documented bugs/features in grub :)
On 06/24/2013 12:25 PM, Frank Murphy wrote:
On Mon, 24 Jun 2013 00:03:19 +0200 Reindl Harald h.reindl@thelounge.net wrote:
Am 23.06.2013 20:43, schrieb poma:
On 23.06.2013 20:16, Frank McCormick wrote:
Further to this....I checked the grub.cfg and the otherkernels are in the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Simplify, /etc/default/grub GRUB_DISABLE_SUBMENU="true" GRUB_TERMINAL="console"
did you only read about "GRUB_DISABLE_SUBMENU=true" or have you tested it as well?
He forgot the version: https://bugzilla.redhat.com/show_bug.cgi?id=908528 Fixed In Version: grub2-2.00-16
I wonder because the 4th comment dated June 23rd complains it's still not in Fedora-updates. My version shows only V 2.00.
On 06/24/2013 06:25 PM, Frank Murphy wrote:
He forgot the version: https://bugzilla.redhat.com/show_bug.cgi?id=908528 Fixed In Version: grub2-2.00-16
Who's forgotten and what's forgotten!? :) Although your namesake mentions F17/18/19, he actually alludes to the F19 - grub2-2.00-22.fc19 that already has that option. Regarding F18 - grub2-2.00-15.fc18, there are instructions[1]. ;)
poma
[1] http://article.gmane.org/gmane.linux.redhat.fedora.general/427268/match=grub...
Am 24.06.2013 18:25, schrieb Frank Murphy:
On Mon, 24 Jun 2013 00:03:19 +0200 Reindl Harald h.reindl@thelounge.net wrote:
Am 23.06.2013 20:43, schrieb poma:
On 23.06.2013 20:16, Frank McCormick wrote:
Further to this....I checked the grub.cfg and the otherkernels are in the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Simplify, /etc/default/grub GRUB_DISABLE_SUBMENU="true" GRUB_TERMINAL="console"
did you only read about "GRUB_DISABLE_SUBMENU=true" or have you tested it as well?
He forgot the version: https://bugzilla.redhat.com/show_bug.cgi?id=908528 Fixed In Version: grub2-2.00-16
well, that may be a different story, this build is still not on the mirrors, looked minutes ago and updates-testing is always enabled here
[root@srv-rhsoft:~]$ rpm -q grub2 grub2-2.00-15.fc18.x86_64
On 06/23/2013 06:03 PM, Reindl Harald wrote:
Am 23.06.2013 20:43, schrieb poma:
On 23.06.2013 20:16, Frank McCormick wrote:
Further to this....I checked the grub.cfg and the other kernels arein the list. But Grub is not displaying them when advanced options is picked. It only displays the one kernel.
Simplify, /etc/default/grub GRUB_DISABLE_SUBMENU="true" GRUB_TERMINAL="console"
did you only read about "GRUB_DISABLE_SUBMENU=true" or have you tested it as well?
if you would have tested it you would know that grub2-mkconfig still results in the cluttered "submenu 'Advanced options for Fedora'"
Read about it and tested it. The sub-menu in my version of Grub is always there.
On Mon, 24 Jun 2013 20:10:32 +0200 poma pomidorabelisima@gmail.com wrote:
On 06/24/2013 06:25 PM, Frank Murphy wrote:
He forgot the version: https://bugzilla.redhat.com/show_bug.cgi?id=908528 Fixed In Version: grub2-2.00-16
Who's forgotten and what's forgotten!? :)
Figured you may have forgot to mention, which version had it fixed. I had used mock to do it for F18 myself, and have no sub-menu. I don't even use graphical boot, even with uefi-bios. I even removed graphical boot when was on MSOS I prefer to look at the writing passing me by. But, I do have a red background during boot :)