Mkisofs

mkisofs
Tyyppi Tiedostojärjestelmän apuohjelmat
Käyttöjärjestelmä UNIXin kaltainen
uusin versio
  • 3.01
Lisenssi GNU GPL
Verkkosivusto cdrecord.berlios.de/old/…

mkisofs  on cdrtools-paketin komentorivityökalu, jonka avulla voit muuttaa määritetyn hakemiston tiedostojärjestelmää edustavaksi tiedostoksi, joka voidaan sitten polttaa CD- tai DVD -levylle . Voit sitten käyttää cdrecord - apuohjelmaa tai vastaavaa tallentamiseen.

mkisofs-apuohjelma tukee CD-levyjen laajennettuja tiedostojärjestelmämuotoja: Rock Ridge , Joliet , Blu-ray Disc ja paljon muuta.

GUI-CD-poltto-ohjelmat käyttävät yleensä mkisofs-tiedostoja implisiittisesti. Mkisofsin pohjalta on luotu parannettu dvd+rw-tools- ohjelmistopaketti, jonka avulla voit lisätä uudelleenkirjoitettavia CD-levyjä ilman levykuvan luomista.

Syntaksi

mkisofs [ -abstract FILE ] [ -allow-lowercase ] [ -allow-multidot ] [ -biblio FILE ] [ -cache-inodes ] [ -no-cache-inodes ] [ -b eltorito_boot_image ] [ -eltorito-alt-boot ] [ -B sparc_boot_image_list ] [ -G generic_boot_image ] [ -gui ] [ -C #,# ] [ -hard-disk-boot] [ -no-emul-boot] [-no-boot] [ -boot-load-seg ] [ -boot-load-size ] [ -boot-info-table ] [ -c boot_catalog ] [ -check-oldnames ] [ -check-session FILE ] [ -copyright FILE ] [ -A application_id ] [ -f ] [ -d ] [ -D ] [ -dir-mode mode ] [ -file-mode mode ] [ -gid gid ] [ -piilota glob ] [ -piilota-luettelotiedosto ] [ -piilotettu glob ] [ -hidden-list file] [ -piilota-joliet glob ] [ -piilota-joliet-luettelotiedosto ] [ -piilota-joliet-trans-tbl ] [ -piilota-rr-siirretty ] [ -iso-tason taso ] [-syöte-merkkisarja ] [- output-charset charset ] [ -J ] [ -jcharset charset ] [ -l ] [ -L ] [ -log-tiedosto log_file ] [ -max-iso9660-tiedostonimet ] [ -M polku | laite ] [ -new-dir-mode tila ] [ -nobak ] [ -no-bak ] [ -no-split-symlink-components ] [-no-split-symlink-fields ] [-pad ] [-no-pad ] [ -polkuluettelotiedosto ] [-p-valmistaja ] [-tulostuskoko] [-P-julkaisija] [-hiljainen] [-r] [-R] [-relax-tiedostonimet] [-lajittelutiedosto] [- sysid ID ] [-T | -taulukon nimi TABLE_NAME ] [ -ucs-tason taso ] [ -uid uid ] [ -use-fileversion ] [ -U ] [ -no-iso-translate ] [ -v ] [ -V volid ] [ -volset ID ] [ -volset-size # ] [ -volset-seqno # ] [ -x polku ] [ -exclude-list file ] [ -z ] [ -m glob ] [ -hfs | -omena ] [ -kartan_kartoitustiedosto ] [ -maaginen taikatiedosto ] [ -koetin ] [ -ei työpöytää ] [ -mac-nimi ] [ -boot-hfs-tiedosto ajuritiedosto [-osa] [-automaattinen automaattinen käynnistystiedosto] [-klusteri- koko koko ] [ -piilota-hfs glob ] [ -piilota-hfs-listatiedosto ] [ -hfs-volid hfs_volid ] [ -icon-position ] [ -root-info FILE [ -prep-boot FILE ] [ -hfs-creator LUOJA ] [ -hfs-type TYPE ] [ -input-hfs-charset charset ] [ -output-hfs-charset charset ] [ -hfs-unlock ] [ -hfs-bless kansion_nimi ] [ --cap ] [ --netatalk ] [ --double ] [ --ethershare ] [ --ushare ] [ --exchange ] [ --sgi ] [ --xinet ] [ --macbin ] [ --single ] [ --dave ] [ --sfm ] -o tiedostonimi polkunimi [polkunimi]

Käyttöesimerkkejä

Luo levykuva

mkisofs -r -J -o cd.iso ~/data/

Sitten kaikki ~/data-hakemistossa oleva kirjoitetaan "kuvaan" nimellä cd.iso.

Parametrien kuvaus:

  • -r - kirjoittaa RockRidge-tiedostojärjestelmää (tukee pitkiä tiedostonimiä, luettavissa useimmissa järjestelmissä);
  • -J - kirjoittaa Joliet-tiedostojärjestelmää (tukee pitkiä tiedostonimiä, tarvitaan levyn lukemiseen Windowsissa );
  • -o cd.iso Määrittää kuvatiedoston nimen.

Levykuvan polttaminen suoraan levylle

mkisofs -r -J ~/data/ | cdrecorddev = / dev /cdrw1-

Välittää luodun kuvan cdrecord -ohjelmalle , joka kirjoittaa sen /dev/cdrw1-laitteen levylle.