Portál AbcLinuxu, 20. května 2024 15:08

Vypalování CD - VI

11. 3. 2003 | Robert Krátký
Články - Vypalování CD - VI  

FAQ: Často kladené dotazy ohledně vypalování v Linuxu.

Zajímavé dotazy sebrané v diskuzích pod jednotlivými díly seriálu. Neváhejte navrhnout lepší řešení případně další otázky. Rovnou je zařadím do seznamu.

  1. Jak pojmenovat CD
  2. Jak vypalovat v mode 2?
  3. Mám CD-ROM/DVD-ROM a vypalovačku. Jak zařídit, aby ovladač ide-cd (ATAPI zařízení) obsluhoval pouze CD/DVD a vypalovačka byla jako SCSI?
  4. Jak je to s vypalováním DVD?
  5. Chci, aby vypálené CD ukazovalo jiný obsah v Linuxu a jiný ve Windows/MacOS).
  6. Měla by být audio CD vypalována pomaleji, aby je stolní CD přehrávače dokázaly přečíst?
  7. Moje vypalovačka by měla umět (např.) 40x zápis. Přesto z ní vymáčknu maximálně (např.) 16x.
  8. Mám Yamahu, která umí zapisovat obrázky na plochu CD pomocí technologie DiskT@2. Zvládne to Linux?
  9. Existují nějaké linuxové programy zaměřené na vytváření CD bookletů/pošetek?

  1. Jak pojmenovat CD?

    Pojmenování CD je možné pomocí parametru -V při vytváření image souboru programem mkisofs. Také můžete zadat -A (application ID), -P (publisher ID), -p (preparer ID) a ještě další...

  2. Jak vypalovat v mode 2?

    Parametr -multi automaticky přepne na 'CD-ROM XA2' (a tedy mode 2 form2). Pokud chcete vypalovat běžné CD v mode 2 (násobky 2048 bytů), použijte prostě parametr -mode2. K dispozici jsou ještě parametry -xa1 a -xa2 pro rozlišení mezi form 1 (2048 b/sektor) a form 2 (2324 b/sektor).

  3. Mám CD-ROM/DVD-ROM a vypalovačku. Jak zařídit, aby ovladač ide-cd (ATAPI zařízení) obsluhoval pouze CD/DVD a vypalovačka byla jako SCSI?

    Ovladač ide-cd spusťte s parametrem, který mu řekne, kterých zařízení si nemá všímat: modprobe ide-cd ignore=hdc. Ještě lépe je zahrnout tento parametr přímo do /etc/lilo.conf. Do oblasti image začleňte např. (pokud máte CD/DVD jako secondary master a vypalovačku jako sec. slave) řádek: append="ide-cd=ignore=hdd, hdd=ide-scsi". CD/DVD pak bude v systému přístupné jako /dev/hdc, kdežto vypalovačka coby /dev/scd0.

  4. Jak je to s vypalováním DVD?

    Pokud vynecháme množství nestandardních přepisovatelných DVD formátů, lze říci, že na DVD lze vypalovat s cdrecord(-ProDVD)(a tímpádem i frontendy) úplně stejně jako na (velké) CD. Existuje samozřejmě ještě dvdrecord, což je však pouze klon cdrecordu. Při kopírování je třeba si uvědomit, že mnoho lisovaných DVD je dvouvrstvých, a proto mají dvojnásobnou kapacitu, kterou běžné zapisovatelné médium nepojme. Nestačí-li vám DVD-R/RW, pak pálením DVD+R/RW se zabývá projekt dvd+rw-tools.

  5. Chci, aby vypálené CD ukazovalo jiný obsah v Linuxu a jiný ve Windows/MacOS).

    Použijeme parametry -hide a -graft-points a využijeme toho, že Windows používají pro CD formát Joliet, Linux RockRidge a MacOS HFS. man mkisofs nabízí tento příklad, ve kterém vypalujeme soubor README a adresář cd_dir:

    mkisofs -o cd.iso -hfs -J -r graft-points \
    -hide README.hfs -hide README.joliet \
    -hide-joliet README.hfs -hide-joliet README.unix \
    -hide-hfs README.joliet -hide-hfs README.unix \
    README=README.hfs README=README.joliet \
    README=README.unix cd_dir

  6. Měla by být audio CD vypalována pomaleji, aby je stolní CD přehrávače dokázaly přečíst?

    Teoreticky ne. Pokud nemá váš počítač problém s přísunem dat (podtečení bufferu), vypalovačka pálí spolehlivě data i při vysoké rychlosti a používáte kvalitní prázdná média, která jsou certifikovaná pro danou vypalovací rychlost, pak by měla být výsledná vypálená CD identická jako při nižších rychlostech. Dokonce bývá daleko častěji problém s vypalováním menší než maximální rychlostí, protože si s tím mechanika neumí správně poradit (i když by to měla papírově podporovat).

  7. Moje vypalovačka by měla umět (např.) 40x zápis. Přesto z ní vymáčknu maximálně (např.) 16x.

    Problém bude pravděpodobně buď v médiu, které, ač by mělo, tak požadovanou rychlost nepodporuje, nebo, a to je pravděpodobnější, ve vypalovačce, která dané médium nerozpozná jako schopné tak rychlého zápisu a sama rychlost omezí. Řešením může být použití médií doporučovaných výrobcem mechaniky, případně upgrade firmware, který s sebou často přináší i podporu rozeznávání nových typů médií.

  8. Mám Yamahu, která umí zapisovat obrázky na plochu CD pomocí technologie DiskT@2. Zvládne to Linux?

    Cdrecord tuto ptákovinu podporuje od verze cdrtools-1.11a32 (ve většině distribucí). Slouží k tomu parametr tattoofile=obrázek, který je nutno použít spolu s přepínačem -checkdrive. Soubor s obrázkem musí samozřejmě splňovat určité podmínky, více viz man cdrecord.

  9. Existují nějaké linuxové programy zaměřené na vytváření CD bookletů/pošetek?

    Můžete zkusit třeba: CDox, KCDLabel, Kover (oba podporuji CDDB).

Vesele doplňujte otázky, upřesňujte odpovědi.

Seriál Vypalování CD (dílů: 6)

První díl: Vypalování CD - I, poslední díl: Vypalování CD - VI.
Předchozí díl: Vypalování CD - V

Související články

Vypalování CD - I
Vypalování CD - II
Vypalování CD - III
Vypalování CD - IV
Vypalování CD - V

Další články z této rubriky

VDR a DVB-T2, část 2.
VDR a DVB-T2, část 1.
Šifrovaný Proxmox VE 6: ZFS, LUKS, systemd_boot a Dropbear
MapTiler – proměňte obrázek v zoomovatelnou mapu
Syncthing

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.