]> www.wagner.pp.ru Git - sites/home_page.git/blob - hints/etch-x-term.html
6e38caafa595ddaa99cb19c44f132600ca2c79c3
[sites/home_page.git] / hints / etch-x-term.html
1 <HTML><HEAD>
2 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=koi8-r">
3 <META NAME="DESCRIPTION" CONTENT="ïÐÉÓÁÎÉÅ ËÁË ÓÄÅÌÁÔØ NFS-ÒÕÔ ÄÌÑ
4 X-ÔÅÒÍÉÎÁÌÁ ÍÉÎÉÍÁÌØÎÙÈ ÒÁÚÍÅÒÏ× ÉÓÐÏÌØÚÕÑ ÄÉÓÔÒÉÂÕÔÉ× Debian
5 etch">
6 <TITLE>Creating diskless X-terminal with Debian etch</TITLE>
7 </HEAD><BODY>
8 <H1>óÏÚÄÁÎÉÅ ÂÅÚÄÉÓËÏ×ÏÇÏ X-ÔÅÒÍÉÎÁÌÁ Ó ÐÏÍÏÝØÀ Debian etch</h1>
9 <p>
10 ÷ ÓÏÓÔÁ× Debian etch ×ÈÏÄÑÔ ÐÁËÅÔÙ ltsp-server É ltsp-utils, ÓÐÅÃÉÁÌØÎÏ
11 ÐÒÅÄÎÁÚÎÁÞÅÎÎÙÅ ÄÌÑ ÓÏÚÄÁÎÉÑ ÔÏÎËÉÈ ËÌÉÅÎÔÏ×. îÏ ÍÎÅ ÞÔÏ-ÔÏ ÐÏÌÕÞÉ×ÛÁÑÓÑ
12 "ÔÏÎËÏÓÔØ" ÎÅ ÐÏÎÒÁ×ÉÌÁÓØ. 
13 </p>
14 <p>
15 ðÏÜÔÏÍÕ Ñ ÐÏÛÅÌ ÄÒÕÇÉÍ ÐÕÔÅÍ
16 </p>
17 <p>
18 óÎÁÞÁÌÁ Ñ ÞÅÓÔÎÏ ÐÏÐÙÔÁÌÓÑ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ debootstrap, ÎÏ ËÁË
19 ×ÙÑÓÎÉÌÏÓØ, ÚÁ×ÉÓÉÍÏÓÔÉ Õ ÔÒÅÂÕÅÍÙÈ ÄÌÑ X-ÔÅÒÍÉÎÁÌÁ ÐÁËÅÔÏ× ÔÁËÉÅ,
20 ÞÔÏ ÏÊ. ðÏÌÕÞÉÔÓÑ ÎÅ ÍÅÎØÛÅ, ÞÅÍ Õ ltsp.
21 </p>
22 <p>
23 á ÍÎÅ × ÉÔÏÇÅ ÕÄÁÌÏÓØ ÕÌÏÖÉÔØÓÑ × 28íÂ. ôÏÖÅ ÍÎÏÇÏ, ÎÏ ÕÖÅ ÅÓÌÉ
24 ÚÁÈÏÞÅÔÓÑ, ÍÏÖÎÏ ×ÍÅÓÔÏ ÓÅÔÅ×ÏÊ ÚÁÇÒÕÚËÉ ÎÅÎÕÖÎÕÀ 32í CF-ËÕ ÎÁ IDE
25 ÐÒÉÃÅÐÉÔØ.
26 </p>
27 <h2>ðÏÓÔÁÎÏ×ËÁ ÚÁÄÁÞÉ</h2>
28 <p>
29 éÍÅÅÔÓÑ ÓÉÓÔÅÍÁ, ÓÏÄÅÒÖÁÝÁÑ ×ÉÄÅÏËÁÒÔÕ, ÓÅÔÅ×ÕÀ ËÁÒÔÕ Ó PXE-bootrom,
30 Ú×ÕËÏ×ÕÀ ËÁÒÔÕ, ÆÌÏÐÏ×ÏÄ É ÎÅÍÎÏÖËÏ ÐÁÍÑÔÉ (Õ ÍÅÎÑ - 64 ÍÂ).
31 èÏÞÅÔÓÑ ÞÔÏÂÙ ÜÔÁ ÛÔÕËÁ ÐÒÅ×ÒÁÔÉÌÁÓØ × ÐÏÌÎÏÃÅÎÎÏÅ ÒÁÂÏÞÅÅ ÍÅÓÔÏ, ÇÄÅ
32 ÍÏÖÎÏ ÒÁÂÏÔÁÔØ Ó ÐÒÉÌÏÖÅÎÉÑÍÉ, × ÔÏÍ ÞÉÓÌÅ É ÒÁÂÏÔÁÀÝÉÍÉ ÓÏ Ú×ÕËÏÍ,
33 ÞÉÔÁÔØ ÄÉÓËÅÔÙ É USB-ÆÌÜÛËÉ.
34 </p>
35 <p>
36 äÌÑ ÜÔÏÇÏ ÎÁÍ ÎÕÖÎÏ ÞÔÏÂÙ ÎÁ ÜÔÏÊ ÓÉÓÔÅÍÅ ÚÁÐÕÓÔÉÌÉÓØ X-ÓÅÒ×ÅÒ, nasd
37 (ÖÅÌÁÀÝÉÅ ÍÏÇÕÔ ÒÁÚÒÁÂÏÔÁÔØ ×ÁÒÉÁÎÔ Ó PulseAudio ÉÌÉ esd), É Ä×Á floppyd
38 - ÏÄÉΠÎÁ ÄÉÓËÏ×ÏÄ, ÄÒÕÇÏÊ ÎÁ ÕÓÔÒÏÊÓÔ×Ï /dev/sda1.
39 </p>
40
41 <h2>ðÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÄÅÊÓÔ×ÉÊ:</h2>
42 <p>
43 óÎÁÞÁÌÁ ÓÏÂÉÒÁÅÍ ÑÄÒÏ Ó ÐÏÍÏÝØÀ kernel-package. ÷ ÐÁËÅÔ. ñÄÒÏ ÓÏÂÉÒÁÅÍ
44 ÂÅÚ initrd, ÓÏ ×ÓÅÍÉ ÎÕÖÎÙÍÉ ÍÏÄÕÌÑÍÉ ÓÅÔÅ×ÙÈ ËÁÒÔ É ÐÏÄÄÅÒÖËÏÊ NFS-root
45 ×ÎÕÔÒÉ. ÷ ÓÍÙÓÌÅ <b>NFS-ËÌÉÅÎÔ ÎÅ ÄÏÌÖÅΠÂÙÔØ ÍÏÄÕÌÅÍ</b>. éÎÁÞÅ
46 NFS-root ÎÅ ×ËÌÀÞÉÔÓÑ. 
47 </p><p>
48 ú×ÕË É ÐÏÄÄÅÒÖËÕ USB ÍÏÖÎÏ ÍÏÄÕÌÑÍÉ. USB ÎÁÍ ÎÕÖÎÁ ÒÁÄÉ
49 usb-storage, ÞÔÏÂÙ ÍÏÖÎÏ ÂÙÌÏ ×ÔÙËÁÔØ ÆÌÜÛËÉ × ÔÅÒÍÉÎÁÌ É ÉÈ ÞÉÔÁÔØ Ó
50 ÐÏÍÏÝØÀ mtools. ëÒÏÍÅ ÔÏÇÏ, ÍÏÖÅÔ ÏËÁÚÁÔØÓÑ ÐÏÌÅÚÎÙÍ ÉÓÐÏÌØÚÏ×ÁÔØ
51 ×ÎÅÛÎÀÀ USB-ÁÕÄÉÏËÁÒÔÕ
52 </p>
53 <p>
54 âÅÒÅÍ ÎÁÂÏÒ ÓÌÅÄÕÀÝÉÊ ÐÁËÅÔÏ×  (ÎÅËÏÔÏÒÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÂÕÄÕÔ
55 ÎÅÕÄÏ×ÌÅÔ×ÏÒÅÎÙ, ÎÏ ÄÌÑ ÎÕÖÎÏÊ ÎÁÍ ÆÕÎËÃÉÏÎÁÌØÎÏÓÔÉ È×ÁÔÉÔ)
56 </p>
57 <pre>
58 libc6
59 busybox
60 modutils (ÜÔÏ ÅÓÌÉ Ó ÑÄÒÏÍ 2.4. åÓÌÉ 2.6, ÔÏ module-init-tools)
61 libwrap0
62 portmap
63 nfs-common
64 x11-common
65 libxt6
66 libice6
67 libsm6
68 libx11-6
69 libaudio2
70 libxau6
71 nas
72 floppyd
73 libfontenc1
74 libgcc1
75 libxfont1
76 zlib1g
77 libfreetype6
78 xserver-xorg-core
79 xserver-xorg-video-ati <i>(ÜÔÏ Õ ÍÅÎÑ ati. õ ×ÁÓ ÍÏÖÅÔ ÂÙÔØ ÄÒÕÇÏÅ. ÷
80 ÐÒÉÎÃÉÐÅ, installed-size Õ ÄÒÁÊ×ÅÒÏ× ÍÁÌÅÎØËÉÊ, ÍÏÖÅÔÅ ÈÏÔØ ×ÓÅ
81 ÚÁÓÏÂÁÞÉÔØ)</i>
82 xserver-xorg-input-kbd
83 xserver-xorg-input-mouse
84 xserver-xorg-input-evdev
85 </pre>
86 <p>
87 ÷ÙÂÉÒÁÅÍ ÎÅËÏÔÏÒÕÀ ÄÉÒÅËÔÏÒÉÀ (Õ ÍÅÎÑ /var/diskless), ÏÔËÕÄÁ ÜÔÏ ÄÅÌÏ
88 ÂÕÄÅÔ ÒÁÚÄÁ×ÁÔØÓÑ ÐÏ NFS.
89 </p>
90 <p>
91 òÁÓÐÁËÏ×Ù×ÁÅÍ ÔÕÄÁ ÐÅÒÅÞÉÓÌÅÎÙÎÎÙÅ ÐÁËÅÔÙ c ÐÏÍÏÝØÀ 
92 </p>
93 <pre>
94 dpkg-deb -È ÐÁËÅÔ ÄÉÒÅËÔÏÒÉÑ
95 </pre>
96 <p>
97 îÉËÁËÉÅ postinst ÓËÒÉÐÔÙ ÎÅ ×ÙÐÏÌÎÑÀÔÓÑ, ÎÏ × ÄÁÎÎÏÍ ÓÌÕÞÁÅ
98 ÎÅÔÒÉ×ÉÁÌØÎÙÈ postinst-ÓËÒÉÐÔÏ× É ÎÅÔ. ÷ÍÅÓÔÏ ÜÔÏÇÏ ÄÅÌÁÅÍ ÓÌÅÄÕÀÝÅÅ
99 </p>
100 <pre>
101 # chroot /var/diskless /bin/busybox sh
102 / #  mount -t proc none /proc
103 / #  busybox --install
104 / #  ldconfig
105 / #  exit
106 </pre>
107 <p>
108 ÷Ù, ÎÁ×ÅÒÎÏÅ, ÕÄÉ×ÉÔÅÓØ: "á ÇÄÅ ÖÅ ÐÁËÅÔ xkb-data". á ÎÅÔÕ. íÙ ÂÕÄÅÍ ÚÁÐÕÓËÁÔØ xkbcomp Ó ÈÏÓÔÁ, ÐÒÉ ÌÏÇÉÎÅ ÉÚ .xsession. ôÁËÉÍ ÏÂÒÁÚÏÍ Õ ËÁÖÄÏÇÏ ÀÚÅÒÁ ÍÏÖÅÔ ÂÙÔØ ÓÏÂÓÔ×ÅÎÎÁÑ ÒÁÓËÌÁÄËÁ ËÌÁ×ÉÁÔÕÒÙ.
109 </p>  
110
111 ôÅÐÅÒØ ÎÁÄÏ ÄÏÐÏÌÎÉÔÅÌØÎÏ ÓÏÚÄÁÔØ ÆÁÊÌ
112 <tt>/var/diskless/etc/X11/Xwrapper.config</tt>
113 (Ñ ÎÅ ÍÕÄÒÓÔ×ÕÑ ÌÕËÁ×Ï ÓËÏÐÉÒÏ×ÁÌ ÅÇÏ Ó ÈÏÓÔÁ),
114 ÓÏÚÄÁÔØ ÓÉÍÌÉÎË <tt>/var/diskless/etc/X11/X</tt>, ×ÅÄÕÝÉÊ ÎÁ
115 <tt>/usr/bin/Xorg</tt> (ÁÇÁ,
116 ÉÍÅÎÎÏ ÓÏ ÓÌÜÛÏÍ ×ÎÁÞÁÌÅ). âÏÌØÛÉÅ ÜÓÔÅÔÙ ÍÏÇÕÔ ÓÏÚÄÁ×ÁÔØ ÅÇÏ ÚÁÊÄÑ ×
117 chroot É ÚÁÐÕÓÔÉ× ÔÁÍ busybox-Ï×ÓËÉÊ ÛÅÌÌ, ÎÏ Ñ É ÔÁË ÏÂÏÛÅÌÓÑ,
118 ÓÏÚÄÁÔØ ÄÉÒÅËÔÏÒÉÉ /dev /tmp É /var/log É ÎÁÓÅÌÉÔØ dev ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ
119 ÓÐÅÃÉÁÌØÎÙÍÉ ÆÁÊÌÁÍÉ. õ ÍÅÎÑ ÔÁÍ
120 <pre>
121 audio    dsp0  mem     port    sda1   sda13  sda3  sda7  tty1  tty5
122 audio0   fd0   mixer   psaux   sda10  sda14  sda4  sda8  tty2  tty6
123 console  full  mixer0  random  sda11  sda15  sda5  sda9  tty3  urandom
124 dsp      kmem  null    sda     sda12  sda2   sda6  tty0  tty4  zero
125 </pre>
126 <p>
127 ÷ ÐÒÉÎÃÉÐÅ, ÞÁÓÔØ tty ÍÏÖÎÏ ÐÏÏÔÒÙ×ÁÔØ, ÄÁ É ÒÁÚÄÅÌÙ sda ËÒÏÍÅ sda1 ÎÅ
128 ÎÕÖÎÙ.
129 </p>
130 <p>
131 ëÌÁÄÅÍ xorg.conf × /etc/X11 (Õ ÎÅÇÏ ÄÏÌÖÅΠÂÙÔØ ÅÄÉÎÓÔ×ÅÎÎÙÊ ÜÌÅÍÅÎÔ
132 font-path, ÕËÁÚÙ×ÁÀÝÉÊ ÎÁ ÆÏÎÔ-ÓÅÒ×ÅÒ) É ÉÍÅÅÍ ÐÒÁËÔÉÞÅÓËÉ ÇÏÔÏ×ÕÀ
133 ÓÉÓÔÅÍÕ, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ init.
134 <p>
135 åÓÌÉ Õ ÎÁÓ ÎÅÓËÏÌØËÏ ÔÅÒÍÉÎÁÌÏ×, ËÏÔÏÒÙÍ ÎÕÖÎÙ ÒÁÚÎÙÅ ËÏÎÆÉÇÕÒÁÃÉÉ x-Ï×,
136 ÔÏ ÏÐÉÓÙ×ÁÅÍ × xorg.conf ÎÅÓËÏÌØËÏ ÓÅËÃÉÊ ServerLayout Ó
137 ÉÄÅÎÔÉÆÉËÁÔÏÒÁÍÉ, ÓÏÏÔ×ÅÔÓÔ×ÕÝÉÍÉ ÉÍÅÎÁÍ ÈÏÓÔÏ× (ËÏÔÏÒÙÅ ÂÕÄÕÔ ÐÏÔÏÍ
138 ÒÏÚÄÁÎÙ ÐÏ dhcp ËÁË option host-name).
139 </p>
140 <p>
141 ÷ÍÅÓÔÏ init  ËÌÁÄÅÍ ÛÅÌÌÏ×ÓËÉÊ ÓËÒÉÐÔ ÓÌÅÄÕÀÝÅÇÏ ÓÏÄÅÒÖÁÎÉÑ:
142 </p>
143
144 <font face="monospace">
145 <font color="#8080ff">#!/bin/sh</font><br>
146 <font color="#00ffff">PATH</font>=/bin:/sbin:/usr/bin:/usr/sbin<br>
147 <font color="#aaaa00">export</font>&nbsp;PATH<br>
148 respawn<font color="#aaaa00">()</font>&nbsp;<font color="#ff40ff">{</font><br>
149 &nbsp;&nbsp;&nbsp;&nbsp;<font color="#aaaa00">(</font>while true<font color="#aaaa00">;</font>&nbsp;<font color="#aaaa00">do</font><br>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#ff40ff">$1</font><br>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sleep <font color="#ff6060">5</font><br>
152 &nbsp;&nbsp;&nbsp;&nbsp;<font color="#aaaa00">done</font><font color="#aaaa00">)</font>&nbsp;&nbsp;<font color="#aaaa00">&amp;</font><br>
153 <font color="#ff40ff">}</font><br>
154 <font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;-n loading modules</font><br>
155 <font color="#aaaa00">for</font>&nbsp;i <font color="#aaaa00">in</font>&nbsp;usbcore uhci usb-storage opl3sa2<font color="#aaaa00">;</font>&nbsp;<font color="#aaaa00">do</font><br>
156 &nbsp;&nbsp;&nbsp;&nbsp;modprobe <font color="#ff40ff">$i</font>&nbsp;<font color="#aaaa00">&amp;&amp;</font>&nbsp;<font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;-n </font><font color="#aaaa00">&quot;</font><font color="#ff6060">&nbsp;</font><font color="#ff40ff">$i</font><font color="#aaaa00">&quot;</font><br>
157 <font color="#aaaa00">done</font><br>
158 <font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;</font><font color="#aaaa00">&quot;</font><font color="#ff6060">.</font><font color="#aaaa00">&quot;</font><br>
159 <font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;starting portmapper</font><br>
160 /sbin/portmap -v -d <font color="#aaaa00">&amp;</font><br>
161 /sbin/rpc.statd<br>
162 /sbin/rpc.lockd<br>
163 <font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;mounting all filesystems</font><br>
164 mount /proc<br>
165 mount /proc/bus/usb<br>
166 mount -t ramfs none /tmp</br>
167 chmod 1777 /tmp</br>
168 <br>
169 <font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;-n starting floppyd</font><br>
170 floppyd -r root -d /dev/fd0<font color="#aaaa00">&amp;&amp;</font>&nbsp;<font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;-n </font><font color="#aaaa00">&quot;</font><font color="#ff6060">&nbsp;floppy</font><font color="#aaaa00">&quot;</font><font color="#ff6060">&nbsp;</font><br>
171 floppyd -r root -s <font color="#ff6060">5704</font>&nbsp;/dev/sda1<font color="#aaaa00">&amp;&amp;</font>&nbsp;<font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;-n </font><font color="#aaaa00">&quot;</font><font color="#ff6060">&nbsp;flash</font><font color="#aaaa00">&quot;</font><br>
172 <font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;.</font><br>
173 <br>
174 HOSTNAME=`hostname`
175 dmesg &gt; /var/log/dmesg.$hostname.log
176 respawn <font color="#aaaa00">&quot;</font><font color="#ff6060">nasd -aa</font><font color="#aaaa00">&quot;</font><br>
177 respawn <font color="#aaaa00">&quot;</font><font color="#ff6060">X -query wagner.wagner.home -logfile /var/log/Xorg.$HOSTNAME.log -layout $HOSTNAME</font><font color="#aaaa00">&quot;</font><br>
178 <font color="#aaaa00">wait</font><br>
179 </font>
180
181 ôÅÐÅÒØ ÐÏÌÕÞÉ×ÛÕÀÓÑ ÄÉÒÅËÔÏÒÉÀ ÎÁÄÏ ÒÁÚÄÁÔØ ÐÏ NFS Ó ÏÐÃÉÑÍÉ 
182 rw,no_root_squash
183 É ÍÏÖÎÏ ÎÁÓÔÒÁÉ×ÁÔØ ÓÏÂÓÔ×ÅÎÎÏ ÚÁÇÒÕÚËÕ.
184
185 <h2>îÁÓÔÒÏÊÒËÁ ÚÁÇÒÕÚËÉ</h2>
186 <p>
187 óÔÁ×ÉÍ ÎÁ ÈÏÓÔ ÐÁËÅÔÙ syslinux, dhcp3-server É tftp-hpa. ÷ ËÏÍÁÎÄÎÕÀ ÓÔÒÏËÕ
188 tftp-hpa ÎÕÖÎÏ ÄÏÂÁ×ÉÔØ ÏÐÃÉÀ -r blksize, ÐÏÔÏÍÕ ÞÔÏ Õ ÎÅËÏÔÏÒÙÈ PXEboot
189 ROM ÐÒÏÂÌÅÍÙ Ó ÜÔÏÊ ÏÐÃÉÅÊ.
190 </p>
191 <p>
192 /usr/lib/pxelinux.0 É ÑÄÒÏ ÉÚ /var/diskless/boot ËÏÐÉÒÕÅÍ ×
193 /var/lib/tftpboot.
194 </p>
195 <p>
196 óÏÚÄÁÅÍ ÄÉÒÅËÔÏÒÉÀ /var/lib/ftpboot/pxelinux.cfg É ÐÏÍÅÝÁÅÍ ÔÕÄÁ ÆÁÊÌ
197 default ÓÌÅÄÕÀÝÅÇÏ ÓÏÄÅÒÖÁÎÉÑ:
198 <pre>
199 DEFAULT term root=/dev/nfs ip=dhcp rw
200 LABEL term
201 KERNEL vmlinuz-2.4.27-terminals
202 </pre>
203 <p>
204 åÓÌÉ ÐÏÞÉÔÁÔØ ÐÏÌÕÞÛÅ ÄÏËÕÍÅÎÔÁÃÉÀ ÎÁ ÏÐÃÉÀ nfsroot × ÑÄÒÅ, ÍÏÖÅÔ ÂÙÔØ
205 ÕÄÁÓÔÓÑ ÏÂÏÊÔÉÓØ ÂÅÚ ËÏÍÁÎÄÙ ip, ËÏÔÏÒÁÑ ÆÁËÔØÞÅÓËÉ ÐÒÉ×ÏÄÉÔ Ë
206 ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÎÁÌÉÞÉÑ ÏÔÄÅÌØÎÏÇÏ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÏÇÏ ÆÁÊÌÁ ÄÌÑ ËÁÖÄÏÇÏ
207 ÔÅÒÍÉÎÁÌÁ. îÏ Ñ ÐÏËÁ ÎÅ ÓÔÁÌ Ó ÜÔÉÍ ÚÁÍÏÒÁÞÉ×ÁÔÓØÑ, ÐÏÔÏÍÕ ÞÔÏ pxelinux
208 ÐÏÚ×ÏÌÑÅÔ ÉÓËÁÔØ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ ÐÏ IP-ÁÄÒÅÓÕ ÉÌÉ mac-ÁÄÒÅÓÕ, Á
209 ÞÅÒÅÚ ÜÔÏÔ ÆÁÊÌ ÍÏÖÎÏ (× ×ÉÄÅ ÎÅÐÏÎÉÍÁÅÍÙÈ ÑÄÒÏÍ ÏÐÃÉÊ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ,
210 ËÏÔÏÒÙÅ ÐÏÔÏÍ ÍÏÖÎÏ ÓËÒÉÐÔÏÍ ÉÚ×ÌÅÞØ ÉÚ /proc/cmdline) ÐÅÒÅÄÁÔØ ÍÎÏÇÏ
211 ÔÁËÏÇÏ, ÞÔÏ ÎÅ ×ÐÉÓÙ×ÁÅÔÓÑ × DHCP.
212 </p>
213 <p>
214 ÷ dhcpd.conf ÐÉÛÅÍ ÒÁÚÄÅÌ host ÄÌÑ ÔÅÒÍÉÎÁÌÁ. (ÅÓÌÉ ÔÅÒÍÉÎÁÌÏ× ÍÎÏÇÏ,
215 ÍÏÖÎÏ ÎÁÐÉÓÁÔØ ÏÄÉΠÒÁÚÄÅÌ group, ÎÏ ÜÔÏ ÕÖ ÞÉÔÁÊÔÅ ÄÏËÕÍÅÎÔÁÃÉÀ ÎÁ
216 pxelinux É dhcpd ÓÁÍÉ)
217 </p>
218 <pre>
219       host xterm3 {
220          hardware ethernet xx:xx:xx:xx:xx:xx;
221          fixed-address 192.168.217.5;
222          option host-name "xterm3";
223          next-server 192.168.217.1;
224         option domain-name "wagner.home";
225          filename "pxelinux.0";
226         option root-path "/var/diskless/";
227
228       }
229 </pre>
230 <p>
231 çÌÁ×ÎÏÅ, ÎÅ ÚÁÂÙÔØ ËÏÍÁÎÄÕ next-server, ÐÏÔÏÍÕ ÞÔÏ ÅÓÌÉ PXE BootRom ÐÒÅËÒÁÓÎÏ ÏÂÈÏÄÉÔÓÑ ÂÅÚ ÎÅ£, ÔÏ pxelinux ÐÏÞÅÍÕ-ÔÏ ÎÁÞÉÎÁÅÔ ÔÁÝÉÔØ Ó×ÏÊ ÆÁÊÌ ËÏÎÆÉÇÕÒÁÃÉÉ É ÑÄÒÏ Ó ÁÄÒÅÓÁ 0.0.0.0.
232 </p>
233 <p>
234 ôÅÐÅÒØ ÓÔÁ×ÉÍ xfs, ÏÔÒÙ×ÁÅÍ Õ ÎÅÇÏ ÉÚ  ËÏÎÆÉÇÁ no-listen = tcp,
235 É ÒÁÚÒÅÛÁÅÍ ÏÂÓÌÕÖÉ×ÁÎÉÅ ÔÅÒÍÉÎÁÌÏ× × display manager. ÷ xdm ÄÌÑ ÜÔÏÇÏ ÎÅÏÂÈÏÄÉÍÏ ÚÁËÏÍÅÎÔÁÒÉÔØ ÓÔÒÏÞËÕ 
236 <pre>
237 DisplayManager.requestPort: 0 
238 </pre>
239 × xdm-config É ÒÁÓËÏÍÅÎÔÁÒÉÔØ ÓÔÒÏÞËÕ 
240 <pre>
241 * # any host can get a login window
242 </pre>
243 × Xaccess.
244 </p>
245 <p>
246 çÏÔÏ×Ï, ÍÏÖÎÏ ÇÒÕÚÉÔØÓÑ.
247 </p>
248 <h2>TBD</h2>
249 îÁÕÞÉÔØÓÑ ÐÏÌÕÞÁÔØ aÄÒÅÓ ÆÏÎÔ-ÓÅÒ×ÅÒÁ É ÁÄÒÅÓ ÈÏÓÔÁ, ÐÅÒÅÄÁ×ÁÅÍÏÇÏ × ÏÐÃÉÀ query ÐÏ dhcp (ÏÐÃÉÉ font-server É x-display-manager)   
250 <p>
251 äÌÑ ÜÔÏÇÏ ÎÁÄÏ ÐÅÒÅÓÏÂÒÁÔØ busybox ×ËÌÀÞÉ× ÔÁÍ ×ÓÔÒÏÅÎÎÙÊ dhcp-ËÌÉÅÎÔ, É
252 ÎÅÍÎÏÇÏ ÐÏÐÁÔÞÉÔØ ÜÔÏÔ ËÌÉÅÎÔ, ÐÏÓËÏÌØËÕ ÜÔÉ ÏÐÃÉÉ ÏΠÉÚ ËÏÒÏÂËÉ ÎÅ
253 ÕÍÅÅÔ.
254
255 </BODY>
256 </HTML>