FAI: Installationssystem nicht bootbar

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
derpascal
Beiträge: 25
Registriert: 13.07.2012 15:31:42

FAI: Installationssystem nicht bootbar

Beitrag von derpascal » 13.07.2013 14:06:40

Moin,

ich versuche zur Zeit eine Umgebung aufzubauen um FAI zu testen.

Was habe ich getan:

Ich habe ein kleines Netzwerk mit einem DHCP-Server, einem DNS-Server, einen Debian Spiegel (täglich gesynct mit "ftp.de.debian.org"), jeweils auf einer eigenen Oracle VM. Alles sind Debian minimal Installationen über die Netinstall und eingetragen ist mein loker spiegelserver.

Nun habe ich eine VM für fai, wieder Debian minimal System und meinem localen Spiegelserver.

Code: Alles auswählen

aptitude install fai-server fai-doc

Code: Alles auswählen

# /etc/fai/apt/sources.list
# - Alle Einträge auskommentiert
# - Lokalen Spiegelserver eingetragen mit main contrib non-free

Code: Alles auswählen

# /etc/fai/fai.conf
# - Alles war und ist auskommentiert

Code: Alles auswählen

# /etc/fai/grub.cfg
# - Unverändert

Code: Alles auswählen

# /etc/fai/live.conf
# - Unverändert

Code: Alles auswählen

# /etc/fai/NFSROOT
# - Unverändert

Code: Alles auswählen

# /etc/fai/nfsroot.conf
# FAI_DEBOOTSTRAP = Lokaler Spiegelserver
# FAI_ROOTPW unverändert
# NFSROOT=/home/fai/nfsroot
# TFTPROOT=/home/fai/tftp
# NFSROOT_HOOKS unverändert
# FAI_DEBOOTSTRAP_OPTS unverändert
# FAI_CONFIGDIR=/home/fai/config

Code: Alles auswählen

# /etc/default/tftpd-hpa
# TFTP_DIRECTORY="/home/fai/tftp"
# rest unverändert


/etc/init.d/tftpd-hpa restart

Code: Alles auswählen

fai-setup | tee fai-setup.log
http://debianforum.de/forum/pastebin.ph ... ew&s=37282

Code: Alles auswählen

cp -a /usr/share/doc/fai-doc/examples/simple/* /home/fai/config

Code: Alles auswählen

# /etc/exportd
# Nutze die Zeile von /home/fai/nfsroot
# und nutze es auch für /home/fai/config

exportfs -a

Code: Alles auswählen

fai-chboot -IBPv -u nfs://fai01.local/home/fai/config/ faiclient01.local
So, nun habe ich faiclient01 angelegt, dns und dhcp eingetragen.

Code: Alles auswählen

host faiclient01  { hardware ethernet 08:00:27:8B:63:D0; fixed-address faiclient01.local;  filename "pxelinux.0"; server-name "fai01.local"; next-server fai01; }
Und der erste Versuch:

Bild

Ich versuche danach mal ein Update von der FAI-Umgebung

Code: Alles auswählen

fai-setup -k | tee fai-setup2.log
http://debianforum.de/forum/pastebin.ph ... ew&s=37283

Dabei ist wohl was schief gegangen. Ich mach es mal händisch:

Code: Alles auswählen

chroot /home/fai/nfsroot aptitude update | tee apt.log
http://debianforum.de/forum/pastebin.ph ... ew&s=37284

Code: Alles auswählen

chroot /home/fai/nfsroot aptitude upgrade | tee apt2.log
http://debianforum.de/forum/pastebin.ph ... ew&s=37285

Irgendwie sind hier konflikte bei den Paketen. Steig jedoch nicht so richtig durch. Auf jedenfall geht nun das booten weiter:
Bild

Aber es funktioniert noch immer nicht.

Habt ihr irgendeine Idee?

Danke und Gruss

Pascal

Antworten