This shows you the differences between two versions of the page.
|
клонирование_рабочих_станций_слушателей [2013/06/25 09:00] val создано |
клонирование_рабочих_станций_слушателей [2013/06/25 09:02] (current) val |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Клонирование рабочих станций слушателей ====== | ====== Клонирование рабочих станций слушателей ====== | ||
| + | [[http://www.fogproject.org/]] | ||
| + | |||
| + | [[http://drbl.sourceforge.net/]] | ||
| + | |||
| + | ===== PXE Clonezilla ===== | ||
| + | |||
| + | ==== Ubuntu ==== | ||
| + | <code> | ||
| + | # apt-get install atftpd | ||
| + | |||
| + | # mount -t iso9660 /dev/cdrom /cdrom/ | ||
| + | |||
| + | # export D=/srv/tftp/ | ||
| + | </code> | ||
| + | |||
| + | ==== FreeBSD ==== | ||
| + | <code> | ||
| + | # grep tftp /etc/inetd.conf | ||
| + | </code><code> | ||
| + | tftp dgram udp wait root /usr/libexec/tftpd tftpd -l -s /tftpboot | ||
| + | </code><code> | ||
| + | # mkdir /tftpboot | ||
| + | |||
| + | # mount /cdrom/ | ||
| + | |||
| + | # setenv D /tftpboot/ | ||
| + | </code> | ||
| + | |||
| + | ==== FreeBSD/Ubuntu ==== | ||
| + | <code> | ||
| + | # cp -r /cdrom/install/netboot/* $D | ||
| + | |||
| + | # unzip -j clonezilla-live-20100721-lucid.zip live/vmlinuz live/initrd.img live/filesystem.squashfs -d $D | ||
| + | |||
| + | # cat $D/pxelinux.cfg/default | ||
| + | </code><code> | ||
| + | ... | ||
| + | label Clonezilla Live | ||
| + | MENU LABEL Clonezilla Live | ||
| + | kernel vmlinuz | ||
| + | append initrd=initrd.img boot=live union=aufs noswap noprompt vga=788 fetch=tftp://172.16.1.254/filesystem.squashfs | ||
| + | </code> | ||
| + | |||
| + | ==== Ubuntu ==== | ||
| + | <code> | ||
| + | # apt-get install dhcp3-server | ||
| + | |||
| + | # cat /etc/default/dhcp3-server | ||
| + | </code><code> | ||
| + | INTERFACES="eth0" | ||
| + | </code><code> | ||
| + | # cd /etc/dhcp3/ | ||
| + | </code> | ||
| + | |||
| + | ==== FreeBSD ==== | ||
| + | <code> | ||
| + | # pkg_add -r isc-dhcp31-server | ||
| + | |||
| + | # cd /usr/local/etc/ | ||
| + | </code> | ||
| + | |||
| + | ==== FreeBSD/Ubuntu ==== | ||
| + | <code> | ||
| + | # cat dhcpd.conf | ||
| + | </code><code> | ||
| + | ddns-update-style none; | ||
| + | |||
| + | log-facility local7; | ||
| + | |||
| + | subnet 172.16.1.0 netmask 255.255.255.0 { | ||
| + | range 172.16.1.70 172.16.1.99; | ||
| + | option routers 172.16.1.254; | ||
| + | filename "pxelinux.0"; | ||
| + | next-server 172.16.1.254; | ||
| + | default-lease-time 600; | ||
| + | max-lease-time 7200; | ||
| + | } | ||
| + | </code><code> | ||
| + | # mkdir /home/partimag | ||
| + | </code> | ||