Tova e vtorata portsiia s informatsiia za podgotovkata na Linuks
festa v Sofiia i trikovete koito biaha izpolzvani. V tazi
chast shte opisha niakolko neshta:
º Po vreme na festa zapisahme
nemalko CD-ta pod Linus.
Za da mozhe da se pusne zapisvachka pod Linuks e neobhodimo
da se kompilira
SCSI emulatsiia v iadroto. Sled koeto v /etc/lilo.conf
faila e neobhodimo
da se dobavi dopulnitelen parametur
append = "hdc=ide-scsi"
koito da ukazva che dadenoto ustroistvo (v nashiia sluchai
/dev/hdc ) shte izpolzva
SCSI emulatsiia. Eto i primer ot promenen /etc/lilo.conf
fail
image=/boot/zImage-2.4.18mdk
label=Mandrake Linux
read-only
append="hdc=ide-scsi"
Dobavete i slednite redove v /etc/modules.conf faila
options ide-cd ignore=hdc
alias scd0 sr_mod
pre-install sg
modprobe ide-scsi
pre-install sr_mod
modprobe ide-scsi
pre-install ide-scsi
modprobe ide-cd
Za da budat vzeti v predvid promenite triabva da se
restartira lilo-to
i PC-to. Tova stava s komandite (kato root
potrebitel):
# /sbin/lilo && /sbin/reboot
Tova koeto ostava da se napravi e /dev/cdrom da sochi
kum /dev/scd0
# ln -sf /dev/scd0 /dev/cdrom
Tova sa predvaritelnite prigotovleniia po podkarvaneto na
zapisvachka. Povecheto
distributsii sami otkrivat CD zapisvachkite i praviat neshtata,
opisani po-gore.
Za sushtinskoto
zapisvane izpolzvahme 3 programi - cdrecord, xcdroast i
cdbakeoven. X-CD-Roast i CD BakeOven sa dve ot
grafichnite
programi, koito praviat zapisvaneto vurhu CD-ta lesna
zadacha.
Za tezi ot vas, koito ne se plashat ot zapisvane na CD-ta
ot komanden red,
predlagame suvetite na Mironcho za suzdavane na ISO imidzhi
na CD-ta i zapisvaneto
im vurhu prazni CD-ta bez da se izpolzvat grafichni
glezotii. Eto stupkite
nakratko:
1. Pravi se ISO imidzh na CD-to koeto iskame da zapishem.
Tova stava taka:
# dd if=/dev/cdrom of=/root/isos/Slackware81.iso
2. Proveriava se kak e opisana zapisvachkata. Tova stava s
komandata:
# cdrecord -scanbus
Rezultata ot komandata e podobren na:
Cdrecord release 1.7a1 Copyright (C) 1995-1998 Jörg
Schilling
scsibus0:
0,0,0) 'MATSHITA' 'CD-R CW-7502 ' '4.02'
Removable CD-ROM
0,1,0) 'SEAGATE ' 'ST11200N ' '8334' Disk
....
V nashiiat sluchai zapisvachkata e opisana na purviia red.
Zapomnete purvite tri
chisla razdeleni sus zapetaia (t.e 0,0,0). Tazi informatsiia shte
ni triabva za
sledvashtata stupka.
2. Zapisva se ISO imidzha vurhu CD-to:
# cdrecord -v dev=0,0,0 speed=4
/root/isos/Slackware81.iso
Optsiiata speed pokazva kakva skorost da se izpolzva po
vreme na zapis.
V nashiia sluchai sme napisali dev=0,0,0 zashtoto pri
izpolzvaneto na optsiiata -scanbus
zapisvachkata e opisana v 0,0,0
Po vreme na festa Mironcho donese startirashto CD s Peanut
Linux, koeto beshe
napravil sus slednata komanda
mkisofs -o /tmp/peanut.iso \
-R -J -V "Peanut Install" \
-hide-rr-moved \
-v -d -N -no-emul-boot -boot-load-size 4 -boot-info-table
\
-b isolinux/isolinux.bin \
-c isolinux/isolinux.boot \
-A "Peanut Install CD" .
Tochkata nakraia kazva, che se pribavia vsichko ot tekushtata
direktoriia, "-o" optsiiata
v nachaloto kazva v koi fail da se zapishe rezultata.
Pod Linuks ima niakolko nachina s koito mozhe da zapishete
CD na otdalechena
zapisvachka. Ediniiat ot nachinite e podoben na purviia
suvet v chast 1. Neka imame dve mashini. Mashina 1 s IP
192.168.0.1 i mashina
2 s IP 192.168.0.1
Na mashina 2, kudeto se namira zapisvachkata, se izpulniava
slednata komanda
#nc -l -p 22222 | lzop -d | cdrecord -v dev=0,0,0
speed=4
Sled koeto na mashina 1 izpulniavame slednoto:
# lzop < /dev/cdrom | nc 192.168.0.2 22222
Uspehut na takiva resheniia obache zavisi ot niakolko
faktora (kato stabilna mrezha naprimer) i tezi resheniia
sa po-skoro eksperimentalni.
ºPo vreme festa
Stoian Kostadinov triabvashe da demonstrira vuzmozhnostite na
Sharp Zaurus
na multimediiniia proektor. Za tselta Stoian svali ot internet
VNC
survur spetsialno
prigoden za Sharp-a, sled koeto svurza USB-ot na PC-to
s docking
station-a
na Sharp-a (dopulnitelen harduer, koito si vurvi sus
Sharp-a). Na PC-to imashe
instaliran Mandrake Linux 8.2, koito triabvashe da se da se
donastroi za da
mozhe da se izgradi TCP vruzka s Sharp-a prez USB.
Nastroikite sa opisani
na adres: http://www.ruault.com/Zaurus/ethernet-over-usb-howto.html#mdrk
Ot tuk natatuk vsichko beshe lesno. Na PC-ot beshe
startiran VNC klient,
koito se svurza s VNC survura na Sharp Zaurus-a i tova
koeto stavashe na ekrana
na Sharp-a se pokazvashe na ekrana na PC-to. Ostavashe samo
tozi ekran da se
pokazhe na multimediiniia proektor. Za da napravim tova
izpolzvahme tretiia
suvet ot chast 1 na statiiata. Stoian beshe svalil
kirilska klaviatura i
shriftove za Sharp-a ot http://www.eqlab.org/english/cyrz.html
za da napravi demonstratsiiata oshte po interesna.
º Po vreme na festa
mozhe bi ste zabeliazali,
che imashe ueb kamera koiato raboteshe pod Linuks i pokazvashe v
internet kakvo
stava v zalata po vreme na festa. Kamerata koiato
izpolzvahme beshe Creative
Labs Webcam 5 i Qvor se zae s neinoto puskane. Za tselta
mu se nalozhi da prekompilira
iadroto s poddruzhka na video4linux. Izpolzvan beshe
modula/draivera pwc.o.
Toi pozvoliava upravlenieto na ueb
kameri s chipset na Philips, kakvato e Creative Webcam
5. Za da se gleda
informatsiiata, koiato postupva ot kamerata, biaha izpolzvani
programite XawTV, CamStream i
gCam. Spisuk s
programite raboteshti s ueb kamera mozhe da otkriete na adres:
http://www.smcc.demon.nl/webcam/working.html
Qvor reshi da pozvoli kartinata, koiato postupva ot
kamerata da se vizhda
i v internet. Za tselta izpolzva ueb survur Apache i Perl
prilozhenieto webcam.
Taka vseki mozheshe da nablyudava kakvo stavashe v zalata.
Ako ste propusnali purva chast na suvetite i trikovete
mozhe da ia prochetete {ottuk}.