Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Oct 2013 17:06:02 -0600
From:      John Nielsen <lists@jnielsen.net>
To:        Zaphod Beeblebrox <zbeeble@gmail.com>, =?iso-8859-2?Q?Edward_Tomasz_Napiera=B3a?= <trasz@freebsd.org>
Cc:        FreeBSD Current <current@freebsd.org>
Subject:   Re: iSCSI boot ... root?
Message-ID:  <B4F858B6-5696-4825-9C5D-D5A6AE10BD87@jnielsen.net>
In-Reply-To: <F053F3B6-07A5-4F31-8055-853822BDC73E@FreeBSD.org>
References:  <CACpH0MfYmYmOLF%2B69B3D7meCxFp4WsATDQePZ-ZpJKmvKZMVuQ@mail.gmail.com> <F053F3B6-07A5-4F31-8055-853822BDC73E@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sep 16, 2013, at 4:35 AM, Edward Tomasz Napiera=B3a =
<trasz@freebsd.org> wrote:

> Wiadomo=B6=E6 napisana przez Zaphod Beeblebrox <zbeeble@gmail.com> w =
dniu 16 wrz 2013, o godz. 07:35:
>> Is it now possible to boot from iSCSI?  I'm not talking about an =
iSCSI
>> controller, but with
>>=20
>> pxe -> dhcp -> tftp (loads loader) -> (something) -> boot (mounts =
root from
>> iSCSI)
>=20
> Not yet.  The iSCSI initiator requires iscsid(8) in order to work, and =
you can't
> run it before mounting root.
>=20
> I think the proper way to do this would be by doing something similar =
to Linux'
> initrd; i.e. booting from mdroot loaded by loader(8), run iscsid(8) =
from there,
> setup iSCSI session, then mount the real root and pivot to it.  I'm =
not sure if it's
> possible right now.

I'm not sure to what extent trasz's work overlaps with this, but I was =
able to boot a FreeBSD 9.1 image via iSCSI using aoyama's isboot module. =
I used gPXE and UNDI since my BIOS and NIC don't have any iSCSI support, =
just vanilla PXE. I haven't heard anything about isboot lately but the =
links below are still active. Let me know if you'd like additional =
details.

JN

On Aug 23, 2012, at 6:25 PM, Daisuke Aoyama <aoyama@peach.ne.jp> wrote:
> Subject: Updated isboot 0.2.6 and FreeBSD 9.1-RC1
> Cc: <freebsd-scsi@freebsd.org>, <freebsd-stable@freebsd.org>
>=20
> I have updated isboot and created 9.1-RC based image.
> Please try it:
>=20
> http://www.peach.ne.jp/archives/isboot/isboot-0.2.6.tar.gz
> =
http://www.peach.ne.jp/archives/isboot/demo/FreeBSD-9.1-RC1-amd64-memstick=
-isboot-0.2.6.img





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B4F858B6-5696-4825-9C5D-D5A6AE10BD87>