Mkisofs

mkisofs
Typ Nástroje souborového systému
Operační systém jako UNIX
Nejnovější verze
  • 3.01
Licence GNU GPL
webová stránka cdrecord.berlios.de/old/…

mkisofs  je nástroj příkazového řádku z balíku cdrtools , který vám umožňuje převést zadaný adresář na soubor představující souborový systém, který lze poté vypálit na disk CD nebo DVD . K nahrávání pak můžete použít nástroj cdrecord nebo podobný.

Nástroj mkisofs podporuje rozšířené formáty systému souborů pro disky CD: Rock Ridge , Joliet , Blu-ray Disc a další.

Programy pro vypalování CD GUI obvykle implicitně používají mkisofs. Na základě mkisofs byl vytvořen vylepšený softwarový balík dvd+rw-tools , který umožňuje přidávat přepisovatelná CD bez nutnosti vytvářet obraz disku.

Syntaxe

mkisofs [ -abstract FILE ] [ -allow-malá písmena ] [ -allow-multidot ] [ -biblio SOUBOR ] [ -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 SOUBOR ] [ -copyright FILE ] [ -A application_id ] [ -f ] [ -d ] [ -D ] [ -dir-mode mode ] [ -file-mode mode ] [ -gid gid ] [ -hide glob ] [ -hide-list file ] [ -hidden glob ] [ -hidden-list file ] [ -hide-joliet glob ] [ -hide-joliet-list file ] [ -hide-joliet-trans-tbl ] [ -hide-rr-moved ] [ -iso-level level ] [ -input-charset charset ] [ - output-charset znaková sada ] [ -J ] [ -jcharset znaková sada ] [ -l ] [ -L ] [ -log-soubor log_file ] [ -max-iso9660-filenames ] [ -M cesta | zařízení ] [ -new-dir-mode mode ] [ -nobak ] [ -no-bak ] [ -no-split-symlink-components ] [ -no-split-symlink-fields ] [ -pad ] [ -no-pad ] [ -soubor se seznamem cest ] [ -p příprava ] [ -velikost-tisku ] [ -P vydavatel ] [ -tichý ] [ -r ] [ -R ] [ -relaxed-filenames ] [ -sort sort file ] [ - sysid ID ] [-T | -table-name TABLE_NAME ] [ -ucs-level level ] [ -uid uid ] [ -use-fileversion ] [ -U ] [ -no-iso-translate ] [ -v ] [ -V volid ] [ -volset ID ] [ -volset-size # ] [ -volset-seqno # ] [ -x cesta ] [ -exclude-list file ] [ -z ] [ -m glob ] [ -hfs | -apple ] [ -map mapping_file ] [ -magic magic_file ] [ -probe ] [ -no-desktop ] [ -mac-name ] [ -boot-hfs-file driver_file [ -part ] [ -auto AutoStart_file ] [ -cluster- velikost velikost ] [ -hide-hfs glob ] [ -hide-hfs-list file ] [ -hfs-volid hfs_volid ] [ -icon-position ] [ -root-info SOUBOR [ -prep-boot FILE ] [ -hfs-creator TVŮRCE ] [ -hfs-type TYPE ] [ -input-hfs-charset znaková sada ] [ -output-hfs-charset znaková sada ] [ -hfs-unlock ] [ -hfs-bless název_složky ] [ --cap ] [ --netatalk ] [ --double ] [ --ethershare ] [ --ushare ] [ --exchange ] [ --sgi ] [ --xinet ] [ --macbin ] [ --single ] [ --dave ] [ --sfm ] -o název_souboru pathspec [cesta]

Příklady použití

Vytvořte obraz disku

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

Pak se vše, co je v adresáři ~/data, zapíše do "image" s názvem cd.iso.

Popis parametrů:

  • -r - zápis do souborového systému RockRidge (podporuje dlouhé názvy souborů, čitelné na většině systémů);
  • -J - zápis souborového systému Joliet (podporuje dlouhé názvy souborů, potřebné při čtení disku pod Windows );
  • -o cd.iso Udává název souboru obrázku.

Vypálení obrazu disku přímo na disk

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

Předá vygenerovaný obraz programu cdrecord , který jej zapíše na disk v zařízení /dev/cdrw1.