В Thu, 12 Mar 2015 21:44:59 +0100 (CET) Yamaban <foerster@lisas.de> пишет:
On Thu, 12 Mar 2015 21:05, Roger Oberholtzer <roger.oberholtzer@...> wrote:
It failed for the same reason both when I ran update-bootloader --refresh and when I updated via YaST. It complains like this:
Perl-Bootloader: 2015-03-12 20:53:13 <3> pbl-3048.2 Core::RunCommand.1642: Error: Command '/usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg >/var/log/YaST2/y2log_bootloader 2>&1' failed with code 32512 and output: /etc/default/grub: line 25: @=auto: command not found
Indeed line 25 in /etc/default/grub is "@=auto"
Here is the context in that file:
# The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' @=auto GRUB_GFXMODE=1920x1080
I am fairly certain I did not put that line there. Should it be something else?
I can say that the current boot menu is a terrible low resolution. But at least it built for the kernel. Not it just fails.
The line "@=auto" belongs to the line above it,
No, it does not. There is no @=auto in this file and "vbeinfo @=auto" makes no sense (it is invalid parameter). Something incorrectly put it in there. I suppose intention was to produce GRUB_GFXMODE=auto.
it should be: ...vbeinfo' @=auto
Remove the 'newline' between "vbeinfo'" and "@=auto" and try again.
Default fallback resolution is 640 x 480 (VGA), which gives you the "terrible low resolution", GRUB_GFXMODE=@ means autodetect.
- Yamaban.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org