
рдбреЗрдмрд┐рдпрди рдирд┐рдЪреЛрдбрд╝ рдпрд╛ рдмрд╛рдж рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред рдбреЗрдмрд┐рдпрди рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдбреЗрдмрд┐рдпрди-рдЗрдВрд╕реНрдЯреЙрд▓рд░ (рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдбрд╛рдп) рд╣реИред
рдпрджрд┐ рдЖрдк рдХрдВрд╕реЛрд▓ рддрдХ рднреМрддрд┐рдХ рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╡рд┐рдзрд┐ рдПрдХ рдирдП рдбреЗрдмрд┐рдпрди рд╡рд┐рддрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдпрд╣ рд╕рд░реНрд╡рд░ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ, рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдФрд░ ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рд╕реНрдерд╛рдкрдирд╛
рдЪреЗрддрд╛рд╡рдиреА! Http рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ preseed.cfg рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдбреЗрдмрд┐рдпрди рдирд┐рдЪреЛрдбрд╝ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рддрд░рдг рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, preseed.cfg рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде initrd рдЫрд╡рд┐ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред
рдЬреИрд╕рд╛ рдХрд┐ рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдбреЗрдмрд┐рдпрди рдирд┐рдЪреЛрдбрд╝ред рдпрд╣ dhcp3- рд╕рд░реНрд╡рд░, tftpd, рдбреЗрдмрд┐рдпрди-рдЗрдВрд╕реНрдЯреЙрд▓рд░, рдЗрд╕рдХреЗ рдКрдкрд░ nginx рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛:
aptitude install dhcp3-server tftpd debian-installer-netboot-i386 nginx
/Etc/inetd.conf рдореЗрдВ tftp рдХреЗ рд╕рд╛рде рд▓рд╛рдЗрди рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рд░реВрдЯ рдлрд╝реЛрд▓реНрдбрд░ "/ tftpoot" рд╣реЛ:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди /etc/dhcp/dhcpd.conf:
allow bootp; allow booting; subnet 192.168.0.0 netmask 255.255.255.0 { option routers 192.168.0.1; option domain-name-servers 192.168.0.1; range 192.168.0.90 192.168.0.90; } host netinst { hardware ethernet 00:0c:29:6f:ee:ba; fixed-address 192.168.0.130; filename "pxelinux.0"; }
рд░рд╛рдЙрдЯрд░ рдФрд░ рдбреЛрдореЗрди-рдирд╛рдо-рд╕рд░реНрд╡рд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рддрд╛рдХрд┐ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЧрд▓рдд рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рди рджреЗред
рдпрд╣ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкрддреЗ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ рддрд╛рдХрд┐ рдЖрдк рдмрд╛рдж рдореЗрдВ рдзрд╛рдХрдб рд▓реЙрдЧ рдореЗрдВ рдЗрд╕рдХреА рддрд▓рд╛рд╢ рди рдХрд░реЗрдВред
рд╣рдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдХреЙрдкреА рдХрд░рддреЗ рд╣реИрдВ:
mkdir -p /tftpboot/pxelinux.cfg cp /usr/lib/debian-installer/images/i386/text/{pxelinux.0,linux,initrd.gz} /tftpboot cat >/tftpboot/pxelinux.cfg/default <<EOF default install label install kernel linux append auto=true priority=critical initrd=initrd.gz preseed/url=http:
рдпрд╣ рдХреЗрд╡рд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ preseed.cfg рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди /var/www/preseed.cfg:
di debian-installer/locale string en_US di console-keymaps-at/keymap select us di keyboard-configuration/xkb-keymap select us di anna/choose_modules string network-console di network-console/password password r00tme di network-console/password-again password r00tme
рд╕рдВрджрд░реНрдн
рдЬрд┐рди рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрджреНрдпрдкрд┐ рдмрд╛рдж рд╡рд╛рд▓рд╛ рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ рдерд╛ред рдореИрдВрдиреЗ рд▓реЗрдЦрдХ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рджреЛрд╣рд░рд╛рдпрд╛ред
рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд╡рд░рдг:
http://wiki.debian.org/DebianInstaller/NetworkConsoleрдкреНрд░рд┐рд╡реЗрдб рдлрд╝рд╛рдЗрд▓ рд╡рд┐рд╡рд░рдг:
http://www.debian-administration.org/articles/394рд╢реНрд╡реЗрдд рдкрддреНрд░
рдкрд░рд┐рд╢рд┐рд╖реНрдЯ рдмреАред рдкреНрд░рд┐рд╕реЗрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдирд╛рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ
https://saz.sh/2011/07/30/preseed-debian-squeeze-use/pxfo/ рд╣реИред