From: Ron <theoneandonlyron@gmail.com>
To: grub-devel@gnu.org
Subject: "error: invalid magic number" when booting from ISO loopback
Date: Sat, 31 Oct 2009 18:01:56 +0100 [thread overview]
Message-ID: <1257008516.3149.45.camel@ron-desktop> (raw)
Hi,
I was playing around with Grub2 (latest svn version) and its loopback
feature and had some problems to boot an ISO. The ISO file is the 32Bit
version of Ubuntu 9.10 which is located on a 8GB USB flash drive with
one FAT32 partition. I've tried to boot it with the following menu
entry:
menuentry "Ubuntu" {
set isofile="/boot/isos/ubuntu-9.10-desktop-i386.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile
quiet splash noprompt --
initrd (loop)/casper/initrd.lz
}
This entry fails silently and when the commands were executed one by one
the linux command shows the error message "error: invalid magic number".
A short google search gave me the following similar bug report but no
solution:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543924
I believe that Grub2 has some problems when the file is located nearly
at the end of the filesystem because I've put the file on the drive when
it was nearly full. Also I've checked the md5 value of the file under
Linux and it was correct but under Grub2 a crc value check shows a
mismatch. But the most interesting fact is that after I've deleted some
other files to make some space I made a copy from the ISO file on the
USB flash drive which booted without any problems.
next reply other threads:[~2009-10-31 17:05 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-10-31 17:01 Ron [this message]
2009-10-31 17:30 ` "error: invalid magic number" when booting from ISO loopback Robert Millan
2009-10-31 18:55 ` Slow grub boot when /boot/grub is not on first partition Simon Wagner
2009-10-31 19:03 ` Vladimir 'phcoder' Serbinenko
2009-11-16 7:30 ` Felix Zielcke
2009-10-31 23:50 ` "error: invalid magic number" when booting from ISO loopback Ron
2009-11-01 7:53 ` Vladimir 'phcoder' Serbinenko
2009-11-01 14:37 ` Ron
2011-01-05 13:43 ` Vladimir 'φ-coder/phcoder' Serbinenko
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1257008516.3149.45.camel@ron-desktop \
--to=theoneandonlyron@gmail.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).