Benutzer-Werkzeuge

Webseiten-Werkzeuge


installation_via_pxe

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
installation_via_pxe [2011/06/22 13:44]
admin
installation_via_pxe [2011/06/22 18:53]
admin
Zeile 3: Zeile 3:
   *[[http://​opsamericas.com/?​p=424|Configuring a TFTP/PXE Server]]   *[[http://​opsamericas.com/?​p=424|Configuring a TFTP/PXE Server]]
  
-  *DHCP-Server+==== DHCP-Server ​installieren und konfigurieren ====
 <​file>​ <​file>​
 # dhcpd.conf # dhcpd.conf
-# 
-# Sample configuration file for ISC dhcpd 
-# 
- 
-# option definitions common to all supported networks... 
-option domain-name "​example.org";​ 
-option domain-name-servers ns1.example.org,​ ns2.example.org;​ 
- 
-default-lease-time 14400; 
-max-lease-time 7200; 
- 
-# if you do not use dynamical DNS updates: 
-# 
-# if you want to use dynamical DNS updates, you should first read 
-# read /​usr/​share/​doc/​packages/​dhcp-server/​DDNS-howto.txt 
-# 
-ddns-updates off; 
- 
-# Use this to enble / disable dynamic dns updates globally. 
-ddns-update-style none; 
- 
-# If this DHCP server is the official DHCP server for the local 
-# network, the authoritative directive should be uncommented. 
-#​authoritative;​ 
- 
-# Use this to send dhcp log messages to a different log file (you also 
-# have to hack syslog.conf to complete the redirection). 
-log-facility local7; 
- 
-# 
-# Define RFC 3442 classless static route option (121); 
-# the following _example_ routes: 
-#    192.168.2.254/​32 via 0.0.0.0 ​    ​(device route) 
-#    192.168.2.253/​32 via 192.168.1.2 (255.255.255.255) 
-#    192.2.0.128/​25 ​  via 192.168.1.2 (255.255.255.128) 
-#    192.168.2.0/​24 ​  via 192.168.1.2 (255.255.255.0) 
-#    172.16.0.0/​12 ​   via 192.168.1.2 (255.240.0.0) 
-#    10.0.0.0/​8 ​      via 192.168.1.2 (255.0.0.0) 
-#    default ​         via 192.168.1.1 
-# have to be written as: 
-#    option rfc3442-classless-static-routes 
-#           ​32, ​ 192, 168, 2, 254,    0,   0, 0, 0, 
-#           ​32, ​ 192, 168, 2, 253,  192, 168, 1, 2, 
-#           ​25, ​ 192,   2, 0, 128,  192, 168, 1, 2, 
-#           ​24, ​ 192, 168, 3,       192, 168, 1, 2, 
-#           ​12, ​ 172, 16,           192, 168, 1, 2, 
-#            8,   ​10, ​              192, 168, 1, 2, 
-#            0,                     192, 168, 1, 1; 
-# 
-# Note: you have to specify the default gateway here 
-# as well, because when classless routes are in use, 
-# the '​routers'​ option is ignored by the dhcp client. 
-# 
-option rfc3442-classless-static-routes code 121 = array of unsigned integer 8; 
- 
  
 # No service will be given on this subnet, but declaring it helps the  # No service will be given on this subnet, but declaring it helps the 
Zeile 72: Zeile 17:
 range 192.168.2.10 192.168.2.42;​ range 192.168.2.10 192.168.2.42;​
 } }
-# Hosts which require special configuration options can be listed in +</​file>​
-# host statements. ​  If no address is specified, the address will be +
-# allocated dynamically (if possible), but the host-specific information +
-# will still come from the host declaration.+
  
-host passacaglia { + In der /​etc/​sysconfig/​dhcpd
-  hardware ethernet 0:0:​c0:​5d:​bd:​95;​ +<​file>​ 
-  ​filename "​vmunix.passacaglia";​ + DHCPD_INTERFACE="eth0
-  ​server-name ​"toccata.fugue.com"; +</​file>​
-}+
  
-# Fixed IP addresses can also be specified for hosts. ​  These addresses +==== ATFTP-Server installieren und konfigurieren ====
-# should not also be listed as being available for dynamic assignment. +
-# Hosts for which fixed IP addresses have been specified can boot using +
-# BOOTP or DHCP.   Hosts for which no fixed address is specified can only +
-# be booted with DHCP, unless there is an address range on the subnet +
-# to which a BOOTP client is connected which has the dynamic-bootp flag +
-# set. +
-host fantasia { +
-  hardware ethernet 08:​00:​07:​26:​c0:​a5;​ +
-  fixed-address fantasia.fugue.com;​ +
-}+
  
-# You can declare a class of clients and then do address allocation +  ​*zypper ​in atftp 
-# based on that.   ​The example below shows a case where all clients +  */etc/​sysconfig/​atftpd 
-in a certain class get addresses on the 10.17.224/​24 subnet, and all +    *ATFTPD_OPTIONS="​--daemon --no-multicast"​
-# other clients get addresses on the 10.0.29/24 subnet.+
  
-class "​foo"​ { +  * Gesamten CDoder DVD-Inhalt nach /​pxeboot/​dvd_name kopieren 
-  match if substring (option vendor-class-identifier, 0, 4) = "​SUNW";​ +  ​*/​pxeboot/​pxelinux.cfg/​default ​
-}+
  
-shared-network 224-29 { +<​file>​ 
-  ​subnet 10.17.224.0 netmask 255.255.255.0 { +DEFAULT menu.c32 
-    ​option routers rtr-224.example.org;​ +PROMPT ​0
-  } +
-  subnet 10.0.29.0 netmask 255.255.255.0 { +
-    option routers rtr-29.example.org;​ +
-  } +
-  pool { +
-    allow members of "​foo";​ +
-    range 10.17.224.10 10.17.224.250;​ +
-  } +
-  pool { +
-    deny members of "​foo";​ +
-    range 10.0.29.10 10.0.29.230;​ +
-  } +
-}+
  
-</​file>​+MENU TITLE Willkommen!
  
- In der /​etc/​sysconfig/​dhcpd:​ +LABEL harddisk 
-<​file>​ + MENU LABEL Von Festplatte booten 
- DHCPD_INTERFACE="​eth0"​ + localboot 0x80
-</​file>​ +
-  *ATFTP-Server +
-  /​etc/​sysconfig/​atftpd +
-   +
-  ATFTPD_OPTIONS="​--daemon --no-multicast"​+
  
-  *HTTP oder FTP oder SAMBA oder NFS Server+LABEL g4l 
 + MENU LABEL ghost4linux 
 + ​KERNEL /​klonen/​g4l/​bz37 ramdisk_size=65536 root=/​dev/​ram0 
 + ​APPEND initrd=/​klonen/​g4l/​ramdisk.lzma
  
-/etc/dhcpd.conf (auf Plank+LABEL g4u 
-  ​filename "​pxelinux.0"; + MENU LABEL ghost4unix 
-  next-server ​192.168.100.4; + ​kernel memdisk 
-   + ​Append iso initrd=/klonen/g4u/g4u.iso raw 
-vi default+ 
 +LABEL rescuecd_std 
 +  MENU LABEL SystemRescueCd 
 +  LINUX /​sysrescd/​isolinux/​rescuecd 
 +  INITRD /​sysrescd/​isolinux/​initram.igz setkmap=de nfsboot=192.168.100.4:/​daten/​pxe/​sysrescd 
 +  APPEND scandelay=1 
 + 
 +LABEL udpcast 
 + MENU LABEL Udpcast 
 + ​KERNEL /​klonen/​udpcast/​LINUX ramdisk_size=65536 
 + ​APPEND initrd=/​klonen/​udpcast/​INITRD 
 + 
 +LABEL GParted Live 
 + MENU LABEL GParted Live 
 + ​KERNEL /​gparted/​live/​vmlinuz1 
 + ​APPEND initrd=/​gparted/​live/​initrd1.img boot=live noswap noprompt config union=aufs nosplash vga=788 netboot=nfs nfsroot=192.168.100.4:/​daten/​pxe/​gparted -- 
 + 
 +LABEL memtest 
 + MENU LABEL MEMTEST 
 + ​KERNEL /memtest 
 + 
 +LABEL knoppix  
 + MENU LABEL KNOPPIX ​(geht nicht
 + KERNEL /​knoppix/​linux fromhd=/​dev/​hda4 lang=de 
 + ​initrd ​ /​knoppix/​minirt.gz 
 + 
 +LABEL KNOPPIX 
 + MENU LABEL Knoppix (geht so nicht!) 
 + ​KERNEL /​knoppix/​knoppix/​vmlinuz 
 + ​APPEND secure nfsdir=192.168.100.4:/​pxe/​knoppix nodhcp nodma noudev 2 lang=de ramdisk_size=100000 init=/​etc/​init apm=power-off nomce vga=791 initrd=/​knoppix/​knoppix/​miniroot.gz quiet BOOT_IMAGE=knoppix 
 + 
 +LABEL openSUSE 11.3 32-bit 
 + MENU LABEL openSUSE 11.3 32-bit 
 + ​KERNEL /​suse113/​i586/​boot/​i386/​loader/​linux ramdisk_size=65536  
 + ​APPEND initrd=/​suse113/​i586/​boot/​i386/​loader/​initrd UseDHCP=1 InstMode=nfs Install=nfs://​192.168.100.4/​daten/​pxe/​suse113/​i586 vga=0x317 splash=silent insecure=1 Language=de_DE showopts 
 + 
 +LABEL openSUSE 11.3 64-bit 
 + MENU LABEL openSUSE 11.3 64-bit 
 + ​KERNEL /​suse113/​x86_64/​boot/​x86_64/​loader/​linux ramdisk_size=65536  
 + ​APPEND initrd=/​suse113/​x86_64/​boot/​x86_64/​loader/​initrd UseDHCP=1 InstMode=nfs Install=nfs://​192.168.100.4/​daten/​pxe/​suse113/​x86_64 vga=0x317 splash=silent insecure=1 Language=de_DE showopts 
 + 
 +LABEL openSUSE 11.4 32-bit 
 + MENU LABEL openSUSE 11.4 32-bit 
 + ​KERNEL /​suse114/​i586/​boot/​i386/​loader/​linux ramdisk_size=65536 ​            
 + ​APPEND initrd=/​suse114/​i586/​boot/​i386/​loader/​initrd UseDHCP=1 InstMode=nfs Install=nfs://​192.168.100.4/​daten/​pxe/​suse114/​i586 vga=0x317 splash=silent insecure=1 Language=de_DE showopts 
 + 
 +LABEL openSUSE 11.4 64-bit 
 + MENU LABEL openSUSE 11.4 64-bit 
 + ​KERNEL /​suse114/​x86_64/​boot/​x86_64/​loader/​linux ramdisk_size=65536 
 + ​APPEND initrd=/​suse114/​x86_64/​boot/​x86_64/​loader/​initrd UseDHCP=1 InstMode=nfs Install=nfs://​192.168.100.4/​daten/​pxe/​suse114/​x86_64 vga=0x317 splash=silent insecure=1 Language=de_DE showopts 
 + 
 +LABEL s4e 32-bit 
 + MENU LABEL server4education 32-bit installieren 
 + ​KERNEL /​d4e2011/​iso/​i586/​boot/​i386/​loader/​linux ramdisk_size=65536  
 + ​APPEND initrd=/​d4e2011/​iso/​i586/​boot/​i386/​loader/​initrd AutoYaST=nfs://​192.168.100.4/​daten/​d4e2011/​pxe/​i586/​s4e.xml UseDHCP=1 InstMode=nfs Install=nfs://​192.168.100.4/​daten/​d4e2011/​iso/​i586 vga=0x317 splash=silent insecure=1 Language=de_DE showopts 
 + 
 +LABEL d4e 32-bit 
 + MENU LABEL desktop4education 32-bit installieren 
 + ​KERNEL /​d4e2011/​iso/​i586/​boot/​i386/​loader/​linux ramdisk_size=65536  
 + ​APPEND initrd=/​d4e2011/​iso/​i586/​boot/​i386/​loader/​initrd AutoYaST=nfs://​192.168.100.4/​daten/​d4e2011/​pxe/​i586/​d4e.xml UseDHCP=1 InstMode=nfs Install=nfs://​192.168.100.4/​daten/​d4e2011/​iso/​i586 vga=0x317 splash=silent insecure=1 Language=de_DE showopts 
 + 
 +LABEL s4e 64-bit 
 + MENU LABEL server4education 64-bit installieren 
 + ​KERNEL /​d4e2011/​iso/​x86_64/​boot/​x86_64/​loader/​linux ramdisk_size=65536  
 + ​APPEND initrd=/​d4e2011/​iso/​x86_64/​boot/​x86_64/​loader/​initrd AutoYaST=nfs://​192.168.100.4/​daten/​d4e2011/​pxe/​x86_64/​s4e.xml UseDHCP=1 InstMode=nfs Install=nfs://​192.168.100.4/​daten/​d4e2011/​iso/​x86_64 vga=0x317 splash=silent insecure=1 Language=de_DE showopts 
 + 
 +LABEL d4e 64-bit 
 + MENU LABEL desktop4education 64-bit installieren 
 + ​KERNEL /​d4e2011/​iso/​x86_64/​boot/​x86_64/​loader/​linux ramdisk_size=65536  
 + ​APPEND initrd=/​d4e2011/​iso/​x86_64/​boot/​x86_64/​loader/​initrd AutoYaST=nfs://​192.168.100.4/​daten/​d4e2011/​pxe/​x86_64/​d4e.xml UseDHCP=1 InstMode=nfs Install=nfs://​192.168.100.4/​daten/​d4e2011/​iso/​x86_64 vga=0x317 splash=silent insecure=1 Language=de_DE showopts 
 +</​file>​
     ​     ​
 ==== HP - Notebook ==== ==== HP - Notebook ====
installation_via_pxe.txt · Zuletzt geändert: 2011/06/22 18:55 von admin