Mailinglist Archive: opensuse-bugs (5295 mails)

< Previous Next >
[Bug 849718] New: GRUB menu not available: 'sparse file not allowed'
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Sat, 9 Nov 2013 09:58:34 +0000
  • Message-id: <bug-849718-21960@http.bugzilla.novell.com/>

https://bugzilla.novell.com/show_bug.cgi?id=849718

https://bugzilla.novell.com/show_bug.cgi?id=849718#c0


Summary: GRUB menu not available: 'sparse file not allowed'
Classification: openSUSE
Product: openSUSE 13.1
Version: Final
Platform: x86-64
OS/Version: openSUSE 12.3
Status: NEW
Severity: Major
Priority: P5 - None
Component: Bootloader
AssignedTo: jsrain@xxxxxxxx
ReportedBy: david.heijkamp@xxxxxxxxxx
QAContact: jsrain@xxxxxxxx
Found By: ---
Blocker: ---


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101
Firefox/25.0

Some time after upgrading to openSuse 13.1 RC2 from 12.3 and rebooting my
laptop I get the following error message when the system is supposed to display
the grub menu: 'sparse file not allowed'.

After showing the error message the system starts booting the default kernel,
but that entry seems to be hit by another bug: #841426

I fixed the grub menu problem by booting with a live USB and commenting out the
lines below in /etc/grub/00_header as described here:
http://www.barryprice.co.uk/2012/05/04/fun-with-btrfs/

cat << EOF
if [ -s \$prefix/grubenv ]; then
load_env
fi
EOF

Other distros seem to be struggling with this bug as well:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/736743

As the bug seems to be related to btrfs, it might be triggered by the fact that
I started out with ext4 filesystem (although I'm not entirely sure) on 12.3 and
ended up with btrfs on 13.1.

Reproducible: Didn't try

Steps to Reproduce:
1. Upgrade 12.3 with ext4 filesystem to 13.1 RC1
2. Reboot
Actual Results:
Grub produces the error message: sparse file not allowed

Expected Results:
A functioning grub boot menu

--
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.

< Previous Next >
Follow Ups