Следваща точка  Съдържание


1. Въведение

Много хора използват Linux за запис на CD-та, защото е надежден, изпитан и лесен. Няма сини екрани по време на запис и главоболия по съставяне на правилна комбинация от софтуер и хардуер. Веднъж настроен Linux просто работи! Това CD-writing HOWTO обяснява настройките, как се записват данните и някои програми за запис.

1.1 Авторски права и условия за използване

Авторските права принадлежат на Winfried Trümper 1996-2000.

Дистрибуцията, използването с или без потвърждение е разрешено, като името на автора може да не се споменава при промоция на продукти, използващи свободен софтуер. Всички преводачи са добре дошли и не се нуждаят от ауторизация!  :)

Накратко: четете и ползвайки на собствен риск. Автора не дава никакви гаранции и не връща пари. Ако искате да знаете защо този документ е под такъв “слаб” лиценз, а не под gnu GPL или подобен, тогава прочетете следното: http://www.heise.de/tp/deutsch/inhalt/te/8375/1.html (да чете който знае немски :)

1.2 Наличност

Като редактор на този документ, аз просто събирам на едно място това, което ми изпращат хората. Не съм програмист или експерт по хардуера (Б.П. Нито пък аз :), затова за по-специфични проблеми най-добре питайте някой друг.

Получавам хиляди писма, относно това CD-Writing HOWTO всяка година. Затова имайте търпение – не мога винаги да отговарям след няколко часа. Преди да зададете въпрос, уверете се че разполагате с последната версия на този документ; той винаги може да се свали от: http://www.guug.de/~winni/linux/ (Б.П. Но по време на превода аз не успях)

1.3 Препоръки за четене

Може да се нуждаете от книга за вашата Linux-дистрибуция, за това как се инсталира ново ядро. CD-R FAQ е цялостно ръководство, относно записа на CD, CD-записвачки и софтуер. Тъй като всички CD-записвачки могат да се ползват и за четене на CD, може да прочетете: Linux CD-ROM HOWTO, the Linux SCSI HOWTO and the Linux Kernel HOWTO.

1.4 Терминология ... зареди лазерите ... огън!

CD-ROM означава Compact Disc Read Only Memory, и съхранява данни чрез оптичен лазер, който прави миниатюрни дупчици на диска. Дупчиците са битовете информация и са толкова малки, че билиони от тях изпълват CD-то. Тези CD са най-често използваните.

Означението CD-R е кратно на CD-ROM recordable (записваем) и означава CD, което няма микроскопични точици на повърхността си. То е празно. CD-R има специален химически филм, и от вътрешната му страна могат да се прегорят микроскопичните отвори. Това се прави с включване на лазера с по-голяма мощност, отколкото при четене. Запис може да се прави само веднъж на CD-R. Може да оставите място след първия запис, създавайки т.н. multi-session CD.

Презаписваемият CD-ROM (накратко: CD-RW) може да настройва лазера, така че да записва CD и след това да възстановява подложката с първоначалното и състояние. Това е възможно, защото лазерът не прави реално дупчици в подложката. Техниката на запис е подобна на играта на хокей.: пързаляйки се върху леда, играчът (лазера) оставя дири от горе. Шарките върху леда (подложката) са записът. През различни периоди на играта, почистващите колички заглаждат леда (изчистват дирите). По този начин ледът е чист за нова игра (диска за презапис).

Адаптор срещу адаптер.

Най-често използвания правопис, включително и в сорс-кода на ядрото е адаптер. Параметрите на модулите и псевдонимите също използват думата “адаптер”: "scsi_hostadapter". Така, че по-надолу в документа се използва именно това означение – адаптер..

1.5 Поддържани CD-записвачки

USB CD-R-ите не се разглеждат в това howto. Можете да сте сигурни, че почти всички от новите IDE/ATAPI- и SCSI-записвачки ще работят под Linux. Новите, MMC-съвместими драйвери също се поддържат. Ако SCSI-версията на записвачката работи, IDE/ATAPI-версията също ще работи. Ето и устройствата, работещи без проблеми със cdrecord:

 
Acer:           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 (no model given)
Kodak:          PCD 200, PCD 225, PCD 260, PCD 600
Matsushita:     matsushita is the japanese name for panasonic, please see there
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

CD-записвачки, поддържани от Linux

По-детайлен преглед има на: http://www.guug.de/

1.6 Поддържани възможности.

Има два типа програми: драйвери за хардуера и програми за форматиране на данни. Драйверите за хардуера поддържат следните възможности:

 
Supported Feature   cdwrite-2.1     cdrecord-1.6    cdrdao
----------------------------------------------------------
IDE/ATAPI           yes             yes             yes
Parallel Port       no              yes             yes
CD-RW               no              yes             yes
Audio CD            yes             yes             yes
Data CD-ROM         yes             yes             partial
Multisession        partial         yes             no
TAO (track at once) yes             yes             yes
DAO (disk at once)  no              partial         yes
packet writing      no              no              no

Главното предимство на cdrdao е способността му да създава дискове в DAO формат.

Програми за форматиране на данни:

 
Feature         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

Главната разлика между ISO 9660 в сравнение с ReiserFS или Ext2 файлови системи са: Веднъж записани, файловете не може да се модифицират. Другите ограничения на ISO-9660 включват:

RockRidge е разширение, което позволява по-дълги имена за файловете и по-дълбока йерархия за директориите на ISO-9660. При четене на CD-ROM с RockRidge разширение под Linux, всяка информация за файловете, като собственик, група, разрешения, символни връзки – всичко се показва. ("feels like a Unix filesystem"). Това не е възможно, когато CD-ROM-а се чете под DOS или Windows.

El Torito се използва за правене на стартиращ CD-ROM. За да работи, естествено трябва, BIOS-а на PC-то да го поддържа. Грубо казано, първите 1.44 (или 2.88 ако се поддържат) Mbytes на CD-ROM-а съдържат флопи-диск image, което предварително сте си направили. CD-то се третира като флопи от BIOS-а и така стартира (буутва). (Възможно е, когато се буттва от това виртуално флопи, вашето оригинално устройство A: (/dev/fd0) да не е налично.)

HFS позволява на Макинтошите да четат CD-ROM-а все едно, че е HFS дял (оригиналната файлова система за MacOS).

Joliet поддържа дълги имена за файловете (освен другите неща) за вариантите на Windows (95, 98, NT). Засега не е известна програма, която да позволява това под DOS или Windows 3.11.

Video-CDs може директно да се стартират от DVD.

1.7 Пощенски списък.

Ако искате да се включите в разработката, изпратете e-mail на cdwrite-request@other.debian.org и сложете думата subscribe в тялото на съобщението.


Следваща точка  Съдържание