Diit.cz - Novinky a informace o hardware, software a internetu

Už nám to beží

Linux logo
Druhý díl seriálu o vypalování pod Linuxem, který vydáváme ve spolupráci se serverem ABC linuxu, se už dostává k tomu pořádnému. Budeme se věnovat kompilaci jádra, používání SCSI emulace a dalším drobnostem, bez kterých asi žádný správný linuxový guru nemůže být. Připomenu, že některé informace mohou být už starší, proto neváhejte a o novinkách dejte vědět do diskuze!

Kapitoly článků

Po vykonaní príslušných bodov sa konečne dostávame k záveru dnešného seriálu. Aby sme toho, ale ešte nemali málo, môžme si na záver povedať, ako zistíme, či o našej napalovačke už systém vie. Základom je, aby ste mali v systéme nainštalovaný program cdrecord, ktorý si stiahnete z domovskej stránky autora. Na tejto stránke môžte objaviť aj zoznam podporujúcich zariadení. Ak tam však to svoje - neobjavíte nemusí automaticky platiť, že to vaše nebude fungovať.

Po reštarte počítača a nabótovani nášho, či už skompilovaného, alebo jadra štandartne dodávaného v distribúcii, nám ostáva na výber, ako danú napalovačku spojazdniť. Pokiaľ patríte medzi užívateľov, ktorý doteraz preskakovali dané body a teda nekompilujete si svoje jadro a používate jednu z ditribúcii uvedených vyššie, môžte prítomnosť svojej napalovačky vyskúšať príkazom cdrecord -scanbus.

Ak je vaše jadro naozaj funkčné, vypíše sa Vám zoznam všetkých dostupných a rozpoznaných SCSI zariadení, ktoré maju čo spoločné s vypalovaním. Toto platí aj pre napríklad externé, paralélne napalovačky. Výstup môže vyzerať aj takto:

[root@gandalf dino]# cdrecord -scanbus
Cdrecord 1.10
(i686-pc-linux-gnu) Copyright (C) 1995-2001 Jrg Schilling
Linux sg driver
version: 3.1.24
Using libscg version
'schily-0.5'
scsibus0:
    0,0,0   0) 'TOSHIBA '
'DVD-ROM SD-R1202' '1026' Removable CD-ROM
   
0,1,0   1) *
    0,2,0   2)
*
    0,3,0   3) *
   
0,4,0   4) *
    0,5,0   5)
*
    0,6,0   6) *
   
0,7,0   7) *

Ako ste si iste všimli, v mojom systéme bolo rozpoznané jedno zapisovacie zariadenie značky TOSHIBA. Význam čísel pred nájdeným zariadením (0,0,0) si vysvetlíme nabudúce.

Pokiaľ máte v systéme už viac fungujúcich SCSI zariadení, cdrecord ich vypíše v poradí v akom boli inicializované, alebo nakonfigurované. Dokazuje to aj otrepaný príklad od Jörga Schillinga (autora programu cdrecord):

shell> cdrecord -scanbus
Cdrecord release 1.7a1 Copyright (C)
1995-1998 Jörg Schilling
scsibus0:
    0,0,0) 'Quantum'
'XP34300' 'F76D' Disk
    0,1,0) 'SEAGATE' 'ST11200N' '8334'
Disk
    0,2,0) *
    0,3,0) 'TOSHIBA'
'MK537FB/' '6258' Disk
    0,4,0) 'WANGTEK' '5150ES SCSI 36'
'ESB6' Removable Tape
    0,5,0) 'EXABYTE' 'EXB-8500-85QUE'
'0428' Removable Tape
    0,6,0) 'TOSHIBA' 'XM-3401TASUNSLCD'
'3593' Removable CD-ROM
    0,7,0)
*
scsibus1:
    1,0,0) 'Quantum' 'XP31070W' 'L912'
Disk
    1,1,0) *
    1,2,0)
*
    1,3,0) 'TEAC' 'CD-R55S' '1.0H' Removable
CD-ROM
    1,4,0) 'MATSHITA' 'CD-R CW-7502' '4.02' Removable
CD-ROM
    1,5,0) *
    1,6,0) 'YAMAHA'
'CDR400t' '1.0d' Removable CD-ROM
    1,7,0) *

Uvedená ukážka zobrazuje napríklad aj disky, ktoré nie su súčasťou napalovacieho zariadenia.

Používatelia, ktorý prešli s nami všetkými bodmi si musia uvedomiť ako dali SCSI emuláciu skompilovať. Či ako modul, alebo na pevno do jadra. Pokiaľ na pevno do jadra môžme sa o nájdení napalovacieho zariadenia presvedčiť (okrem uvedeného prikazu) aj "nakuknutím" do výpisu jadra.

scsi0 : SCSI host adapter emulation for IDE ATAPI devices
   Vendor: TOSHIBA Model: DVD-ROM SD-R1202 Rev:
1026
    Type: CD-ROM       ANSI SCSI
revision: 02

Pokiaľ ste si dali emuláciu zakomilovať ako modul, tak jej spustenie zabezpečíte príkazom modprobe ide-scsi, po zadaní tohto príkazu vám na obrazovku vyroluje podobný výpis o nájdenom zariadení a potom sa môžte opäť presvedčiť, že zariadenie bolo rozpoznané príkazom cdrecord -scanbus. Pokiaľ teda používate moduly, môžte upraviť svoj konfiguračný súbor /etc/modules.conf tak, aby ich volal automaticky.

options ide-cd ignore=hdc>

# poviete modulu ide-cd, aby ignoroval zbernicu,

# na ktorej máte napalovačku

alias scd0 sr_mod

# nahrať modul sr_mod pri pokuse o pristup k scd0

pre-install sg modprobe ide-scsi

# nahrať ide-scsi pred sg

pre-install sr_mod modprobe ide-scsi

# nahrať ide-scsi pred sr_mod

pre-install ide-scsi modprobe ide-cd

# nahrať ide-cd pred ide-scsi

Dúfam, že som v tejto časti seriálu spomenul všetko, na čo sa spomenúť dalo, a nespomenul som to, čo by tu bolo zbytočné. V budúcej časti seriálu si povieme niečo o napalovacích programoch, ich konfiguračných súboroch a celkovo o filozofii napalovania CD, pod Linuxom.


Juraj Remenec

Pozn. Martin: Opět musím připomenout, že článek je starý rok a půl, některé informace mohou a jsou již tedy zastaralé. Prosím, máte-li zájem, informujte o změnách v diskuzi. Děkuji.

Kapitoly článků

Redakce CDR (Google+)

Redakci CDR.cz tvoří tým mladých žurnalistů, které spojuje společná láska k moderním technologiím. Milují chytré gadgety, vylepšováky a nejnovější zařízení všeho druhu.

více článků, blogů a informací o autorovi

Diskuse ke článku Vypalování pod Linuxem II - díl 2.

Čtvrtek, 6 Leden 2005 - 18:45 | Anonym | Prave jsem si podle toho clanku zprovoznil...
Pondělí, 6 Prosinec 2004 - 15:52 | Anonym | Milý pane Chavezi, je jedině dobře, že se většina...
Sobota, 4 Prosinec 2004 - 18:55 | jiri prantl | to:Chavez> naprosto souhlasim s Jerrym. To...
Čtvrtek, 2 Prosinec 2004 - 19:00 | Anonym | Ten clanek je opravdu zastaraly, zbytecne lidi...
Čtvrtek, 2 Prosinec 2004 - 18:06 | Anonym | Glitter: takovehle reci jsou jednou z pricin...
Čtvrtek, 2 Prosinec 2004 - 16:49 | Anonym | Chavez: Tohle není dobrý přístup. Právo na...
Čtvrtek, 2 Prosinec 2004 - 15:27 | Voty | Mozna trochu predbiham, ale nevite o nejakem...
Čtvrtek, 2 Prosinec 2004 - 15:17 | Anonym | Souhlasím s ostatními v tom, že tenhle text je...
Čtvrtek, 2 Prosinec 2004 - 13:47 | Anonym | to All: Ach jo. Ach jo. Sorry lidi ze na vas budu...
Čtvrtek, 2 Prosinec 2004 - 11:58 | Anonym | Hodnota clanku je opravdu znacne ohlodana zubem...

Zobrazit diskusi