Re: iSCSI boot ... root?

From: Daniel Nebdal <dnebdal_at_gmail.com>
Date: Tue, 17 Sep 2013 10:21:12 +0200
On Mon, Sep 16, 2013 at 5:45 PM, Kristjan Eentsalu <eentsalu_at_gmail.com> wrote:
> On 16.09.2013 13:35, Edward Tomasz Napierała wrote:> Wiadomość napisana
> przez Zaphod Beeblebrox <zbeeble_at_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
>>>
>>> pxe -> dhcp -> tftp (loads loader) -> (something) -> boot (mounts root
> from
>>> iSCSI)
>>
>> Not yet.  The iSCSI initiator requires iscsid(8) in order to work, and
> you can't
>> run it before mounting root.
>>
>> 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.
>> _______________________________________________
>> freebsd-current_at_freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>>
>
> Don't know if it works with CURRENT but You can use iPXE(formerly gPXE)
> chainloading and isboot module.
>
> http://ipxe.org/howto/chainloading
> http://ipxe.org/howto/dhcpd
> http://lists.freebsd.org/pipermail/freebsd-scsi/2012-August/005570.html
>
>
> Kristjan


Oh wow, that is rather neat. I don't actually have any use for it, but
now I'm kind of tempted to try and find one.
Received on Tue Sep 17 2013 - 06:21:15 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:41 UTC