]> www.wagner.pp.ru Git - sites/home_page.git/commitdiff
Some fixes to terminal howto
authorVictor Wagner <vitus@wagner.pp.ru>
Wed, 11 Nov 2009 08:47:40 +0000 (08:47 +0000)
committerVictor Wagner <vitus@wagner.pp.ru>
Wed, 11 Nov 2009 08:47:40 +0000 (08:47 +0000)
hints/etch-x-term.html

index 3cf70181f10dda6b044a12e7dbeb5593db6b2cf4..6e38caafa595ddaa99cb19c44f132600ca2c79c3 100644 (file)
@@ -42,9 +42,13 @@ etch">
 <p>
 óÎÁÞÁÌÁ ÓÏÂÉÒÁÅÍ ÑÄÒÏ Ó ÐÏÍÏÝØÀ kernel-package. ÷ ÐÁËÅÔ. ñÄÒÏ ÓÏÂÉÒÁÅÍ
 ÂÅÚ initrd, ÓÏ ×ÓÅÍÉ ÎÕÖÎÙÍÉ ÍÏÄÕÌÑÍÉ ÓÅÔÅ×ÙÈ ËÁÒÔ É ÐÏÄÄÅÒÖËÏÊ NFS-root
-×ÎÕÔÒÉ. ú×ÕË É ÐÏÄÄÅÒÖËÕ USB ÍÏÖÎÏ ÍÏÄÕÌÑÍÉ. USB ÎÁÍ ÎÕÖÎÁ ÒÁÄÉ
+×ÎÕÔÒÉ. ÷ ÓÍÙÓÌÅ <b>NFS-ËÌÉÅÎÔ ÎÅ ÄÏÌÖÅΠÂÙÔØ ÍÏÄÕÌÅÍ</b>. éÎÁÞÅ
+NFS-root ÎÅ ×ËÌÀÞÉÔÓÑ. 
+</p><p>
+ú×ÕË É ÐÏÄÄÅÒÖËÕ USB ÍÏÖÎÏ ÍÏÄÕÌÑÍÉ. USB ÎÁÍ ÎÕÖÎÁ ÒÁÄÉ
 usb-storage, ÞÔÏÂÙ ÍÏÖÎÏ ÂÙÌÏ ×ÔÙËÁÔØ ÆÌÜÛËÉ × ÔÅÒÍÉÎÁÌ É ÉÈ ÞÉÔÁÔØ Ó
-ÐÏÍÏÝØÀ mtools
+ÐÏÍÏÝØÀ mtools. ëÒÏÍÅ ÔÏÇÏ, ÍÏÖÅÔ ÏËÁÚÁÔØÓÑ ÐÏÌÅÚÎÙÍ ÉÓÐÏÌØÚÏ×ÁÔØ
+×ÎÅÛÎÀÀ USB-ÁÕÄÉÏËÁÒÔÕ
 </p>
 <p>
 âÅÒÅÍ ÎÁÂÏÒ ÓÌÅÄÕÀÝÉÊ ÐÁËÅÔÏ×  (ÎÅËÏÔÏÒÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÂÕÄÕÔ
@@ -87,7 +91,7 @@ xserver-xorg-input-evdev
 òÁÓÐÁËÏ×Ù×ÁÅÍ ÔÕÄÁ ÐÅÒÅÞÉÓÌÅÎÙÎÎÙÅ ÐÁËÅÔÙ c ÐÏÍÏÝØÀ 
 </p>
 <pre>
-dpkg-deb -X ÐÁËÅÔ ÄÉÒÅËÔÏÒÉÑ
+dpkg-deb -È ÐÁËÅÔ ÄÉÒÅËÔÏÒÉÑ
 </pre>
 <p>
 îÉËÁËÉÅ postinst ÓËÒÉÐÔÙ ÎÅ ×ÙÐÏÌÎÑÀÔÓÑ, ÎÏ × ÄÁÎÎÏÍ ÓÌÕÞÁÅ
@@ -127,6 +131,11 @@ dsp      kmem  null    sda     sda12  sda2   sda6  tty0  tty4  zero
 ëÌÁÄÅÍ xorg.conf × /etc/X11 (Õ ÎÅÇÏ ÄÏÌÖÅΠÂÙÔØ ÅÄÉÎÓÔ×ÅÎÎÙÊ ÜÌÅÍÅÎÔ
 font-path, ÕËÁÚÙ×ÁÀÝÉÊ ÎÁ ÆÏÎÔ-ÓÅÒ×ÅÒ) É ÉÍÅÅÍ ÐÒÁËÔÉÞÅÓËÉ ÇÏÔÏ×ÕÀ
 ÓÉÓÔÅÍÕ, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ init.
+<p>
+åÓÌÉ Õ ÎÁÓ ÎÅÓËÏÌØËÏ ÔÅÒÍÉÎÁÌÏ×, ËÏÔÏÒÙÍ ÎÕÖÎÙ ÒÁÚÎÙÅ ËÏÎÆÉÇÕÒÁÃÉÉ x-Ï×,
+ÔÏ ÏÐÉÓÙ×ÁÅÍ × xorg.conf ÎÅÓËÏÌØËÏ ÓÅËÃÉÊ ServerLayout Ó
+ÉÄÅÎÔÉÆÉËÁÔÏÒÁÍÉ, ÓÏÏÔ×ÅÔÓÔ×ÕÝÉÍÉ ÉÍÅÎÁÍ ÈÏÓÔÏ× (ËÏÔÏÒÙÅ ÂÕÄÕÔ ÐÏÔÏÍ
+ÒÏÚÄÁÎÙ ÐÏ dhcp ËÁË option host-name).
 </p>
 <p>
 ÷ÍÅÓÔÏ init  ËÌÁÄÅÍ ÛÅÌÌÏ×ÓËÉÊ ÓËÒÉÐÔ ÓÌÅÄÕÀÝÅÇÏ ÓÏÄÅÒÖÁÎÉÑ:
@@ -154,16 +163,18 @@ respawn<font color="#aaaa00">()</font>&nbsp;<font color="#ff40ff">{</font><br>
 <font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;mounting all filesystems</font><br>
 mount /proc<br>
 mount /proc/bus/usb<br>
-<font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;clearing /tmp</font><br>
-<font color="#aaaa00">cd</font>&nbsp;/tmp<font color="#aaaa00">&amp;&amp;</font>&nbsp;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">&nbsp;-n starting floppyd</font><br>
 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>
 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>
 <font color="#aaaa00">echo</font><font color="#ff6060">&nbsp;.</font><br>
 <br>
+HOSTNAME=`hostname`
+dmesg &gt; /var/log/dmesg.$hostname.log
 respawn <font color="#aaaa00">&quot;</font><font color="#ff6060">nasd -aa</font><font color="#aaaa00">&quot;</font><br>
-respawn <font color="#aaaa00">&quot;</font><font color="#ff6060">X -query wagner.wagner.home</font><font color="#aaaa00">&quot;</font><br>
+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>
 <font color="#aaaa00">wait</font><br>
 </font>
 
@@ -185,14 +196,10 @@ ROM 
 óÏÚÄÁÅÍ ÄÉÒÅËÔÏÒÉÀ /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, ËÏÔÏÒÁÑ ÆÁËÔØÞÅÓËÉ ÐÒÉ×ÏÄÉÔ Ë
@@ -216,7 +223,7 @@ pxelinux 
          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>
@@ -240,7 +247,10 @@ DisplayManager.requestPort: 0
 </p>
 <h2>TBD</h2>
 îÁÕÞÉÔØÓÑ ÐÏÌÕÞÁÔØ aÄÒÅÓ ÆÏÎÔ-ÓÅÒ×ÅÒÁ É ÁÄÒÅÓ ÈÏÓÔÁ, ÐÅÒÅÄÁ×ÁÅÍÏÇÏ × ÏÐÃÉÀ query ÐÏ dhcp (ÏÐÃÉÉ font-server É x-display-manager)   
-
+<p>
+äÌÑ ÜÔÏÇÏ ÎÁÄÏ ÐÅÒÅÓÏÂÒÁÔØ busybox ×ËÌÀÞÉ× ÔÁÍ ×ÓÔÒÏÅÎÎÙÊ dhcp-ËÌÉÅÎÔ, É
+ÎÅÍÎÏÇÏ ÐÏÐÁÔÞÉÔØ ÜÔÏÔ ËÌÉÅÎÔ, ÐÏÓËÏÌØËÕ ÜÔÉ ÏÐÃÉÉ ÏΠÉÚ ËÏÒÏÂËÉ ÎÅ
+ÕÍÅÅÔ.
 
 </BODY>
 </HTML>