Boot/Install server
A boot/install server contains software for other machines to install. Other machines can also boot from this machine and start installations.
Application group: bis. Hosts:
- paya.nerdhole.me.uk
Operating systems
The operating systems supported by our BIS are:
| Label | Name | ISO image | Method |
|---|---|---|---|
| centos-stream-9 | CentOS Stream 9 | CentOS-Stream-9-latest-x86_64-dvd1.iso | kickstart |
| rocky-9.5 | Rocky Linux 9.5 | Rocky-9.5-x86_64-minimal.iso | Manual |
| rocky-10.2 | Rocky Linux 10.2 | Rocky-10.2-x86_64-minimal.iso | kickstart |
| lmde-7-cinnamon | Linux Mint Debian Edition 7 Cinnamon | lmde-7-cinnamon-64bit.iso | debian |
| ubuntu-25.04-live-server | Ubuntu 25.04 Live Server | ubuntu-25.04-live-server-amd64.iso | debian |
File system information
The file system information is:
| Name | LV | Mountpoint | Size | Owner | Perm |
|---|---|---|---|---|---|
| localbis | /dev/mapper/datavg-localbislv | /local/bis | 512G | root:root | 0755 |
Variables per OS
This is a rundown of all the variables for each supported operating system.
CentOS Stream 9
These are the variables in bis.os['centos-stream-9'].
| Variable | Value | Meaning |
|---|---|---|
| label | centos-stream-9 | |
| name | CentOS Stream 9 | |
| iso | CentOS-Stream-9-latest-x86_64-dvd1.iso | |
| initrd_file | images/pxeboot/initrd.img | |
| vmlinuz_file | images/pxeboot/vmlinuz | |
| method | kickstart |
Lines in grub.cfg
These are the lines in the default grub.cfg file that start the installer.
menuentry 'Manually install CentOS Stream 9' --class fedora --class gnu-linux --class gnu --class os {
linuxefi efi/centos-stream-9/vmlinuz inst.stage2=http://bis.nerdhole.me.uk/bis/iso/centos-stream-9 quiet
initrdefi efi/centos-stream-9/initrd.img
}
Lines in automatic installation grub config
These are the lines in a host's grub.cfg-XXXXXX file that make it get its configuration from Kickstart and install the operating system.
menuentry 'Automatically install CentOS Stream 9' --class fedora --class gnu-linux --class gnu --class os {
linuxefi efi/centos-stream-9/vmlinuz quiet
linuxefi efi/centos-stream-9/initrd.img
}
Rocky Linux 9.5
These are the variables in bis.os['rocky-9.5'].
| Variable | Value | Meaning |
|---|---|---|
| label | rocky-9.5 | |
| name | Rocky Linux 9.5 | |
| iso | Rocky-9.5-x86_64-minimal.iso | |
| initrd_file | isolinux/initrd.img | |
| vmlinuz_file | isolinux/vmlinuz | |
| method | Manual |
Lines in grub.cfg
These are the lines in the default grub.cfg file that start the installer.
menuentry 'Manually install Rocky Linux 9.5' --class fedora --class gnu-linux --class gnu --class os {
linuxefi efi/rocky-9.5/vmlinuz inst.stage2=http://bis.nerdhole.me.uk/bis/iso/rocky-9.5 quiet
initrdefi efi/rocky-9.5/initrd.img
}
Lines in automatic installation grub config
These are the lines in a host's grub.cfg-XXXXXX file that make it get its configuration from Kickstart and install the operating system.
menuentry 'Automatically install Rocky Linux 9.5' --class fedora --class gnu-linux --class gnu --class os {
linuxefi efi/rocky-9.5/vmlinuz quiet
linuxefi efi/rocky-9.5/initrd.img
}
Rocky Linux 10.2
These are the variables in bis.os['rocky-10.2'].
| Variable | Value | Meaning |
|---|---|---|
| label | rocky-10.2 | |
| name | Rocky Linux 10.2 | |
| iso | Rocky-10.2-x86_64-minimal.iso | |
| initrd_file | images/pxeboot/initrd.img | |
| vmlinuz_file | images/pxeboot/vmlinuz | |
| method | kickstart |
Lines in grub.cfg
These are the lines in the default grub.cfg file that start the installer.
menuentry 'Manually install Rocky Linux 10.2' --class fedora --class gnu-linux --class gnu --class os {
linuxefi efi/rocky-10.2/vmlinuz inst.stage2=http://bis.nerdhole.me.uk/bis/iso/rocky-10.2 quiet
initrdefi efi/rocky-10.2/initrd.img
}
Lines in automatic installation grub config
These are the lines in a host's grub.cfg-XXXXXX file that make it get its configuration from Kickstart and install the operating system.
menuentry 'Automatically install Rocky Linux 10.2' --class fedora --class gnu-linux --class gnu --class os {
linuxefi efi/rocky-10.2/vmlinuz quiet
linuxefi efi/rocky-10.2/initrd.img
}
Linux Mint Debian Edition 7 Cinnamon
These are the variables in bis.os['lmde-7-cinnamon'].
| Variable | Value | Meaning |
|---|---|---|
| label | lmde-7-cinnamon | |
| name | Linux Mint Debian Edition 7 Cinnamon | |
| iso | lmde-7-cinnamon-64bit.iso | |
| initrd_file | live/initrd.lz | |
| vmlinuz_file | live/vmlinuz | |
| method | debian |
Lines in grub.cfg
These are the lines in the default grub.cfg file that start the installer.
menuentry 'Manually install Linux Mint Debian Edition 7 Cinnamon' --class fedora --class gnu-linux --class gnu --class os {
linuxefi efi/lmde-7-cinnamon/vmlinuz boot=live live-config live-media-path=/live quiet splash root=/dev/nfs ip=dhcp netboot=nfs nfsroot=10.252.0.3:/local/bis/lmde-7-cinnamon/iso
initrdefi efi/lmde-7-cinnamon/initrd.lz
}
Lines in automatic installation grub config
These are the lines in a host's grub.cfg-XXXXXX file that make it get its configuration from Kickstart and install the operating system.
menuentry 'Automatically install Linux Mint Debian Edition 7 Cinnamon' --class fedora --class gnu-linux --class gnu --class os {
linuxefi -
linuxefi -
}
Ubuntu 25.04 Live Server
These are the variables in bis.os['ubuntu-25.04-live-server'].
| Variable | Value | Meaning |
|---|---|---|
| label | ubuntu-25.04-live-server | |
| name | Ubuntu 25.04 Live Server | |
| iso | ubuntu-25.04-live-server-amd64.iso | |
| initrd_file | casper/initrd | |
| vmlinuz_file | casper/vmlinuz | |
| method | debian |
Lines in grub.cfg
These are the lines in the default grub.cfg file that start the installer.
menuentry 'Manually install Ubuntu 25.04 Live Server' --class fedora --class gnu-linux --class gnu --class os {
linuxefi efi/ubuntu-25.04-live-server/vmlinuz acpi=off ip=dhcp boot=casper netboot=nfs nfsroot=10.252.0.3:/local/bis/ubuntu-25.04-live-server/iso quiet
initrdefi efi/ubuntu-25.04-live-server/initrd
}
Lines in automatic installation grub config
These are the lines in a host's grub.cfg-XXXXXX file that make it get its configuration from Kickstart and install the operating system.
menuentry 'Automatically install Ubuntu 25.04 Live Server' --class fedora --class gnu-linux --class gnu --class os {
linuxefi -
linuxefi -
}