Linux/Tipps/Gentoo/PXE: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 101: Zeile 101:
   localboot 0
   localboot 0


Beispiel für '''/tftpboot/pxelinux.cfg/01-00-1b-21-0a-fc-0c''' (der letzte Teil ist die Mac-Adresse des Clients, Kernelnamen und Kernelparameter sind entsprechend anzupassen.) mit Kernel >= 2.6.27:
Beispiel für '''/tftpboot/pxelinux.cfg/01-00-1b-21-0a-fc-0c''' (der letzte Teil ist die Mac-Adresse des Clients, Kernelnamen und Kernelparameter sind entsprechend anzupassen.) mit Kernel >= 2.6.27, NFS-Options in '''nfsroot''' ([[Linux/Tipps/Gentoo/Bugs#PXE_mit_NFS-Options_in_nfsroot_und_genkernel-3.4.10-r2|Bug]] beachten!):
  default gentoo
  default gentoo
  # gentoo
  # gentoo
  label gentoo
  label gentoo
   kernel kernel-genkernel-x86-2.6.27-gentoo-r8
   kernel kernel-genkernel-x86-2.6.27-gentoo-r8
   append initrd=initramfs-genkernel-x86-2.6.27-gentoo-r8 ip=dhcp root=/dev/nfs nfsroot=192.168.0.7:/pxe/frontend,ro,nolock,rsize=8192,wsize=8192,nfsvers=3,tcp,intr vga=791 splash=silent,theme:livecd-2007.0 console=tty1 quiet
   append initrd=initramfs-genkernel-x86-2.6.27-gentoo-r8 ip=dhcp root=/dev/nfs nfsroot=192.168.0.7:/pxe/frontend''',ro,nolock,rsize=8192,wsize=8192,nfsvers=3,tcp,intr''' vga=791 splash=silent,theme:livecd-2007.0 console=tty1 quiet
   
   
  implicit 0
  implicit 0
Zeile 126: Zeile 126:
'''/etc/conf.d/rc''' (hier wird verhindert, dass der Client beim Runterfahren eth0 zu früh abschaltet):
'''/etc/conf.d/rc''' (hier wird verhindert, dass der Client beim Runterfahren eth0 zu früh abschaltet):
  RC_PLUG_SERVICES="!net.*"
  RC_PLUG_SERVICES="!net.*"
'''/etc/fstab''':
'''/etc/fstab (Kernel < 2.6.27)''':
  192.168.0.7:/pxe/frontend  /      nfs    nfsvers=3,tcp,intr,rw,nolock,rsize=8192,wsize=8192  0 0
  192.168.0.7:/pxe/frontend  /      nfs    nfsvers=3,tcp,intr,rw,nolock,rsize=8192,wsize=8192  0 0
'''/etc/fstab (Kernel >= 2.6.27)''':
/dev/nfs    /        none    rw,noatime        0 0
'''/etc/conf.d/local.start''' (hier wird verhindert, dass der Client einen Filesystem-Check beim Booten durchführt):
'''/etc/conf.d/local.start''' (hier wird verhindert, dass der Client einen Filesystem-Check beim Booten durchführt):
  touch /fastboot
  touch /fastboot


'''Achtung: Evtl. verhindert ein [[Linux/Tipps/Gentoo/Bugs#PXE_mit_baselayout-1.12.11.1_und_util-linux-2.14.1|Bug]] das Booten des Clients!'''
'''Achtung: Evtl. verhindert ein [[Linux/Tipps/Gentoo/Bugs#PXE_mit_baselayout-1.12.11.1_und_util-linux-2.14.1|Bug]] das Booten des Clients!'''
==Swap über NFS==
Server (512 MB Swapfile):
dd if=/dev/zero of=/pxe-root-path/swapfile bs=1024k count=512
mkswap swapfile
Client (bei jedem Booten):
losetup /dev/loop0 /swapfile
swapon /dev/loop0
1.075

Bearbeitungen

Navigationsmenü