From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1X2DzT-0008Oa-Da for mharc-grub-devel@gnu.org; Wed, 02 Jul 2014 02:25:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36719) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2DzM-0008OK-PV for grub-devel@gnu.org; Wed, 02 Jul 2014 02:25:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2DzG-0002Pl-Qy for grub-devel@gnu.org; Wed, 02 Jul 2014 02:25:52 -0400 Received: from mail-wg0-x22e.google.com ([2a00:1450:400c:c00::22e]:51294) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2DzG-0002PQ-J4 for grub-devel@gnu.org; Wed, 02 Jul 2014 02:25:46 -0400 Received: by mail-wg0-f46.google.com with SMTP id y10so10662537wgg.17 for ; Tue, 01 Jul 2014 23:25:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berentweb.com; s=google; h=date:from:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=37oSwg4vtOrP1CpW9iWKRszGY7JIA22rnConwIM0vQw=; b=Nejq6xcy4vPobjHCr1ks3qN5KA1ooeKjj/EHOkLwt8Wt+5Ar4SXcGNPdu//P9b3Cz8 gtB9FX/8J6hDYW/k0sFgj3zyQL9Jq6mXP/Po5i15O+mQb6AZNlvAZGgKS7NEeBbQxsFN tH92lMGKKHI3wDKC9BKvpHyaBMb5qnNch7eyg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:cc:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=37oSwg4vtOrP1CpW9iWKRszGY7JIA22rnConwIM0vQw=; b=S5keLXBmXZxcfeur4QpRh5b2rKZZq34gmz1CgsD0OYN1Wbc9zhRgwjXsp5MgVFPSCi iOJFgCcBAMWx4XQ3ux3DklZiE8BOOS1Y2zGUM2jx+wbdMAGB2yGNRqObgsMLNTqFbNJ5 DdC5j1mJ0Et+tKUqzCs7MZJuZOzrds4+DvhLgAhhfjJ1n1jVlsJ6gcHsgJNXYQeEyt0U wMQmUtfCKZ54SQF+74e9dsoHkBvN9SPzIOp5g9onZpDJbme2mlbFCmSsZMvLtEZmLMTq N4bnxX6Hu3PqBfxtCVzwYJAmBmCg2Ntg0Ajb0E+YXq8wF4kMu4xChlRtD0QLWyMPuQPZ 58uw== X-Gm-Message-State: ALoCoQlIlDyW8yx4EikvCO0uByXWZdhnE2UpPG+rZ6Co/bQFxynaZUfVyKiFR5KbxfSlm6o/m93U X-Received: by 10.180.92.138 with SMTP id cm10mr2262798wib.36.1404282345359; Tue, 01 Jul 2014 23:25:45 -0700 (PDT) Received: from rsbsd.rsb ([83.66.210.81]) by mx.google.com with ESMTPSA id bx2sm52897360wjb.47.2014.07.01.23.25.20 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 01 Jul 2014 23:25:44 -0700 (PDT) Date: Wed, 2 Jul 2014 09:24:15 +0300 From: Beeblebrox Cc: The development of GNU GRUB Subject: Re: PXE-Grub has no menu - File not found Message-ID: <20140702092415.0887d2ca@rsbsd.rsb> In-Reply-To: <20140627200826.6b9ab414@opensuse.site> References: <20140608092200.55f3c290@opensuse.site> <20140623223943.15d2a963@rsbsd.rsb> <20140624181900.10517d67@rsbsd.rsb> <20140626195851.70df3c79@opensuse.site> <20140627092605.38ea0961@rsbsd.rsb> <20140627200826.6b9ab414@opensuse.site> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::22e 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: Wed, 02 Jul 2014 06:25:58 -0000 I solved the problems and I just wanted to update the thread on how it was done. 1. With my folder dhcp/tftp structure, the way to issue the mknetdir is by including the "sub-directory" flag. This works: cd /jail_or_vm/root/folder && grub-mknetdir --net-directory=3D./boot --subdir=3Dgrub 2. For direct-booting FreeBSD from Grub (without BTX chainload), the FreeBSD kernel must be build with BOOTP options. This is because BTX apparently natively includes this code while Grub does not. Rebuild kernel after enabling: options BOOTP # Needed for non-btx PXE options BOOTP_NFSROOT # Needed for non-btx PXE Regards.