<p>
óÎÁÞÁÌÁ ÓÏÂÉÒÁÅÍ ÑÄÒÏ Ó ÐÏÍÏÝØÀ kernel-package. ÷ ÐÁËÅÔ. ñÄÒÏ ÓÏÂÉÒÁÅÍ
ÂÅÚ initrd, ÓÏ ×ÓÅÍÉ ÎÕÖÎÙÍÉ ÍÏÄÕÌÑÍÉ ÓÅÔÅ×ÙÈ ËÁÒÔ É ÐÏÄÄÅÒÖËÏÊ NFS-root
-×ÎÕÔÒÉ. ú×ÕË É ÐÏÄÄÅÒÖËÕ USB ÍÏÖÎÏ ÍÏÄÕÌÑÍÉ. USB ÎÁÍ ÎÕÖÎÁ ÒÁÄÉ
+×ÎÕÔÒÉ. ÷ ÓÍÙÓÌÅ <b>NFS-ËÌÉÅÎÔ ÎÅ ÄÏÌÖÅÎ ÂÙÔØ ÍÏÄÕÌÅÍ</b>. éÎÁÞÅ
+NFS-root ÎÅ ×ËÌÀÞÉÔÓÑ.
+</p><p>
+ú×ÕË É ÐÏÄÄÅÒÖËÕ USB ÍÏÖÎÏ ÍÏÄÕÌÑÍÉ. USB ÎÁÍ ÎÕÖÎÁ ÒÁÄÉ
usb-storage, ÞÔÏÂÙ ÍÏÖÎÏ ÂÙÌÏ ×ÔÙËÁÔØ ÆÌÜÛËÉ × ÔÅÒÍÉÎÁÌ É ÉÈ ÞÉÔÁÔØ Ó
-ÐÏÍÏÝØÀ mtools
+ÐÏÍÏÝØÀ mtools. ëÒÏÍÅ ÔÏÇÏ, ÍÏÖÅÔ ÏËÁÚÁÔØÓÑ ÐÏÌÅÚÎÙÍ ÉÓÐÏÌØÚÏ×ÁÔØ
+×ÎÅÛÎÀÀ USB-ÁÕÄÉÏËÁÒÔÕ
</p>
<p>
âÅÒÅÍ ÎÁÂÏÒ ÓÌÅÄÕÀÝÉÊ ÐÁËÅÔÏ× (ÎÅËÏÔÏÒÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÂÕÄÕÔ
òÁÓÐÁËÏ×Ù×ÁÅÍ ÔÕÄÁ ÐÅÒÅÞÉÓÌÅÎÙÎÎÙÅ ÐÁËÅÔÙ c ÐÏÍÏÝØÀ
</p>
<pre>
-dpkg-deb -X ÐÁËÅÔ ÄÉÒÅËÔÏÒÉÑ
+dpkg-deb -È ÐÁËÅÔ ÄÉÒÅËÔÏÒÉÑ
</pre>
<p>
îÉËÁËÉÅ postinst ÓËÒÉÐÔÙ ÎÅ ×ÙÐÏÌÎÑÀÔÓÑ, ÎÏ × ÄÁÎÎÏÍ ÓÌÕÞÁÅ
ëÌÁÄÅÍ xorg.conf × /etc/X11 (Õ ÎÅÇÏ ÄÏÌÖÅÎ ÂÙÔØ ÅÄÉÎÓÔ×ÅÎÎÙÊ ÜÌÅÍÅÎÔ
font-path, ÕËÁÚÙ×ÁÀÝÉÊ ÎÁ ÆÏÎÔ-ÓÅÒ×ÅÒ) É ÉÍÅÅÍ ÐÒÁËÔÉÞÅÓËÉ ÇÏÔÏ×ÕÀ
ÓÉÓÔÅÍÕ, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ init.
+<p>
+åÓÌÉ Õ ÎÁÓ ÎÅÓËÏÌØËÏ ÔÅÒÍÉÎÁÌÏ×, ËÏÔÏÒÙÍ ÎÕÖÎÙ ÒÁÚÎÙÅ ËÏÎÆÉÇÕÒÁÃÉÉ x-Ï×,
+ÔÏ ÏÐÉÓÙ×ÁÅÍ × xorg.conf ÎÅÓËÏÌØËÏ ÓÅËÃÉÊ ServerLayout Ó
+ÉÄÅÎÔÉÆÉËÁÔÏÒÁÍÉ, ÓÏÏÔ×ÅÔÓÔ×ÕÝÉÍÉ ÉÍÅÎÁÍ ÈÏÓÔÏ× (ËÏÔÏÒÙÅ ÂÕÄÕÔ ÐÏÔÏÍ
+ÒÏÚÄÁÎÙ ÐÏ dhcp ËÁË option host-name).
</p>
<p>
÷ÍÅÓÔÏ init ËÌÁÄÅÍ ÛÅÌÌÏ×ÓËÉÊ ÓËÒÉÐÔ ÓÌÅÄÕÀÝÅÇÏ ÓÏÄÅÒÖÁÎÉÑ:
<font color="#aaaa00">echo</font><font color="#ff6060"> mounting all filesystems</font><br>
mount /proc<br>
mount /proc/bus/usb<br>
-<font color="#aaaa00">echo</font><font color="#ff6060"> clearing /tmp</font><br>
-<font color="#aaaa00">cd</font> /tmp<font color="#aaaa00">&&</font> rm -rf * .sockets .X0-lock<br>
+mount -t ramfs none /tmp</br>
+chmod 1777 /tmp</br>
<br>
<font color="#aaaa00">echo</font><font color="#ff6060"> -n starting floppyd</font><br>
floppyd -r root -d /dev/fd0<font color="#aaaa00">&&</font> <font color="#aaaa00">echo</font><font color="#ff6060"> -n </font><font color="#aaaa00">"</font><font color="#ff6060"> floppy</font><font color="#aaaa00">"</font><font color="#ff6060"> </font><br>
floppyd -r root -s <font color="#ff6060">5704</font> /dev/sda1<font color="#aaaa00">&&</font> <font color="#aaaa00">echo</font><font color="#ff6060"> -n </font><font color="#aaaa00">"</font><font color="#ff6060"> flash</font><font color="#aaaa00">"</font><br>
<font color="#aaaa00">echo</font><font color="#ff6060"> .</font><br>
<br>
+HOSTNAME=`hostname`
+dmesg > /var/log/dmesg.$hostname.log
respawn <font color="#aaaa00">"</font><font color="#ff6060">nasd -aa</font><font color="#aaaa00">"</font><br>
-respawn <font color="#aaaa00">"</font><font color="#ff6060">X -query wagner.wagner.home</font><font color="#aaaa00">"</font><br>
+respawn <font color="#aaaa00">"</font><font color="#ff6060">X -query wagner.wagner.home -logfile /var/log/Xorg.$HOSTNAME.log -layout $HOSTNAME</font><font color="#aaaa00">"</font><br>
<font color="#aaaa00">wait</font><br>
</font>
óÏÚÄÁÅÍ ÄÉÒÅËÔÏÒÉÀ /var/lib/ftpboot/pxelinux.cfg É ÐÏÍÅÝÁÅÍ ÔÕÄÁ ÆÁÊÌ
default ÓÌÅÄÕÀÝÅÇÏ ÓÏÄÅÒÖÁÎÉÑ:
<pre>
-DEFAULT term root=/dev/nfs
-ip=192.168.217.5:192.168.217.1:192.168.217.1:255.255.255.0:xterm3:eth0:dhcp
-nfsroot=192.168.217.1:/var/diskless rw
-
+DEFAULT term root=/dev/nfs ip=dhcp rw
LABEL term
KERNEL vmlinuz-2.4.27-terminals
</pre>
-<p>×ÓÅ ÞÔÏ ÉÄÅÔ ÐÏÓÌÅ ÓÌÏ×Á DEFAULT ÄÏÌÖÎÏ ÂÙÔØ ÏÄÎÏÊ ÓÔÒÏËÏÊ</p>
<p>
åÓÌÉ ÐÏÞÉÔÁÔØ ÐÏÌÕÞÛÅ ÄÏËÕÍÅÎÔÁÃÉÀ ÎÁ ÏÐÃÉÀ nfsroot × ÑÄÒÅ, ÍÏÖÅÔ ÂÙÔØ
ÕÄÁÓÔÓÑ ÏÂÏÊÔÉÓØ ÂÅÚ ËÏÍÁÎÄÙ ip, ËÏÔÏÒÁÑ ÆÁËÔØÞÅÓËÉ ÐÒÉ×ÏÄÉÔ Ë
next-server 192.168.217.1;
option domain-name "wagner.home";
filename "pxelinux.0";
- option root-path "wagner.wagner,home:/var/diskless/";
+ option root-path "/var/diskless/";
}
</pre>
</p>
<h2>TBD</h2>
îÁÕÞÉÔØÓÑ ÐÏÌÕÞÁÔØ aÄÒÅÓ ÆÏÎÔ-ÓÅÒ×ÅÒÁ É ÁÄÒÅÓ ÈÏÓÔÁ, ÐÅÒÅÄÁ×ÁÅÍÏÇÏ × ÏÐÃÉÀ query ÐÏ dhcp (ÏÐÃÉÉ font-server É x-display-manager)
-
+<p>
+äÌÑ ÜÔÏÇÏ ÎÁÄÏ ÐÅÒÅÓÏÂÒÁÔØ busybox ×ËÌÀÞÉ× ÔÁÍ ×ÓÔÒÏÅÎÎÙÊ dhcp-ËÌÉÅÎÔ, É
+ÎÅÍÎÏÇÏ ÐÏÐÁÔÞÉÔØ ÜÔÏÔ ËÌÉÅÎÔ, ÐÏÓËÏÌØËÕ ÜÔÉ ÏÐÃÉÉ ÏÎ ÉÚ ËÏÒÏÂËÉ ÎÅ
+ÕÍÅÅÔ.
</BODY>
</HTML>