BSD Ports

net/isboot-kmod 0.2.15.1405500 FreeBSD

Kernel module enabling iSCSI/IBFT boot

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6cecdcf5d6
License
BSD2CLAUSE
Categories
net, kld

Description

This installs Daisuke Aoyama's isboot kernel module, which allows booting FreeBSD directly from an iSCSI root disk. If your BIOS supports iSCSI you may configure your target settings in the BIOS and boot directly. If not, you may PXE boot using software that contains iSCSI support such as iPXE. The module reads the iSCSI Boot Firmware Table (IBFT) to configure the network and re-attach the volume once the kernel begins execution.

In the other systems

SystemPortVersion
FreeBSDnet/isboot-kmod0.2.15.1405500
MidnightBSDnet/isboot-kmod0.2.15

Install

Binary package:

pkg install isboot-kmod

From the ports tree:

cd /usr/ports/net/isboot-kmod/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	isboot-kmod>0:net/isboot-kmod

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-0.2.15.1404000--0.2.15.1404000
FreeBSD:14:quarterly-0.2.15.1404000n/a-0.2.15.1404000
FreeBSD:15:latest--n/a-0.2.15.1500063
FreeBSD:15:quarterly-0.2.15.1501000n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

Options name: net_isboot-kmod

OptionDefaultDescription
DEBUGoffEnable verbose boot logging
DOCSonBuild and/or install documentation
VIMAGEonBuild for a kernel with 'options VIMAGE'
USES
kmod uidfix
Service scripts
none
Conflicts with
isboot-kmod-devel

Files

distinfo 1
FileSizeSHA256
jnielsendotnet-isboot-0.2.15_GH0.tar.gz3118140eb9d3f0668a8a1711bfa94493242788216d9245d6a4f31e4ae92daa2a36e5e

Commit history 1

DateCommitCreditsLog message
6cecdcf5d6 Baptiste Daroussin net/isboot-kmod: mark as broken on FreeBSD 15.1+
In file included from /usr/src/sys/sys/mount.h:966: /usr/src/sys/sys/vnode.h:631:10: fatal error: 'vnode_if.h' file not found 631 | #include "vnode_if.h" | ^~~~~~~~~~~~