Mnogi uporabljajo Linux za peko cedejev, ker je to početje z njim zanesljivo in enostavno. Nobenih modrih zaslonov s sporočili o kritičnih napakah, nobenih glavobolov pri usklajevanju strojne in programske opreme. Ko je enkrat sistem postavljen, preprosto deluje. Ta spis razlaga nastavitev, kako zapisati podatke na disk, podaja pa tudi nekaj zanimivih uporab, ki so jih prijazno prispevali bralci.
Copyright Winfried Trümper 1996-2002. Vse pravice pridržane.
Razširjanje in uporaba izvirne ali modificirane različice tega spisa sta dovoljeni pod pogojem, da se ime avtorja ne uporablja za promocijo izdelkov, izvirajočih iz te programske opreme, brez vnaprejšnjega pisnega dovoljenja. Prevodi so dobrodošli in zanje ni treba imeti posebnega dovoljenja.
Avtor z ničimer ne jamči za ta spis, tudi impliciranega jamstva ne daje, denimo za trženje ali primernost za določen namen; v nobenem primeru ni odgovoren za posebno, neposredno ali posledično škodo, ki bi nastala zaradi izgube rabe, podatkov ali dobička, bodisi zaradi pogodbenih obveznosti, zanemarjanja ali drugih kaznivih dejanj, posredno ali neposredno povezanih z uporabo tega dokumenta.
Povedano na kratko: ta dokument berete in uporabljate na lastno odgovornost. Nobenega jamstva z vračilom denarja nimate. Če vas zanima, zakaj se ta dokument lahko razširja pod pogoji šibke licence, ne pa GPL ali podobne, si morate prebrati članek v nemški računalniški reviji c't, http://www.heise.de/tp/deutsch/inhalt/te/8375/1.html (v nemščini).
Kot urednik tega spisa večinoma zbiram in urejam podatke, ki mi jih pošljejo drugi. Nisem ne programer ne izvedenec za strojno opremo, zato se morate za specifične težave s programjem ali železjem obrniti na koga drugega. Vedno pa se je smiselno obrniti name s poročili o rešitvah, ki v spisu še niso opisane.
Vsako leto prejmem več sto e-dopisov, nanašajočih se na ta spis. Zato prosim za nekaj potrpljenja, saj ne morem vedno odgovoriti v nekaj urah. Vendar pa vedno takoj preberem vsa sporočila in vaše postavim v vrsto CDR. Preden mi zastavite vprašanje, prosim, preverite, ali ni že odgovorjeno nanj v zadnji izdaji tega spisa. Ta je vedno dostopna na naslovu http://wt.xpilot.org/.
Kar zadeva namestitev novega jedra, se obrnite na priročnik za vašo distribucijo Linuxa. Na to se res ne spoznam, kadar gre za distribucije, ki jih ne uporabljam.
CD-R FAQ je splošni spis z vprašanji in odgovori o zapisovanju kompaktnih diskov (CD-R), zapisovalnikih in potrebnem programju. Ker lahko z večino zapisovalnikov CD diske tudi berete, so morda vredni branja tudi Linux CD-ROM HOWTO, Linux SCSI HOWTO in Linux Kernel HOWTO.
CD-ROM je kratica za Compact Disc Read Only Memory, bralni pomnilnik na kompaktnem disku. Laser zazna mikroskopsko majhne vdolbinice na srebrni svetlikajoči se površini. Te vdolbinice predstavljajo bite informacije in so tako drobne, da jih gre na ploščo več milijard. CD je torej hranilnik za obsežne količine podatkov.
Izraz CD-R pomeni krajši zapis za CD-ROM recordable (zapisljivi CD-ROM) in se nanaša na kompaktni disk, ki na površini nima vdolbinic, zatorej je prazen. CD-R ima namesto tega posebno kemično prevleko, v katero lahko laser vžge vdolbinice. To napravimo tako, da laser, s katerim navadno vdolbinice le zaznavamo, nastavimo na nekaj večjo moč, tako da v prevleko vžge vdolbinico. To lahko na prevleki napravimo le enkrat. Lahko pa pustimo na disku nekaj prostora, kamor lahko pozneje še kaj dosnamemo. Takim diskom se po angleško pravi multi-session CD.
Da bi odpravili omejitev enega zapisa na ploščah CD-R, so razvili tehnologijo CD-RW (CD-ROM rewritable, vnovično zapisljivi CD-ROM). Pri teh diskih lahko laser vžge vdolbinice, pa tudi stali jih, tako da je mogoče na disk znova pisati. Slednje je mogoče, ker laser v resnici ne vžiga luknjic v sredstvo. Boljša je primerjava s hokejsko tekmo: z drsanjem po ledeni ploskvi igralci (laser) puščajo na njej raze. Vzorec na ledu (disku) je potemtakem zapis dogajanja v eni četrtini tekme. V odmoru pride rolba Zamboni in zgladi raze v ledu. Vzorec na ledu je tako počiščen in led je pripravljen za novo četrtino. Skupni znanstveni izraz za izhlapevanje, kondenzacijo, taljenje, zmrzovanje ipd. je fazna sprememba (angl. phase change), zato se za naprave CD-RW uporablja tudi izraz "phase change devices".
Ta spis obravnava zapisovanje diskov CD-R in CD-RW. Dobrodošli na krovu, kapitan!
Glede podpore zapisovalnikom na vodilu USB si oglejte Linux USB
HOWTO. Sicer pa lahko s precejšnjo gotovostjo domnevate, da
večina naprav IDE/ATAPI in SCSI v Linuxu deluje. Večina novejših
pogonov je združljivih s standardom MMC in potemtakem podprtih. Če je
podprta izvedba SCSI določenega zapisovalnika, potem najverjetneje
deluje tudi izvedba IDE/ATAPI, in nasprotno. Ker pa nekatere ljudi
prevzameta neizmerna toplina in sreča, če med podprtimi napravami
vidijo izrecno naveden njihov model, tu navajamo še seznam naprav, ki
jih podpira cdrecord
:
Tabela: Zapisovalniki CD, podprti v LinuxuAcer: CDRW 4432A, CDRW 6206A, CD-R/RW 6X4X32, 8432A BTC: BCE 621E (IDE) Compro: CW-7502, CW-7502B Creative: MK 4211, RW 4224E, Delta: OME-W 141 Dysan: CRW-1622 Elite: Elite b444.41 Goldstar: CED-8041B Grundig: CDR 100 IPW Guillemot: Maxi CD-R 4X/8X HP: SureStore 4020i, SureStore 6020i, C4324, C4325 CD-writer+ 7100, 7200i, 7500e, 8100i, 8110i, 8200i Plus, 8250i, 9100i, 9110i, 9200e, 9210, 9300i, 9310i Hi-Val: CDD 2242, CDD-3610, Iomega: ZIPCD 4x650 JVC: XR-W 2001, XR-W 2010, XR-W 2040, XR-W 2042, XR-RW 2224, YR 2626 Kiss: CDRW (model ni naveden) Kodak: PCD 200, PCD 225, PCD 260, PCD 600 Matsushita: Matsushita je japonsko ime za znamko Panasonic, glej tam Memorex: CRW-620, CDR-622, CRW-1622, CRW-2224, CDRW-4420 Microboards: PlayWrite 2000, PlayWrite 4000 RW, PlayWrite 4001 RW MicroNet: MasterCD Plus 4x4, MasterCD Plus 4x6 Mitsubishi: CDRW-226 Mitsumi: CR-2401-TS, CR-2600 TE, CR-2801 TE, CR-4801 TE, CR-4802 TE, CR-4804 TE Nomai: 680.RW Olympus: CDS 615E, CDS 620E Optima: DisKovery 650 CD-R OTI: CDRW 965, CDRW 975 (Socrates 1.0) Panasonic: CW-7285, CW-7502, CW-7503, CW-7582 Philips: CDD-521/10, CDD-522, CDD-2000, CDD-2600, CDD-3600, CDD-3610, CDD 4201 PCA 267cr, PCA 460 RW, PCRW 404, Omniwriter 26, Omniwriter 26A, CDRW800 Pinnacle: RCD-100, RCD-1000, RCD-5020, RCD-5040 Pioneer: DW-S114X Plasmon: CDR 480, CDR 4220, RF-4100, RF-4102, CDR 4400 Plextor: CDR PX-24 CS, PX-412 C, PX-R412 C PX-R 810Ti, PX-R 820T, PX-W 4220Ti, PX-W 8220T, PX-W 8432T Plexwriter RW 4/2/20 Procom: PCDR 4 REC: 820s Ricoh: RO-1420C+, MP 1420C, MP 6200S, MP 6201S, MP 7040A, MP-7060A Samsung: SW-204 Sanyo: CRD-R24S Smart and Friendly: CD-RW 226, CD-R 1002, CD-R 1002/PRO, CD-R 1004, CD-R 2004, CD-R 2006 PLUS, CD-R 2006 PRO, CD-RW 2224, CD-R 4000, CD-R 4006, CD-R 4012, CD-RW 4424A CD-R 8020, CD-R 8220 Sony: CDRX 100E, CDRX 120E, CDRX 140S-RP, CDU 920S, CDU 924, CDU 926S, CDU 928E, CDU 948S Taiyo Yuden: EW-50 TEAC: CD-R50S, CD-R55S, CDR-55S, CDR-55K, CDR-56S-400, CD-R56S-600, R56S-614 Traxdata: CRW 2260, CDR 4120, CDR 4120 Pro, CDRW 4260, CDRW 4424, CDR 4800 Turtle Beach: 2040R Waitec: wt 2036, wt 2444ei WPI (Wearnes): CDRW-622, CDR-632P Yamaha: CDR-100, CDR 102, CDR-200, CDR-200t, CDR-200tx CDR-400, CDR-400c, CDR-400t, CDR-400tx, CDR-400Atx CDW-2216E, CRW-2260, CRW-2260t, CRW-4250tx, CRW-4260t, CRW-4260tx, CRW-4261, CRW-4416S, CRW-6416S, CRW-8424E
Podroben seznam modelov, ki delujejo ali ne delujejo z različnimi Unixu podobnimi operacijskimi sistemi, najdete na http://www.guug.de:8080/cgi-bin/winni/lsc-orig.pl.
Če vaša strojna oprema ni podprta, lahko Linux vseeno uporabljate za ustvarjanje slik bodočih plošč CD, vendar boste za zapisovanje morali uporabiti programsko opremo za DOS. Slike diskov je smiselno izdelati v Linuxu, ker večina programske opreme za DOS ne podpira dolgih imen datotek, ki so na voljo v Linuxu.
Pri pripravljanju diskov imamo opravka z dvema vrstama programov. S prvimi ustvarimo sliko diska, z drugimi pa sliko zapišemo na disk. Slednji podpirajo naslednje možnosti:
Tabela: možnosti zapisovalnikov diskovPodprta lastnost cdwrite-2.1 cdrecord-1.6 cdrdao ---------------------------------------------------------- IDE/ATAPI da da da Parallel Port ne da da CD-RW ne da da Audio CD da da da Data CD-ROM da da delno Multisession delno da ne TAO (track at once) da da da DAO (disk at once) ne delno da paketni zapis ne ne ne
Program cdwrite
ni več podprt in je naveden samo zaradi
popolnosti. Namesto njega uporabite cdrecord
, ker podpira
širši razpon naprav in ima mnogo več možnosti. Poglavitna prednost rabe
programa cdrdao
je možnost zapisa glasbenih plošč, pri
katerih med zapisi ni dvesekundnega premora. To doseže z zapisom
celotnega diska naenkrat (Disk at Once, DAO).
Spodnja orodja so oblikovalniki podatkov, ki podatke pred zapisom uredijo v predpisani obliki.
Tabela: možnosti programov za izdelavo slik diskovMožnost mkisofs mkhybrid mkvcdfs ------------------------------------------------------- ISO 9660 yes yes no RockRidge yes yes no El Torito yes yes no HFS no yes no Joliet yes yes no Multisession yes yes no CD-Extra yes yes no Video-CD no no yes
Najočitnejša razlika med datotečnim sistemom ISO 9660 ter datotečnimi sistemi, kot sta ReiserFS ali ext2, je seveda ta, da zapisanih datotek ne morete več spreminjati. Druge omejitve datotečnega sistema ISO 9660 pa zajemajo še:
RockRidge je razširitev, ki omogoča daljša imena datotek in globljo strukturo imenikov kot ISO 9660. Ko disk CD-ROM z razširitvami RockRidge preberemo v Linuxu, vidimo vse znane podatke o datotekah, kot so lastnik, skupina, dovoljenja; delujejo tudi simbolne povezave. RockRidge se torej navidez obnaša kot običajen datotečni sistem Unix. Teh razširitev ne podpirajo sistemi DOS in Windows.
El Torito se lahko uporablja za izdelavo zagonskih (bootable)
plošč CD. Da ta možnost deluje, jo mora podpirati BIOS
računalnika. Grobo rečeno, prvih 1,44 MB (ali 2,88 MB, če BIOS podpira
to možnost) na disku vsebuje sliko zagonske diskete. To sliko BIOS
obravnava kot disketo in z nje zažene sistem. Slednje posledično tudi
pomeni, da do prave diskete (/dev/fd0
) morda ne boste mogli.
HFS omogoča, da računalniki Macintosh berejo CD-ROM, kot da bi bil ta disk z datotečnim sistemom HFS (domači datotečni sistem za računalnike Macintosh).
Joliet med drugim prinaša podporo dolgim imenom v nekaterih novejših različicah sistemov Windows (od Windows 95 dalje). Avtorju ni znano nobeno orodje, s katerim bi omogočil dolga imena v sistemih DOS ali Windows 3.11.
Video-CD lahko neposredno predvajamo v predvajalnikih DVD.
Razdelek Uporabniška programska oprema za zapisovanje na plošče CD navaja, kje je moč dobiti omenjeno programsko opremo.
Če bi se radi priključili razvojni skupini (z namenom, da bi aktivno
sodelovali), pošljite elektronsko sporočilo cdwrite-request@pixar.com
,
v telo sporočila pa napišite subscribe
.