[Bug 790195] New: apostrophes in GRUB2 messages do not allow to boot correctly
https://bugzilla.novell.com/show_bug.cgi?id=790195 https://bugzilla.novell.com/show_bug.cgi?id=790195#c0 Summary: apostrophes in GRUB2 messages do not allow to boot correctly Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: luis.garrido@upf.edu QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0 Dear all, I recently installed OpenSuse 12.2 from the Live KDE USB version 64 bits. I chose Catalan language during installation. Installation went smooth. However, after rebooting and trying to boot from hard disc for first time I get the message "you need to load the kernel first" After several experiments I've seen that the problem stems from the messages that are echoed in GRUB. Indeed, this is part of my GRUB configuration file echo 'S'està carregant el Linux 3.4.6-2.10-desktop ...' linux /boot/vmlinuz-3.4.6-2.10-desktop root=UUID=3f9d55f8-187b-426b-b6b5-4ec6566f24c6 resume=/dev/disk/by-id/ata-ST3320620AS_5QF2TZKT-part5 splash=silent quiet showopts echo 'S'està carregant la ramdisk inicial ...' initrd /boot/initrd-3.4.6-2.10-desktop Note the messages that are echoed in Catalan language: echo 'S'està carregant el Linux 3.4.6-2.10-desktop ...' Note that in Catalan the apostrophe is used. And I think that the first apostrophe is closing the message that has to be printed. And this does not allow the system do boot correctly. When booting the system I tried to edit the configuration and completely remove the previous messages. And it worked! The same issue applies to the DVD 64 bits installation, and I assume that it applies for any platform and any language where apostrophes are used in the latter messages. The solution may be not translating these messages. Best, Luis Reproducible: Always Steps to Reproduce: 1. Install OpenSuse 12.2 using Catalan language. 2. After installation boot for first time. 3. Booting is not successful due to echoed messages. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=790195 https://bugzilla.novell.com/show_bug.cgi?id=790195#c1 Andrey Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arvidjaar@gmail.com --- Comment #1 from Andrey Borzenkov <arvidjaar@gmail.com> 2012-11-19 08:17:49 UTC --- Hmm ... actually it is expected to be quoted ... from 10_linux: echo "menuentry '$(echo "$title" | grub_quote)' ... where grub_quote replaces ' => '\''. Could you please run grub2-mkconfig -o /tmp/grub.cfg and attach /tmp/grub.cfg. Also paste output of "locale". -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=790195 https://bugzilla.novell.com/show_bug.cgi?id=790195#c2 --- Comment #2 from Andrey Borzenkov <arvidjaar@gmail.com> 2012-11-19 19:52:49 UTC --- Created an attachment (id=513683) --> (http://bugzilla.novell.com/attachment.cgi?id=513683) Make sure all messages in grub.cfg are properly quoted OK, found problem. Some message were not quoted. Additionally, function used to quote produced far too many backslashes. Factory: SR#141967 Probably needed for 12.2 too. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=790195 https://bugzilla.novell.com/show_bug.cgi?id=790195#c3 --- Comment #3 from Andrey Borzenkov <arvidjaar@gmail.com> 2012-11-19 20:07:19 UTC --- https://savannah.gnu.org/bugs/index.php?37765 https://savannah.gnu.org/bugs/index.php?37776 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=790195 https://bugzilla.novell.com/show_bug.cgi?id=790195#c Jiaying ren <jren@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jren@suse.com AssignedTo|bnc-team-screening@forge.pr |duwe@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=790195 https://bugzilla.novell.com/show_bug.cgi?id=790195#c Torsten Duwe <duwe@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=790195 https://bugzilla.novell.com/show_bug.cgi?id=790195#c4 Torsten Duwe <duwe@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO AssignedTo|duwe@suse.com |mchang@suse.com --- Comment #4 from Torsten Duwe <duwe@suse.com> 2013-12-18 10:51:16 UTC --- Is this report still valid for openSuse 13.1? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=790195 https://bugzilla.novell.com/show_bug.cgi?id=790195#c5 Jeffrey Cheung <jcheung@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |CLOSED CC| |jcheung@suse.com Resolution| |WONTFIX --- Comment #5 from Jeffrey Cheung <jcheung@suse.com> 2014-02-11 04:08:03 UTC --- With the release of the gnumeric on January 27th, 2014 the SUSE sponsored maintenance of openSUSE 12.2 has ended. openSUSE 12.2 is now officially discontinued and out of support by SUSE. If encountered the same problem, please create a new bugzilla againist openSUSE 13.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com