Skip to content

Archipel Node Stateless PXE Boot How To Linux Like

Cyril Peponnet edited this page Mar 19, 2015 · 11 revisions

deploy linux

Note: Page in progress. ( Want help ? Edit this file )

Boot PXE demo:

boot-anim

Screenshot: PXE Menu Boot

boot2

Introduction

To boot your Servers by PXE with ANSOS you will need:

  • Configure a DHCP Server
  • Configure a TFTP Server
  • Define your ANSOS-NG remote rootfs
  • Configure PXE Settings
  • Configure mount point to ANSOS-NG per host settings ( host identification and VM Guests archives )

Configurations

Configure DHCP Server

Configure TFTP Server

  • initrd - initrd0.img
  • Vmlinuz - vmlinuz0

Define your ANSOS remote rootfs

APPEND Options for rootfs

You have 03 options to mount a remote root file system:

  • smb shares mount point
  • iscsi
  • nfs

Configure PXE Settings

Note: Page in progress. ( Want help ? Edit this file )

DEFAULT menu.c32
PROMPT 0
NOESCAPE 0
ALLOWOPTIONS 0
TIMEOUT 50

menu color border 	37;40 	#00000000 #00000000 none
menu color title  	1;37;40	#00000000 #00000000 none
menu color tabmsg  	40;37	#88888888 #00000000 none
menu color sel  	1;37;42	#ffffffff #ff808080 none
menu color unsel  	1;40;32	#ff00ff00 #00000000 none

# Archipel Boot PXE
LABEL Archipel Boot PXE
MENU  Archipel Boot PXE
LINUX memdisk
KERNEL vmlinuz0
APPEND append initrd=initrd0.img vmlinuz0 rootfstype=iso9660 rootflags=loop root=live:/archipel-node-image-centos7.iso elevator=deadline rd_NO_LVM rhgb rd_NO_LUKS rd_NO_MD rd_NO_DM BOOTIF=enp2s0 ip=dhcp hostname=node1 ARCHIPEL_MOUNT_ADDRESS=//ip_smb_server/stateless ARCHIPEL_MOUNT_OPTIONS=user=username,password=password stateless=1 use_node_config

LABEL local
        MENU LABEL Boot Disco Local
        LOCALBOOT 0

Clone this wiki locally