From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1WNydt-00048Y-Ti for mharc-grub-devel@gnu.org; Thu, 13 Mar 2014 01:57:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42187) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WNydn-00048L-LX for grub-devel@gnu.org; Thu, 13 Mar 2014 01:57:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WNydh-0008Ab-9z for grub-devel@gnu.org; Thu, 13 Mar 2014 01:57:15 -0400 Received: from mail-la0-x234.google.com ([2a00:1450:4010:c03::234]:60456) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WNydh-0008AT-15 for grub-devel@gnu.org; Thu, 13 Mar 2014 01:57:09 -0400 Received: by mail-la0-f52.google.com with SMTP id ec20so336182lab.25 for ; Wed, 12 Mar 2014 22:57:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=4PbbtpHcqYJOM8t6JR368l9adf/VnUy4GFvT3cukT8A=; b=ZtwzaaQvJYRVdGZFWO2qM9qHxzyvV00KqlofdexgHXkkcuJ9KUkOKfHDPxNeeO/jJP 2pIrlOaBUlKEoaycrE2UxUh1WHDQWVSUtCW0CYfSaX6sdycN5Iu4VtlHJVGcwE8AZEnD ulcKbfKLwBb5MG5pLY38RO9yR6DFUvxdd1Q2NgIW86yXKLom2/dkLDzbhmd7/AO+wydN OGY58MYcjkyFdOf/ZJHCRspmkJ0VZLxd//hRtizntIJ/BPnjOLb5z3exqUgSW9/UPwnS +pGwrlRNLhopZePEkNsofvNiEtZBWfjCUavolhbT9bpJWiazRZZaYxYLLQTaZVRGdv5V 2lMw== X-Received: by 10.152.209.70 with SMTP id mk6mr967188lac.13.1394690227648; Wed, 12 Mar 2014 22:57:07 -0700 (PDT) Received: from opensuse.site (ppp37-190-15-130.pppoe.spdop.ru. [37.190.15.130]) by mx.google.com with ESMTPSA id kz7sm772429lab.16.2014.03.12.22.57.06 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Wed, 12 Mar 2014 22:57:07 -0700 (PDT) Date: Thu, 13 Mar 2014 09:57:06 +0400 From: Andrey Borzenkov To: The development of GNU GRUB Subject: Re: pxe-nfs-loop-iso syntax in grub.cfg Message-ID: <20140313095706.3ee79700@opensuse.site> In-Reply-To: References: X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.22; x86_64-suse-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::234 Cc: rsb@ttmail.com X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 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, 13 Mar 2014 05:57:21 -0000 В Wed, 5 Mar 2014 20:53:05 +0200 rsb пишет: > How do you pass a pxe-nfs-loop-iso syntax in grub.cfg? For a start, grub does not support NFS. > I'm trying to boot > iso file (loopback) over pxe. I get far as the grub.cfg menu, but the entry > below aborts with "no loop disk". "grub-cli> ls" shows nothing (no pxe > listing). > If I'm not mistaken, ls currently supports only disk devices. > insmod loopback > insmod gzio > insmod iso9660 > menuentry 'Lubuntu 13.04' { > set root='pxe' > set isofile="path/file" > loopback loop (pxe)$isofile > linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile > initrd (loop)/casper/initrd.lz } > How do you boot grub? PXE is active only if you have actually booted over network; if not, you cannot use network on BIOS systems (there are simply no drivers). > I also think that above entry would be sending the file over tftp and not > nfs. That's correct. > An alternative menu entry for example that I came accross: > * linux (pxe)/gentoo32/mnt/isolinux/gentoo loop=/image.squashfs > root=/dev/ram0 init=/linuxrc looptype=squashfs > nfsroot=:/dist/gentoo32/mnt cdroot=1 real_root=/dev/nfs