From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1NVR0e-00023t-Ll for mharc-grub-devel@gnu.org; Thu, 14 Jan 2010 09:49:16 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NVR0d-00023B-9V for grub-devel@gnu.org; Thu, 14 Jan 2010 09:49:15 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NVR0Y-00021M-HP for grub-devel@gnu.org; Thu, 14 Jan 2010 09:49:14 -0500 Received: from [199.232.76.173] (port=47563 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NVR0Y-00021I-DW for grub-devel@gnu.org; Thu, 14 Jan 2010 09:49:10 -0500 Received: from mail-fx0-f228.google.com ([209.85.220.228]:40971) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NVR0X-0003Eb-Tq for grub-devel@gnu.org; Thu, 14 Jan 2010 09:49:10 -0500 Received: by fxm28 with SMTP id 28so16245413fxm.26 for ; Thu, 14 Jan 2010 06:49:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=igyfv1BJtC9bTVlGew1IWM5IqkQb7ezX7wfrTqdjHDo=; b=GYpYlVcw2IT/rScZHeeLmhZmNw0iwc4y03VoIjtjDwZGT51PkakYF5TdanIVAGzlIZ hplwmN4ltT6bNScDOiF5/Pv4JCXqD0ngGl78YHPsTzdV4DtgUzjnUU2dIrGYV0Hn7ExD gIhEjmZKzFjX69cBuq3epm4cnW5i1orPG13TU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=h6roMWuqBbUzhGHf6cWG/rbfMFai8a37VwchwxxCn8G9JkuGz8P23ucOOvvK2XmRPO hYASxg7doNjH0AnhPRDbn7+eIuo5Ud6Mb9Ea1VrgE3HR9ZnJOINh4B1GMbU9eeVRAbm9 wC7zieqaqiYemsryJMFm3S5efwqzFOZYZQdgA= Received: by 10.223.54.23 with SMTP id o23mr1096604fag.72.1263480548119; Thu, 14 Jan 2010 06:49:08 -0800 (PST) Received: from ?10.64.233.249? (nocat-out.u-bordeaux.fr [147.210.179.68]) by mx.google.com with ESMTPS id 13sm379255fxm.9.2010.01.14.06.49.07 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 14 Jan 2010 06:49:07 -0800 (PST) Message-ID: <4B4F2EE2.6090405@gmail.com> Date: Thu, 14 Jan 2010 15:49:06 +0100 From: =?ISO-8859-1?Q?Gr=E9goire_Sutre?= User-Agent: Thunderbird 2.0.0.23 (X11/20091027) MIME-Version: 1.0 To: The development of GRUB 2 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: [multiboot] abstractmbi, modules X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jan 2010 14:49:15 -0000 Hi, I made some tests with the people/phcoder/abstractmbi branch, but I'm a bit late reporting them... Better late than never I guess :-) I compiled the branch and installed GRUB from Linux on a USB stick, and then booted my NetBSD box from the stick, with multiboot. It worked like a charm. :-) Regarding the question (on irc) whether it also works with modules, it turns out that NetBSD/i386 kernel multiboot code lacks module support (in -current). Therefore, to test modules, I tried booting Xen 3.3 (with NetBSD as DOM0), with: grub> multiboot (...)/xen.gz console=vga grub> module (...)/netbsd-XEN3PAE_DOM0 console=pc grub> boot and I got an error "Panic on CPU0" from Xen (before booting DOM0). This is with the abstractmbi branch, I didn't try with GRUB trunk. There are some reports in the archives of grub-devel regarding problems with Xen 3.3, so maybe this is a known issue with GRUB. Note that with NetBSD's boot loader, which is also able to multiboot with modules, doing: load /netbsd-XEN3PAE_DOM0 console=pc multiboot /xen.gz console=vga works fine. Grégoire