EnglishFrenchSpanyol

Ad


Favicon OnWorks

genisoimage - Dalam talian di Awan

Jalankan genisoimage dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan genisoimage yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


genisoimage - cipta sistem fail ISO9660/Joliet/HFS dengan atribut Rock Ridge pilihan

SINOPSIS


genisoimage [pilihan] [-o nama fail] pathspec [pathspec ...]

DESCRIPTION


genisoimage ialah program pra-penguasaan untuk menjana sistem fail hibrid ISO9660/Joliet/HFS.

genisoimage mampu menjana sistem Penggunaan Berkongsi Protokol rekod (SUSP)
ditentukan oleh rock Ridge Persimpangan Protokol. Ini digunakan untuk menerangkan dengan lebih lanjut
fail dalam sistem fail ISO9660 kepada hos Unix, dan menyediakan maklumat seperti panjang
nama fail, UID/GID, kebenaran POSIX, pautan simbolik dan peranti blok dan aksara
fail.

Jika pilihan baris arahan hibrid Joliet atau HFS ditentukan, genisoimage akan mencipta
metadata sistem fail tambahan diperlukan untuk Joliet atau HFS. Jika tidak genisoimage akan
menjana sistem fail ISO9660 tulen.

genisoimage dapat menjana a benar (Atau dikongsi) Sistem fail hibrid HFS. Fail yang sama dilihat
sebagai fail HFS apabila diakses daripada Macintosh dan sebagai fail ISO9660 apabila diakses daripada yang lain
mesin. HFS bermaksud Hierarki File sistem dan merupakan sistem fail asli yang digunakan pada
komputer Macintosh.

Sebagai alternatif, genisoimage boleh menjana Apple Extensions kepada ISO9660 untuk setiap fail.
Sambungan ini menyediakan setiap fail dengan CREATOR, TYPE dan bendera Finder tertentu apabila
diakses daripada Macintosh. Lihat HFS MACINTOSH FAIL FORMATS seksyen di bawah.

genisoimage mengambil gambar pokok direktori yang diberikan, dan menghasilkan imej binari yang
akan sepadan dengan sistem fail ISO9660 dan/atau HFS apabila ditulis pada peranti blok.

Setiap fail yang ditulis kepada sistem fail ISO9660 mesti mempunyai nama fail dalam format 8.3 (sehingga
8 aksara, noktah, sehingga 3 aksara, semua huruf besar), walaupun Rock Ridge sedang digunakan.
Nama fail ini digunakan pada sistem yang tidak dapat menggunakan Rock Ridge
sambungan (seperti MS-DOS), dan setiap nama fail dalam setiap direktori mestilah berbeza daripada
nama fail lain dalam direktori yang sama. genisoimage secara amnya cuba membentuk betul
nama dengan memaksa nama fail Unix kepada huruf besar dan memotong mengikut keperluan, tetapi selalunya ini
menghasilkan hasil yang tidak memuaskan apabila nama yang dipotong tidak semuanya unik. genisoimage
memberikan pemberat kepada setiap nama fail, dan jika dua nama yang sebaliknya adalah sama
didapati, nama dengan keutamaan yang lebih rendah dinamakan semula untuk memasukkan nombor 3 digit (dijamin
menjadi unik). Sebagai contoh, kedua-dua fail foo.bar and foo.bar.~1~ boleh dijadikan sebagai
FOO.BAR;1 and FOO000.BAR;1.

Apabila digunakan dengan pelbagai pilihan HFS, genisoimage akan cuba mengenali fail yang disimpan di dalamnya
beberapa format fail Apple/Unix dan akan menyalin data dan garpu sumber serta
sebarang maklumat Pencari yang berkaitan. Lihat HFS MACINTOSH FAIL FORMATS bahagian di bawah untuk lebih lanjut
mengenai format genisoimage menyokong.

Perhatikan bahawa genisoimage tidak direka untuk berkomunikasi dengan penulis secara langsung. Paling
penulis mempunyai set arahan proprietari yang berbeza dari satu pengeluar ke pengeluar yang lain, dan anda
memerlukan alat khusus untuk benar-benar membakar cakera. wodim adalah salah satu alat tersebut. Yang terbaru
versi wodim boleh didapati dari http://www.cdrkit.org/.

pathspec ialah laluan pepohon direktori untuk disalin ke dalam sistem fail ISO9660.
Berbilang laluan boleh ditentukan, dan genisoimage akan menggabungkan fail yang terdapat dalam semua
komponen laluan yang ditentukan untuk membentuk imej sistem fail.

Jika pilihan -titik cantuman telah ditentukan, adalah mungkin untuk mencantumkan laluan di
mata selain daripada direktori akar, dan adalah mungkin untuk mencantumkan fail atau direktori
ke imej cdrom dengan nama yang berbeza daripada yang mereka ada dalam sistem fail sumber.
Ini paling mudah untuk digambarkan dengan beberapa contoh. Mari kita mulakan dengan mengandaikan bahawa a
fail tempatan ../old.lis wujud, dan anda ingin memasukkannya ke dalam imej cdrom.

foo/bar/=../old.lis

termasuk old.lis dalam imej cdrom di /foo/bar/old.lis, Manakala

foo/bar/xxx=../old.lis

termasuk old.lis dalam imej cdrom di /foo/bar/xxx. Sintaks yang sama boleh
digunakan dengan direktori juga. genisoimage akan mencipta sebarang direktori yang diperlukan sedemikian
titik cantuman wujud pada imej cdrom — direktori tidak perlu muncul dalam satu
daripada laluan. Secara lalai, mana-mana direktori yang dibuat dengan cepat seperti ini akan mempunyai
kebenaran 0555 dan nampaknya dimiliki oleh orang yang menjalankan genisoimage. Jika anda ingin
kebenaran lain atau pemilik direktori perantaraan, lihat -uid, -gid, -dir-mod,
-mod-fail and -mod-dir-baru.

genisoimage juga akan berjalan pada mesin Windows apabila disusun dengan cygwin Cygnus (tersedia
dari http://www.cygwin.com/). Oleh itu kebanyakan rujukan dalam halaman manusia ini kepada Unix boleh
diganti dengan Win32.

PILIHAN


Beberapa pilihan boleh ditentukan sebagai lalai dalam a .genisoimagerc fail konfigurasi, sebagai
serta pada baris arahan. Jika parameter ditentukan di kedua-dua tempat, tetapan daripada
baris arahan digunakan. Untuk butiran tentang format dan kemungkinan lokasi fail ini,
lihat genisoimagerc(5).

-abstrak fail
Menentukan nama fail abstrak. Terdapat ruang untuk 37 aksara. Bersamaan dengan
ABST dalam .genisoimagerc fail.

-A id_permohonan
Menentukan rentetan teks yang akan ditulis ke dalam pengepala volum. Ini sepatutnya
terangkan aplikasi yang akan ada pada cakera. Terdapat ruang untuk 128
watak. Bersamaan dengan APLIKASI dalam .genisoimagerc fail.

-benarkan-saiz-terhad
Apabila memproses fail yang lebih besar daripada 2GiB yang tidak boleh diwakili dengan mudah
ISO9660, tambahkannya dengan saiz fail yang boleh dilihat mengecil kepada ISO9660 dan dengan yang betul
saiz fail yang boleh dilihat kepada sistem UDF. Hasilnya ialah sistem fail yang tidak konsisten dan
pengguna perlu memastikan bahawa mereka benar-benar menggunakan UDF dan bukannya pemacu ISO9660 untuk membaca
cakera sedemikian. Menyiratkan membolehkan -udf.

-benarkan-titik-utama

-dots Benarkan nama fail ISO9660 bermula dengan noktah. Biasanya, titik utama diganti
dengan garis bawah untuk mengekalkan keserasian MS-DOS.
Ini melanggar piawaian ISO9660, tetapi ia berlaku pada banyak sistem. guna
dengan berhati-hati.

-benarkan-huruf kecil
Pilihan ini membenarkan aksara huruf kecil muncul dalam nama fail ISO9660.
Ini melanggar piawaian ISO9660, tetapi ia berlaku pada sesetengah sistem. guna
dengan berhati-hati.

-benarkan-berbilang titik
Pilihan ini membenarkan lebih daripada satu titik muncul dalam nama fail ISO9660. Seorang terkemuka
dot tidak terjejas oleh pilihan ini, ia mungkin dibenarkan menggunakan secara berasingan
-benarkan-titik-utama.
Ini melanggar piawaian ISO9660, tetapi ia berlaku pada banyak sistem. guna
dengan berhati-hati.

-biblio fail
Menentukan nama fail bibliografi. Terdapat ruang untuk 37 aksara.
Bersamaan dengan BIBL dalam .genisoimagerc fail.

-cache-inod

-no-cache-inod
Dayakan atau lumpuhkan cache inod dan nombor peranti untuk mencari pautan keras ke fail. Jika
genisoimage menemui pautan keras (fail dengan berbilang nama), fail itu juga akan
dipautkan keras pada CD, jadi kandungan fail hanya muncul sekali. Ini membantu untuk menjimatkan
ruang. -cache-inod adalah lalai pada sistem pengendalian seperti Unix, tetapi
-no-cache-inod adalah lalai pada beberapa sistem lain seperti Cygwin, kerana ia tidak
selamat untuk mengandaikan bahawa nombor inod adalah unik pada sistem tersebut. (Beberapa versi
Cygwin mencipta nombor inod palsu menggunakan algoritma pencincangan yang lemah, yang mungkin menghasilkan
pendua.) Jika dua fail mempunyai nombor inod yang sama tetapi bukan pautan keras ke
fail yang sama, genisoimage -cache-inod tidak akan berkelakuan dengan betul. -no-cache-inod
selamat dalam semua keadaan, tetapi dalam kes itu genisoimage tidak dapat mengesan pautan keras,
jadi imej CD yang terhasil mungkin lebih besar daripada yang diperlukan.

-alpha-boot alpha_boot_image
Menentukan laluan dan nama fail imej but yang akan digunakan semasa membuat
CD boleh boot Alpha/SRM. Nama laluan mestilah relatif kepada laluan sumber yang ditentukan
kepada genisoimage.

-hppa-pemuat but hppa_bootloader_image
Menentukan laluan dan nama fail imej but yang akan digunakan semasa membuat HPPA
CD boleh boot. Nama laluan mestilah relatif kepada laluan sumber yang ditentukan
genisoimage. Pilihan lain diperlukan, sekurang-kurangnya nama fail kernel dan a
baris arahan boot. Lihat HPPA NOTA bahagian di bawah untuk maklumat lanjut.

-hppa-cmdline hppa_boot_command_line
Menentukan baris arahan untuk dihantar ke pemuat but HPPA apabila membuat a
CD boleh boot. Pisahkan parameter dengan ruang atau koma. Lebih banyak pilihan mesti
berlalu ke genisoimage, sekurang-kurangnya nama fail kernel dan pemuat but
nama fail. Lihat HPPA NOTA bahagian di bawah untuk maklumat lanjut.

-hppa-kernel-32 hppa_kernel_32

-hppa-kernel-64 hppa_kernel_64
Menentukan laluan dan nama fail imej kernel 32-bit dan/atau 64-bit
digunakan semasa membuat CD boleh boot HPPA. Nama laluan mestilah relatif kepada sumber
laluan yang ditentukan kepada genisoimage. Pilihan lain diperlukan, sekurang-kurangnya
nama fail pemuat but dan baris arahan but. Lihat HPPA NOTA bahagian di bawah
untuk maklumat lanjut.

-hppa-ramdisk hppa_ramdisk_image
Menentukan laluan dan nama fail imej ramdisk yang akan digunakan semasa membuat HPPA
CD boleh boot. Nama laluan mestilah relatif kepada laluan sumber yang ditentukan
genisoimage. Parameter ini adalah pilihan. Pilihan lain diperlukan, pada awalnya
sekurang-kurangnya nama fail kernel dan baris arahan but. Lihat HPPA NOTA bahagian di bawah
untuk maklumat lanjut.

-mips-boot mips_boot_image
Menentukan laluan dan nama fail imej but yang akan digunakan semasa membuat
CD boleh but MIPS SGI/big-endian. Nama laluan mestilah relatif kepada laluan sumber
dinyatakan kepada genisoimage. Pilihan ini mungkin ditentukan beberapa kali, untuk disimpan
kepada 15 imej but.

-mipsel-boot mipsel_boot_image
Menentukan laluan dan nama fail imej but yang akan digunakan semasa membuat
CD boleh but MIPS DEC/little-endian. Nama laluan mestilah relatif kepada sumber
laluan yang ditentukan kepada genisoimage.

-B img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e

-spark-boot img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e
Menentukan senarai imej but yang dipisahkan koma yang diperlukan untuk membuat bootable
CD untuk sistem SPARC. Partition 0 digunakan untuk imej ISO9660, imej pertama
fail dipetakan ke partition 1. Senarai dipisahkan koma mungkin mempunyai sehingga 7 medan,
termasuk bidang kosong. Pilihan ini diperlukan untuk membuat CD boleh boot untuk Sun
sistem SPARC. Jika -B or -spark-boot telah ditentukan, sektor pertama bagi
imej yang terhasil akan mengandungi label cakera Matahari. Label cakera ini menentukan kepingan 0
untuk imej ISO9660 dan kepingan 1 hingga 7 untuk imej but yang telah
ditentukan dengan pilihan ini. Byte mengimbangi 512 hingga 8191 dalam setiap tambahan
imej but mesti mengandungi but utama yang berfungsi untuk SPARC yang sesuai
seni bina. Selebihnya setiap imej biasanya mengandungi sistem fail UFS yang digunakan
untuk peringkat but kernel utama.

Kaedah but yang dilaksanakan ialah yang ditemui dengan SunOS 4.x dan SunOS 5.x.
Walau bagaimanapun, ia tidak bergantung pada dalaman SunOS tetapi hanya pada sifat Terbuka
Boot prom, jadi ia sepatutnya boleh digunakan untuk mana-mana OS untuk sistem SPARC. Untuk lebih
maklumat juga lihat NOTA seksyen di bawah.

Jika nama fail khas ... digunakan, partition but sebenar dan semua yang berikut
dipetakan ke partition sebelumnya. Jika genisoimage dipanggil dengan -G gambar -B ...
semua partition but dipetakan ke partition yang mengandungi ISO9660
imej sistem fail dan imej but generik yang terletak dalam 16 sektor pertama
daripada cakera digunakan untuk semua seni bina.

-G generic_boot_image
Menentukan laluan dan nama fail imej but generik untuk digunakan semasa membuat a
CD boleh boot generik. Imej but akan diletakkan pada 16 sektor pertama
CD, sebelum deskriptor volum utama ISO9660. Jika pilihan ini digunakan bersama
bersama -spark-boot, label cakera Matahari akan menindih 512 bait pertama bagi
imej but generik.

-b eltorito_boot_image
Menentukan laluan dan nama fail imej but yang akan digunakan semasa membuat El
CD boleh but Torito untuk PC x86. Nama laluan mestilah relatif kepada laluan sumber
dinyatakan kepada genisoimage. Pilihan ini diperlukan untuk menjadikan El Torito boleh boot
CD. Imej but mestilah tepat 1200 kB, 1440 kB atau 2880 kB dan genisoimage
akan menggunakan saiz ini apabila mencipta sistem fail ISO9660 output. BIOS PC akan
gunakan imej untuk meniru cakera liut, jadi sektor 512-bait pertama harus mengandungi
Kod but PC. Ini akan berfungsi, sebagai contoh, jika imej but ialah but berasaskan LILO
liut.

Jika imej but bukan imej liut, anda perlu menambah sama ada
-but cakera keras or -tiada-emul-boot. Jika sistem tidak boleh boot daripada yang dicontohi
cakera, gunakan -tiada but.

If -susun belum ditentukan, imej but diisih dengan keutamaan rendah (+2)
ke permulaan medium. Jika anda tidak menyukai ini, anda perlu menentukan jenis
berat 0 untuk imej but.

-eltorito-alt-boot
Mulakan dengan set parameter but El Torito baharu. Sehingga 63 entri but El Torito
boleh disimpan pada satu CD.

-but cakera keras
Menentukan bahawa imej but yang digunakan untuk mencipta CD boleh but El Torito ialah cakera keras
imej. Imej mesti bermula dengan rekod but induk yang mengandungi satu
partition.

-tiada-emul-boot
Menentukan bahawa imej but yang digunakan untuk mencipta CD boleh but El Torito ialah "no
imej emulasi". Sistem akan memuatkan dan melaksanakan imej ini tanpa melakukan
sebarang emulasi cakera.

-tiada but
Menentukan bahawa CD El Torito yang dibuat harus ditandakan sebagai tidak boleh boot. The
sistem akan menyediakan pemacu yang ditiru untuk imej, tetapi akan but standard
peranti but.

-boot-load-seg alamat_segmen
Menentukan alamat segmen beban imej but untuk El Torito tanpa emulasi
CD

-saiz-beban-but beban_sektor
Menentukan bilangan sektor "maya" (512-bait) untuk dimuatkan dalam mod tanpa emulasi.
Lalai adalah untuk memuatkan keseluruhan fail but. Sesetengah BIOS mungkin menghadapi masalah jika ini
bukan gandaan 4.

-boot-info-table
Menentukan bahawa jadual 56-bait dengan maklumat susun atur CD-ROM akan menjadi
ditampal pada offset 8 dalam fail but. Jika pilihan ini diberikan, fail but adalah
diubahsuai in yang sumber sistem fail, jadi buat salinan fail ini jika tidak boleh
mudah dijana semula! Lihat EL TORITO but INFO JADUAL bahagian untuk penerangan tentang
meja ini.

-C last_sess_start, next_sess_start
Pilihan ini diperlukan untuk mencipta CD Extra atau imej sesi kedua atau a
sesi peringkat lebih tinggi untuk cakera berbilang sesi. -C mengambil dua nombor yang dipisahkan oleh a
koma. Yang pertama ialah sektor pertama dalam sesi terakhir cakera yang sepatutnya
dilampirkan kepada. Nombor kedua ialah nombor sektor permulaan bagi sesi baharu.
Nombor yang betul boleh diambil dengan menelefon wodim -msinfo ... If -C digunakan dalam
sempena -M, genisoimage akan mencipta imej sistem fail yang bertujuan untuk
menjadi sambungan dari sesi sebelumnya. Jika -C digunakan tanpa -M, genisoimage
akan mencipta imej sistem fail yang bertujuan untuk digunakan untuk sesi kedua pada
CD Tambahan. Ini ialah CD berbilang sesi yang menyimpan data audio dalam sesi pertama
dan sistem fail ISO9660 dalam sesi kedua.

-c boot_catalog
Menentukan laluan dan nama fail katalog but, yang diperlukan untuk El
CD boleh boot Torito. Nama laluan mestilah relatif kepada laluan sumber yang ditentukan
genisoimage. Fail ini akan dimasukkan ke dalam pepohon output dan tidak dicipta dalam
sistem fail sumber, jadi pastikan nama fail yang ditentukan tidak bercanggah dengan fail
fail sedia ada, atau ia akan dikecualikan. Biasanya nama seperti boot.catalog dipilih.

If -susun belum ditentukan, katalog but diisih dengan keutamaan rendah (+1) kepada
permulaan medium. Jika anda tidak menyukai ini, anda perlu menentukan jenis
berat 0 untuk katalog but.

-semak-nama lama
Semak semua nama fail yang diimport dari sesi lama untuk pematuhan dengan ISO9660
peraturan penamaan fail. Tanpa pilihan ini, hanya nama yang lebih panjang daripada 31 aksara
diperiksa, kerana fail ini merupakan pelanggaran serius terhadap piawaian ISO9660.

-sesi-semak fail
Semak semua sesi lama untuk pematuhan dengan sebenar genisoimage Penamaan fail ISO9660
peraturan. Ini adalah pilihan peringkat tinggi yang digabungkan -M fail -C 0,0 -semak-nama lama.
Untuk parameter fail, lihat penerangan tentang -M.

-hak cipta fail
Menentukan maklumat hak cipta, biasanya nama fail pada cakera. Ada ruang
untuk 37 aksara. Bersamaan dengan SALINAN dalam .genisoimagerc fail.

-d Jangan tambahkan tempoh pada fail yang tidak mempunyainya.
Ini melanggar piawaian ISO9660, tetapi ia berlaku pada banyak sistem. guna
dengan berhati-hati.

-D Jangan gunakan penempatan semula direktori dalam, dan sebaliknya hanya bungkusnya mengikut cara yang kita lihat
Mereka.
Jika ISO9660:1999 belum dipilih, ini melanggar piawaian ISO9660, tetapi ia
berlaku untuk bekerja pada banyak sistem. Gunakan dengan berhati-hati.

-dir-mod mod
Mengatasi mod direktori yang digunakan untuk mencipta imej mod, dinyatakan sebagai 4
digit bit kebenaran seperti dalam Chmod(1). Pilihan ini membolehkan Rock secara automatik
Sambungan rabung.

-dvd-video
Hasilkan sistem fail UDF yang mematuhi DVD-Video. Ini dilakukan dengan mengisih susunan
kandungan fail yang sesuai dan dengan menambah padding antara fail jika
diperlukan. Ambil perhatian bahawa pengisihan hanya berfungsi jika nama fail DVD-Video disertakan
aksara besar sahaja.

Ambil perhatian bahawa untuk mendapatkan imej sistem fail yang mematuhi DVD-Video, anda perlu
sediakan pepohon direktori yang mematuhi DVD-Video. Ini memerlukan direktori VIDEO_TS
(semua huruf besar) dalam direktori akar DVD yang terhasil, dan biasanya yang lain
direktori AUDIO_TS. VIDEO_TS perlu memasukkan semua fail yang diperlukan (nama fail mestilah
semua topi) untuk sistem fail DVD-Video yang mematuhi.

-f Ikuti pautan simbolik semasa menjana sistem fail. Apabila pilihan ini tidak ada
gunakan, pautan simbolik akan dimasukkan menggunakan Rock Ridge jika didayakan, jika tidak, pautan tersebut
akan diabaikan.

-mod-fail mod
Mengatasi mod fail biasa yang digunakan untuk mencipta imej mod, dinyatakan sebagai
4 digit bit kebenaran seperti dalam Chmod(1). Pilihan ini membolehkan Rock secara automatik
Sambungan rabung.

-gid gid
Mengatasi ID kumpulan yang dibaca daripada fail sumber kepada nilai gid. Menentukan
pilihan ini membolehkan sambungan Rock Ridge secara automatik.

-gui Tukar tingkah laku untuk GUI. Ini pada masa ini menjadikan output lebih verbose tetapi
mungkin mempunyai kesan lain pada masa hadapan.

-titik cantuman
Benarkan penggunaan titik cantuman untuk nama fail. Jika pilihan ini digunakan, semua nama fail adalah
diperiksa untuk mata rasuah. Nama fail dibahagikan pada sama unescaped pertama
tanda. Semua kemunculan aksara `\' dan `=' mesti dilepaskan dengan `\' if
-titik cantuman telah ditentukan.

-sembunyi epal
Sembunyikan mana-mana fail yang sepadan epal, corak kad bebas cangkerang, daripada dilihat dalam
ISO9660 atau direktori Rock Ridge. epal mungkin sepadan dengan mana-mana bahagian nama fail atau laluan.
If epal sepadan dengan direktori, kandungan direktori itu akan disembunyikan. Dalam
untuk memadankan nama direktori, pastikan nama laluan tidak termasuk trailing
watak `/'. Semua fail tersembunyi masih akan ditulis pada imej CD output
fail. Lihat juga -sorok-joliet, dan README.sembunyi. Pilihan ini boleh digunakan berbilang
kali.

-sembunyikan-senarai fail
Fail yang mengandungi senarai kad bebas shell untuk disembunyikan. Lihat -sembunyi.

-tersembunyi epal
Tambahkan atribut direktori ISO9660 tersembunyi (kewujudan) untuk fail dan direktori
sepadan epal, corak kad bebas cangkerang. Atribut ini akan menghalang fail
daripada ditunjukkan oleh beberapa arahan MS-DOS dan Windows. epal mungkin sepadan dengan mana-mana bahagian
nama fail atau laluan. Untuk memadankan nama direktori, pastikan nama laluan
tidak termasuk aksara `/' mengekori. Pilihan ini boleh digunakan beberapa kali.

-senarai-tersembunyi fail
Fail yang mengandungi senarai kad bebas shell untuk mendapatkan atribut tersembunyi. Lihat
-tersembunyi.

-sorok-joliet epal
Sembunyikan fail dan direktori yang sepadan epal, corak kad bebas cangkerang, daripada dilihat
dalam direktori Joliet. epal mungkin sepadan dengan mana-mana bahagian nama fail atau laluan. Jika epal
sepadan dengan direktori, kandungan direktori itu akan disembunyikan. Untuk
padankan dengan nama direktori, pastikan nama laluan tidak termasuk `/' mengekor
watak. Semua fail tersembunyi masih akan ditulis pada fail imej CD output.
Pilihan ini biasanya digunakan dengan -sembunyi. Lihat juga README.sembunyi. Pilihan ini mungkin
digunakan berkali-kali.

-sembunyikan-joliet-senarai fail
Fail yang mengandungi senarai kad bebas cangkerang untuk disembunyikan daripada pokok Joliet. Lihat
-sorok-joliet.

-hide-joliet-trans-tbl
Sembunyikan TRANS.TBL fail dari pokok Joliet. Fail ini biasanya tidak dibuat
rasa di dunia Joliet kerana mereka menyenaraikan nama sebenar dan nama ISO9660 yang mungkin
kedua-duanya berbeza daripada nama Joliet.

-sorok-rr-terharu
Namakan semula direktori RR_MOVED kepada .rr_moved dalam pokok Rock Ridge. Nampaknya
mustahil untuk menyembunyikan sepenuhnya RR_MOVED direktori daripada pokok Rock Ridge.
Pilihan ini hanya menjadikan pokok yang kelihatan kurang mengelirukan bagi orang yang tidak tahu
untuk apa direktori ini. Jika anda perlu tidak mempunyai RR_MOVED direktori sama sekali, anda
harus digunakan -D. Perhatikan bahawa jika -D telah ditentukan, sistem fail yang terhasil tidak
Mematuhi ISO9660 tahap-1 dan tidak boleh dibaca pada MS-DOS. Lihat juga NOTA
bawah seksyen ini.

-input-charset carta
Input charset yang mentakrifkan aksara yang digunakan dalam nama fail tempatan. Untuk mendapatkan senarai
nama charset yang sah, panggil genisoimage -input-charset membantu. Untuk mendapatkan 1:1
pemetaan, anda boleh gunakan lalai sebagai nama charset. Nilai awal lalai ialah cp437
pada sistem berasaskan DOS dan iso8859-1 pada semua sistem lain. Lihat KARAKTER SETS
bahagian di bawah untuk butiran lanjut.

-output-charset carta
Output charset yang mentakrifkan aksara yang akan digunakan dalam Rock Ridge
nama fail. Lalai kepada set aksara input. Lihat KARAKTER SETS bahagian di bawah untuk
maklumat lanjut.

-peringkat iso tahap
Tetapkan tahap pematuhan ISO9660. Nombor yang sah ialah 1 hingga 4.

Dengan tahap 1, fail hanya boleh terdiri daripada satu bahagian dan nama fail dihadkan
8.3 watak.

Dengan tahap 2, fail hanya boleh terdiri daripada satu bahagian.

Dengan tahap 3, tiada sekatan (selain ISO-9660:1988) dikenakan.

Dengan semua tahap ISO9660 dari 1 hingga 3, semua nama fail dihadkan kepada huruf besar
huruf, nombor dan garis bawah (_). Nama fail terhad kepada 31 aksara,
sarang direktori dihadkan kepada 8 tahap dan nama laluan dihadkan kepada 255
watak-watak.

Tahap 4 secara rasmi tidak wujud tetapi genisoimage memetakannya kepada ISO-9660:1999, yang
ialah ISO9660 versi 2.

Dengan tahap 4, deskriptor volum yang dipertingkatkan dengan nombor versi dan struktur fail
nombor versi yang ditetapkan kepada 2 dikeluarkan. Sarang direktori tidak terhad kepada 8 peringkat,
tidak perlu untuk fail mengandungi titik dan titik itu tidak mempunyai makna khusus,
nama fail tidak mempunyai nombor versi dan nama fail boleh sehingga 207 aksara
panjang, atau 197 aksara jika Rock Ridge digunakan.

Apabila mencipta imej Versi 2, genisoimage memancarkan deskriptor volum yang dipertingkatkan,
serupa tetapi tidak serupa dengan deskriptor volum primer. Berhati-hati untuk tidak menggunakan
perisian rosak untuk menjadikan imej ISO9660 boleh boot dengan menganggap salinan PVD kedua dan
menampal salinan PVD yang diduga ini ke dalam VD El Torito.

-J Hasilkan rekod direktori Joliet sebagai tambahan kepada nama fail ISO9660 biasa. ini
adalah berguna terutamanya apabila cakera akan digunakan pada mesin Windows. Joliet
nama fail dinyatakan dalam Unicode dan setiap komponen laluan boleh sehingga 64 Unicode
panjang aksara. Ambil perhatian bahawa Joliet bukan standard — hanya Microsoft Windows dan
Sistem Linux boleh membaca sambungan Joliet. Untuk kemudahalihan yang lebih besar, pertimbangkan untuk menggunakan
sambungan Joliet dan Rock Ridge.

-joliet-panjang
Benarkan nama fail Joliet sehingga 103 aksara Unicode, bukannya 64. Ini
melanggar spesifikasi Joliet, tetapi nampaknya berfungsi. Gunakan dengan berhati-hati.

-jcharset carta
Gabungan -J -input-charset carta. Lihat KARAKTER SETS bahagian di bawah
untuk maklumat lanjut.

-l Benarkan nama fail 31 aksara penuh. Biasanya nama fail ISO9660 akan berada dalam 8.3
format yang serasi dengan MS-DOS, walaupun standard ISO9660 membenarkan
nama fail sehingga 31 aksara. Jika anda menggunakan pilihan ini, cakera mungkin
sukar untuk digunakan pada sistem MS-DOS, tetapi akan berfungsi pada kebanyakan sistem lain. Gunakan dengan
berhati-hati.

-L Pilihan lapuk; guna -benarkan-titik-utama sebaliknya.

-jigdo-jigdo fail_jigdo
Menghasilkan a jigdo .jigdo fail metadata serta imej sistem fail. Lihat
JIGDO NOTA bahagian di bawah untuk maklumat lanjut.

-jigdo-template fail_templat
Menghasilkan a jigdo .temakan fail serta imej sistem fail. Lihat JIGDO
NOTA bahagian di bawah untuk maklumat lanjut.

-jigdo-min-saiz-fail saiz
Nyatakan saiz minimum untuk fail yang akan disenaraikan dalam .jigdo fail. Lalai (dan
minimum dibenarkan) ialah 1KB. Lihat JIGDO NOTA bahagian di bawah untuk maklumat lanjut.

-jigdo-force-md5 jalan
Tentukan corak fail di mana fail kemestian terkandung dalam MD5 yang dibekalkan secara luaran
senarai seperti yang dibekalkan oleh -md5-senarai. Lihat JIGDO NOTA bahagian di bawah untuk lebih lanjut
maklumat.

-jigdo-kecualikan jalan
Tentukan corak fail di mana fail tidak akan disenaraikan dalam .jigdo fail. Lihat
JIGDO NOTA bahagian di bawah untuk maklumat lanjut.

-peta-jigdo jalan
Tentukan pemetaan corak untuk fail jigdo (cth Debian=/cermin/debian). Lihat
yang JIGDO NOTA bahagian di bawah untuk maklumat lanjut.

-md5-senarai md5_file
Tentukan fail yang mengandungi jumlah MD5, saiz dan nama laluan fail yang akan dibuat
termasuk dalam .jigdo fail. Lihat JIGDO NOTA bahagian di bawah untuk lebih lanjut
maklumat.

-jigdo-template-compress algoritma
Tentukan algoritma pemampatan untuk digunakan untuk tarikh templat. gzip dan bzip2 adalah
kini disokong dan gzip ialah lalai. Lihat JIGDO NOTA bahagian di bawah untuk
maklumat lanjut.

-fail log fail log
Ubah hala semua ralat, amaran dan mesej maklumat ke fail log bukannya
kesalahan biasa.

-m epal
Kecualikan fail yang sepadan epal, corak kad bebas shell, daripada ditulis kepada CD-
ROM. epal mungkin sepadan sama ada komponen nama fail atau nama laluan penuh. ini
pilihan boleh digunakan beberapa kali. Sebagai contoh:

genisoimage -o rom -m '*.o' -m core -m foobar

akan mengecualikan semua fail yang berakhir dengan `.o', atau dipanggil teras or foobar daripada imej.
Ambil perhatian bahawa jika anda mempunyai direktori yang dipanggil foobar, ia juga (dan sudah tentu semuanya
keturunan) akan dikecualikan.

-kecuali-senarai fail
Fail yang mengandungi senarai kad bebas shell untuk dikecualikan. Lihat -m.

-max-iso9660-nama fail
Benarkan nama fail ISO9660 sehingga 37 aksara panjang. Pilihan ini membolehkan -N as
ruang nama tambahan diambil daripada ruang yang dikhaskan untuk nombor versi fail.
Ini melanggar piawaian ISO9660, tetapi ia berlaku pada banyak sistem.
Walaupun aplikasi yang mematuhi perlu menyediakan ruang penimbal sekurang-kurangnya 37
aksara, cakera yang dicipta dengan pilihan ini boleh menyebabkan limpahan penimbal dalam
membaca sistem pengendalian. Gunakan dengan berhati-hati.

-M jalan

-M peranti

-dev peranti
Menentukan laluan ke imej ISO9660 sedia ada untuk digabungkan. Bentuk ganti mengambil a
Penentu peranti SCSI yang menggunakan sintaks yang sama seperti dev= parameter bagi wodim.
Pengeluaran genisoimage akan menjadi sesi baharu yang sepatutnya ditulis hingga tamat
daripada imej yang dinyatakan dalam -M. Biasanya ini memerlukan keupayaan multisession untuk
perakam CD yang digunakan untuk menulis imej. Pilihan ini hanya boleh digunakan dalam
sempena -C.

-N Abaikan nombor versi daripada nama fail ISO9660.
Ini melanggar piawaian ISO9660, tetapi tiada siapa yang benar-benar menggunakan nombor versi
bagaimanapun. Gunakan dengan berhati-hati.

-mod-dir-baru mod
Tentukan mod, nombor 4 digit seperti yang digunakan dalam Chmod(1), untuk digunakan apabila mencipta baharu
direktori dalam imej sistem fail. Lalai ialah 0555.

-nobak

-tak-bak
Kecualikan fail sandaran fail pada sistem fail ISO9660; iaitu, nama fail itu
mengandungi aksara `~' atau `#' atau berakhir .bak. Ini biasanya fail sandaran
untuk penyunting teks Unix.

-paksa-rr
Jangan gunakan pengecaman atribut Rock Ridge automatik untuk sesi sebelumnya.
Ini boleh menyelesaikan masalah dengan imej yang dicipta oleh, cth, NERO Burning ROM.

-tidak-rr Jangan gunakan atribut Rock Ridge daripada sesi sebelumnya. Ini boleh membantu
mengelakkan masalah apabila genisoimage menemui tandatangan Rock Ridge yang tidak sah pada yang lama
sesi.

-komponen-symlink-tiada-pecah
Jangan pisahkan komponen symlink, tetapi mulakan Kawasan Kesinambungan (CE) baharu.
Ini mungkin membazirkan sedikit ruang, tetapi pemacu cdrom SunOS 4.1.4 mempunyai pepijat dalam membaca
pecahkan komponen symlink.

Adalah dipersoalkan sama ada pilihan ini berguna pada masa kini.

-tiada-split-symlink-medan
Jangan pisahkan medan symlink, tetapi mulakan Kawasan Kesinambungan (CE) baharu.
Ini mungkin membazirkan sedikit ruang, tetapi pemandu cdrom SunOS 4.1.4 dan Solaris 2.5.1 mempunyai
pepijat dalam membaca medan symlink berpecah (`/' boleh digugurkan).

Adalah dipersoalkan sama ada pilihan ini berguna pada masa kini.

-o nama fail
Tentukan fail output untuk imej sistem fail ISO9660. Ini boleh menjadi cakera
fail, pemacu pita, atau ia boleh sepadan terus dengan nama peranti optik
penulis cakera. Jika tidak dinyatakan, stdout digunakan. Ambil perhatian bahawa output juga boleh menjadi a
menyekat peranti untuk partition cakera biasa, yang mana sistem fail ISO9660 boleh
dipasang seperti biasa untuk mengesahkan bahawa ia telah dijana dengan betul.

-PAD Pad hujung keseluruhan imej sebanyak 150 sektor (300 kB). Pilihan ini didayakan oleh
lalai. Jika digunakan dalam kombinasi dengan -B, padding dimasukkan antara ISO9660
partition dan partition but, supaya partition boot pertama bermula pada a
nombor sektor iaitu gandaan 16.

Pelapik diperlukan kerana banyak sistem pengendalian (cth Linux) melaksanakan baca ke hadapan
pepijat dalam I/O sistem fail mereka. Pepijat ini mengakibatkan ralat baca pada fail yang
terletak berhampiran penghujung trek, terutamanya jika cakera ditulis dalam Track At
Sekali mod, atau tempat trek audio CD mengikuti trek data.

-tiada-pad
Jangan pad hujungnya sebanyak 150 sektor (300 kB) dan jangan buat partition but
bermula pada gandaan 16 sektor.

-senarai laluan fail
Fail yang mengandungi senarai pathspec direktori dan nama fail untuk ditambahkan pada
Sistem fail ISO9660. Senarai spesifikasi laluan ini diproses selepas mana-mana yang muncul pada
baris arahan. Jika hujahnya -, senarai dibaca daripada input standard.

-P Pilihan lapuk; guna -penerbit sebaliknya.

-penerbit id_penerbit
Menentukan rentetan teks yang akan ditulis ke dalam pengepala volum. Ini sepatutnya
terangkan penerbit CD-ROM, biasanya dengan alamat surat-menyurat dan telefon
nombor. Terdapat ruang untuk 128 aksara. Bersamaan dengan IKLAN dalam
.genisoimagerc fail.

-p preparer_id
Menentukan rentetan teks yang akan ditulis ke dalam pengepala volum. Ini sepatutnya
terangkan penyedia CD-ROM, biasanya dengan alamat surat-menyurat dan telefon
nombor. Terdapat ruang untuk 128 aksara. Bersamaan dengan PREP dalam
.genisoimagerc fail.

-saiz cetakan
Cetak anggaran saiz sistem fail dalam gandaan saiz sektor (2048 bait) dan
keluar. Pilihan ini diperlukan untuk mod Cakera Sekaligus dan dengan beberapa pemacu CD-R apabila
paip terus ke wodim, kes di mana wodim perlu tahu saiz
imej sistem fail terlebih dahulu. Versi lama mksofs menulis maklumat ini (antara
maklumat lain) kepada stderr. Oleh kerana ini ternyata sukar untuk dihuraikan, nombornya
tanpa sebarang maklumat lain kini dicetak pada stdout juga. Jika anda suka menulis a
skrip shell mudah, ubah hala stderr dan tangkap nombor dari stdout. Ini mungkin
selesai dengan:

cdblocks=` genisoimage -saiz-cetak -tenang ... `
genisoimage ... | wodim ... tsize=${cdblocks}s -

-senyap ini menjadikan genisoimage malah kurang bertele-tele. Tiada output kemajuan akan diberikan.

-R Hasilkan rekod SUSP dan RR menggunakan protokol Rock Ridge untuk menerangkan dengan lebih lanjut
fail pada sistem fail ISO9660.

-r Ini seperti pilihan -R, tetapi pemilikan fail dan mod ditetapkan kepada lebih berguna
nilai. Uid dan gid ditetapkan kepada sifar, kerana ia biasanya hanya berguna pada
sistem pengarang, dan tidak berguna kepada pelanggan. Semua bit baca fail ditetapkan
benar, supaya fail dan direktori boleh dibaca secara global pada klien. Jika ada
bit execute ditetapkan untuk fail, tetapkan semua bit execute, supaya executable
boleh dilaksanakan secara global pada klien. Jika sebarang bit carian ditetapkan untuk direktori, tetapkan
semua bit carian, supaya direktori boleh dicari secara global pada klien.
Semua bit tulis dikosongkan, kerana sistem fail akan dipasang baca sahaja dalam mana-mana
kes. Jika mana-mana bit mod khas ditetapkan, kosongkannya, kerana kunci fail adalah
tidak berguna pada sistem fail baca sahaja, dan bit set-id tidak diingini untuk uid 0
atau gid 0. Apabila digunakan pada Win32, bit laksana ditetapkan pada semua fail. Ini adalah
hasil daripada kekurangan kebenaran fail pada Win32 dan emulasi Cygwin POSIX
lapisan. Lihat juga -uid, -gid, -dir-mod, -mod-fail and -mod-dir-baru.

-nama fail santai
Membenarkan nama fail ISO9660 memasukkan semua aksara ASCII 7-bit kecuali huruf kecil
surat.
Ini melanggar piawaian ISO9660, tetapi ia berlaku pada banyak sistem. guna
dengan berhati-hati.

-akar dir
Memindahkan semua fail dan direktori ke dalam dir dalam imej. Ini pada asasnya sama
sebagai menggunakan -titik cantuman dan menambah dir di hadapan setiap pathspec, tetapi lebih mudah untuk
gunakan. dir sebenarnya mungkin beberapa peringkat dalam. Ia dicipta dengan yang sama
kebenaran sebagai titik cantuman lain.

-akar lama dir
Pilihan ini diperlukan semasa menulis imej berbilang sesi dan imej sebelumnya (atau
lebih lama) sesi telah ditulis dengan -akar dir. Menggunakan nama direktori tidak dijumpai
dalam sebab sesi sebelumnya genisoimage untuk menggugurkan dengan kesilapan. Tanpa ini
pilihan, genisoimage tidak akan dapat mencari fail yang tidak diubah suai dan akan dipaksa
untuk menulis data mereka ke dalam imej sekali lagi. -akar and -akar lama dimaksudkan untuk menjadi
digunakan bersama untuk melakukan sandaran tambahan. Sesi awal akan contohnya menggunakan:
genisoimage -akar sandaran_1 dirs. Sandaran tambahan seterusnya dengan genisoimage
-akar sandaran_2 -akar lama sandaran_1 dirs akan mengambil satu lagi gambar ini
direktori. Gambar pertama akan ditemui dalam sandaran_1, yang kedua dalam
sandaran_2, tetapi hanya fail yang diubah suai atau baharu perlu ditulis ke dalam yang kedua
sesi. Tanpa pilihan ini, fail baharu akan ditambah dan fail lama akan ditambah
terpelihara. Tetapi yang lama akan ditimpa jika fail itu diubah suai. Pulih
fail dengan menyalin semula keseluruhan direktori daripada CD juga akan memulihkan fail itu
telah dipadam dengan sengaja. Mengakses beberapa versi lama fail memerlukan
sokongan oleh sistem pengendalian untuk memilih sesi yang hendak dipasang.

-susun sort_file
Isih lokasi fail pada media. Isih dikawal oleh fail yang mengandungi
pasangan nama fail dan pengisihan pemberat mengimbangi. Jika pemberat lebih tinggi, maka
fail akan terletak lebih dekat dengan permulaan media, jika pemberatnya
lebih rendah, fail akan terletak lebih dekat dengan penghujung media. Mesti ada sahaja
satu ruang atau aksara tab antara nama fail dan berat dan berat mesti
menjadi aksara terakhir pada satu baris. Nama fail diambil untuk memasukkan semua
aksara sehingga, tetapi tidak termasuk ruang terakhir atau aksara tab pada baris. ini
adalah untuk membenarkan aksara ruang berada di dalam, atau pada penghujung nama fail. ini
pilihan tidak tidak mengisih susunan nama fail yang muncul dalam ISO9660
direktori. Ia menyusun susunan data fail ditulis pada imej CD,
yang berguna untuk mengoptimumkan susun atur data pada CD. Lihat README.sort Untuk
maklumat lanjut.

-spark-boot img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e
Lihat -B atas.

-label-spark label
Tetapkan nama label cakera Matahari untuk label cakera Matahari yang dibuat dengannya -mercik-
bot.

-split-output
Pisahkan imej output kepada beberapa fail kira-kira 1 GB setiap satu. Ini membantu
untuk mencipta imej ISO9660 bersaiz DVD pada sistem pengendalian tanpa sokongan fail besar.
wodim akan menggabungkan lebih daripada satu fail ke dalam satu trek jika menulis ke DVD.
Untuk membuat -split-output kerja, -o nama fail mesti dinyatakan. Keluaran yang terhasil
imej akan dinamakan: nama fail_00, nama fail_01, nama fail_02....

-strim-media-saiz #
Pilih operasi penstriman dan tetapkan saiz media kepada # sektor. Ini membolehkan anda
paip keluaran tar(1) program ke dalam genisoimage dan untuk mencipta ISO9660
sistem fail tanpa memerlukan fail arkib tar perantaraan. Jika pilihan ini
telah ditentukan, genisoimage membaca dari stdin dan mencipta fail dengan nama
STREAM.IMG. Saiz maksimum fail (dengan padding) ialah 200 sektor kurang daripada
saiz media yang ditentukan. Jika -tiada-pad telah ditentukan, saiz fail ialah 50
sektor kurang daripada saiz media yang ditentukan. Jika fail lebih kecil, genisoimage
akan menulis padding. Ini mungkin mengambil sedikit masa.

pilihan -strim-media-saiz mencipta sistem fail ISO9660 mudah sahaja dan mungkin tidak
digunakan bersama dengan pilihan sistem fail berbilang sesi atau hibrid.

-strim-nama-fail nama
Ditempah untuk kegunaan masa depan.

-sunx86-but UFS_img,,,AUX1_img
Menentukan senarai imej sistem fail yang dipisahkan koma yang diperlukan untuk membuat a
CD boleh boot untuk sistem Solaris x86.

Ambil perhatian bahawa partition 1 digunakan untuk imej ISO9660 dan partition 2 ialah
keseluruhan cakera, jadi partition 1 dan 2 tidak boleh digunakan oleh data partition luaran. The
fail imej pertama dipetakan ke partition 0. Mungkin terdapat medan kosong dalam koma-
senarai yang dipisahkan, dan entri senarai untuk partition 1 dan 2 mestilah kosong. Maksimum
bilangan partition yang disokong ialah 8 (walaupun jadual partition Solaris x86 boleh
menyokong sehingga 16 partition), jadi mustahil untuk menentukan lebih daripada 6 partition
imej. Pilihan ini diperlukan untuk membuat CD boleh boot untuk sistem Solaris x86.

If -sunx86-but telah ditentukan, sektor pertama imej yang terhasil akan
mengandungi label fdisk PC dengan partition fdisk jenis Solaris 0x82 yang bermula pada
mengimbangi 512 dan menjangkau seluruh CD. Selain itu, untuk fdisk jenis Solaris 0x82
partition, terdapat label cakera SVr4 pada offset 1024 dalam sektor pertama CD.
Label cakera ini menentukan kepingan 0 untuk imej sistem fail pertama (biasanya jenis UFS).
yang digunakan untuk but PC dan potong 1 untuk imej ISO9660. Bahagian 2 menjangkau
keseluruhan CD slice 3 ... slice 7 boleh digunakan untuk imej sistem fail tambahan yang mempunyai
telah ditentukan dengan pilihan ini.

CD boot Solaris x86 menggunakan but utama bersaiz 1024 bait yang menggunakan El-Torito
tiada emulasi mod but dan but generik sekunder yang berada dalam sektor CD 1..15.
Atas sebab ini, kedua-duanya -b bootimage -tiada-emul-boot and -G genboot mesti dinyatakan.

-label sunx86 label
Tetapkan nama label cakera SVr4 untuk label cakera SVr4 yang dibuat dengannya
-sunx86-but.

-sysid ID
Menentukan ID sistem. Terdapat ruang untuk 32 aksara. Bersamaan dengan SYSI in
yang .genisoimagerc fail.

-T Hasilkan fail TRANS.TBL dalam setiap direktori pada CD-ROM, yang boleh digunakan pada
sistem yang tidak berkemampuan Rock Ridge untuk membantu mewujudkan nama fail yang betul. Terdapat
juga maklumat yang terdapat dalam fail yang menunjukkan nombor utama dan kecil untuk
peranti blok dan aksara, dan setiap pautan sym mempunyai nama fail pautan yang diberikan.

-nama-jadual table_name
Nama fail jadual terjemahan alternatif (lihat di atas). menyiratkan -T. Jika anda adalah
mencipta imej berbilang sesi anda mesti menggunakan nama yang sama seperti dalam sebelumnya
sesi.

-peringkat-ucs tahap
Tetapkan tahap pematuhan Unicode dalam SVD Joliet. Tahap lalai ialah 3. Ia mungkin
ditetapkan kepada 1..3 menggunakan pilihan ini.

-udf Sertakan sokongan sistem fail UDF dalam imej sistem fail yang dijana. Sokongan UDF ialah
kini dalam status alfa dan atas sebab ini, tidak mungkin untuk mencipta UDF-
hanya imej. Struktur data UDF kini digabungkan dengan struktur Joliet,
jadi terdapat banyak perangkap dengan pelaksanaan semasa. Tiada UID/GID
sokongan, tiada sokongan kebenaran POSIX, tiada sokongan untuk symlinks.
Ambil perhatian bahawa UDF membazir ruang dari sektor ~20 hingga sektor 256 pada permulaan
cakera sebagai tambahan kepada ruang yang diperlukan untuk struktur data UDF sebenar.

-uid uid
Mengatasi uid yang dibaca daripada fail sumber kepada nilai uid. Menentukan ini
pilihan secara automatik membolehkan sambungan Rock Ridge.

-gunakan-versi fail
pilihan -gunakan-versi fail membolehkan genisoimage untuk menggunakan nombor versi fail daripada
sistem fail. Jika pilihan tidak dinyatakan, genisoimage mencipta nombor versi
daripada 1 untuk semua fail. Versi fail ialah rentetan dalam julat ;1 kepada ; 32767 ini
pilihan ialah lalai pada VMS.

-U Membenarkan nama fail "tidak diterjemahkan", melanggar piawaian ISO9660 sepenuhnya
diterangkan di atas. Mendayakan bendera berikut: -d -l -N -benarkan-titik-utama
-nama fail santai -benarkan-huruf kecil -benarkan-berbilang titik -tiada-iso-terjemah. Membolehkan lebih banyak
daripada satu `.' aksara dalam nama fail, serta nama fail kes bercampur. Ini adalah
berguna pada HP-UX, di mana terbina dalam cdfs sistem fail tidak mengenali sebarang
sambungan. Gunakan dengan sangat berhati-hati.

-tiada-iso-terjemah
Jangan terjemah aksara `#' dan `~' yang tidak sah untuk ISO9660
nama fail. Walaupun tidak sah, aksara ini sering digunakan oleh sistem Microsoft.
Ini melanggar piawaian ISO9660, tetapi ia berlaku pada banyak sistem. guna
dengan berhati-hati.

-V batal
Menentukan ID volum (nama atau label volum) untuk ditulis ke dalam blok induk.
Terdapat ruang untuk 32 aksara. Bersamaan dengan PENERBANGAN dalam .genisoimagerc fail.
ID volum digunakan sebagai titik pelekap oleh pengurus volum Solaris dan sebagai a
label yang diberikan kepada cakera pada pelbagai platform lain seperti Windows dan Apple Mac
OS.

-volset ID
Menentukan ID set volum. Terdapat ruang untuk 128 aksara. Bersamaan dengan
JILID dalam .genisoimagerc fail.

-saiz volset #
Tetapkan saiz set volum kepada #. Saiz set volum ialah bilangan CD yang ada
dalam set volum CD. Set volum ialah koleksi satu atau lebih jilid, yang mana
satu set fail direkodkan.

Set Kelantangan tidak bertujuan untuk digunakan untuk membuat set CD bernombor yang merupakan sebahagian
contohnya set pemasangan CD Sistem Operasi. Set Kelantangan agak biasa
rekod pepohon direktori besar yang tidak sesuai pada satu volum. Setiap jilid daripada
Set Volume mengandungi penerangan semua direktori dan fail yang ada
direkodkan pada jilid di mana nombor jujukan adalah kurang daripada, atau sama dengan,
ditetapkan Volume Set Saiz volum semasa.

genisoimage pada masa ini tidak menyokong a -saiz volset iaitu lebih besar daripada 1.

pilihan -saiz volset mesti dinyatakan sebelum ini -volset-seqno pada setiap arahan
line.

-volset-seqno #
Menetapkan nombor urutan set volum kepada #. Nombor jujukan set volum ialah
nombor indeks CD semasa dalam set CD. Pilihannya -saiz volset mesti
dinyatakan sebelum ini -volset-seqno pada setiap baris arahan.

-v Pelaksanaan verbose. Jika diberikan dua kali pada baris arahan, maklumat nyahpepijat tambahan akan
dicetak.

-x epal
Sama dengan -m epal.

-z Menjana istimewa RRIP rekod untuk fail yang dimampatkan secara telus. Ini hanya daripada
penggunaan dan minat untuk hos yang menyokong penyahmampatan telus, seperti Linux
2.4.14 atau lebih baru. Anda mesti nyatakan -R or -r untuk membolehkan Rock Ridge, dan menjana
fail termampat menggunakan mkzftree utiliti sebelum dijalankan genisoimage. Perhatikan bahawa
mampatan lutsinar ialah sambungan Rock Ridge bukan standard. Cakera yang terhasil
hanya boleh dibaca secara telus jika digunakan pada Linux. Pada sistem pengendalian lain anda
perlu menelefon mkzftree dengan tangan untuk menyahmampat fail.

HFS PILIHAN


-hfs Cipta CD hibrid ISO9660/HFS. Pilihan ini harus digunakan bersama dengan
-peta, -sihir dan/atau pelbagai dua kali ganda dash pilihan yang diberikan di bawah.

-epal Cipta CD ISO9660 dengan sambungan Apple. Sama seperti -hfs, kecuali bahawa
Sambungan Apple kepada ISO9660 ditambah dan bukannya mencipta volum hibrid HFS.
Bekas genisoimage versi memang menyertakan atribut Rock Ridge secara lalai jika -epal
telah dinyatakan. Ini versi genisoimage tidak melakukan ini lagi. Jika kamu suka
untuk mempunyai atribut Rock Ridge, anda perlu menentukannya secara berasingan.

-peta fail_pemetaan
Menggunakan fail_pemetaan untuk menetapkan maklumat PENCIPTA dan JENIS untuk fail berdasarkan
sambungan nama fail. Nama fail dipetakan hanya jika ia bukan salah satu yang tahu
Format fail Apple/Unix. Lihat HFS PENCIPTA/JENIS seksyen di bawah.

-sihir fail_magik
Maklumat CREATOR dan TYPE ditetapkan dengan menggunakan fail sihir nombor (biasanya
beberapa bait pertama fail). The fail_magik hanya digunakan jika fail bukan salah satu daripada
format fail Apple/Unix yang diketahui, atau sambungan nama fail belum dipetakan menggunakan
-peta. Lihat HFS PENCIPTA/JENIS bahagian di bawah untuk butiran lanjut.

-hfs-pencipta pembuat
Tetapkan CREATOR lalai untuk semua fail. Mesti tepat 4 aksara. Lihat HFS
PENCIPTA/JENIS bahagian di bawah untuk butiran lanjut.

-hfs-type jenis
Tetapkan JENIS lalai untuk semua fail. Mesti tepat 4 aksara. Lihat HFS
PENCIPTA/JENIS bahagian di bawah untuk butiran lanjut.

-siasat Cari kandungan fail untuk semua format fail Apple/Unix yang diketahui. Lihat
HFS MACINTOSH FAIL FORMATS bahagian di bawah untuk maklumat lanjut tentang format ini. Walau bagaimanapun,
satu-satunya cara untuk menyemak MacBinary and AppleSingle fail adalah untuk membuka dan membacanya,
jadi pilihan ini boleh meningkatkan masa pemprosesan. Lebih baik menggunakan satu atau lebih dua kali ganda
dash pilihan yang diberikan di bawah jika format Apple/Unix yang digunakan diketahui.

-tiada desktop
Jangan buat (kosong) fail Desktop. Fail Desktop HFS baharu akan dibuat apabila
CD digunakan pada Macintosh (dan disimpan dalam Folder Sistem). Secara lalai, kosong
Fail desktop ditambahkan pada volum HFS.

-mac-nama
Gunakan nama fail HFS sebagai titik permulaan untuk ISO9660, Joliet dan Rock Ridge
nama fail. Lihat HFS MACINTOSH NAMA FAIL bahagian di bawah untuk maklumat lanjut.

-fail-boot-hfs fail_pemandu
Memasang fail_pemandu Bahawa mungkin jadikan CD boleh boot pada Macintosh. Lihat HFS
but DRIVER bahagian di bawah. (Alfa).

-bahagian Hasilkan jadual partition HFS. Secara lalai, tiada jadual partition dijana, tetapi
sesetengah pemacu CD-ROM Macintosh yang lebih lama memerlukan jadual partition HFS pada CD-ROM
dapat mengenali CD-ROM hibrid.

-kereta AutoStart_file
Jadikan CD HFS menggunakan ciri Autostart QuickTime 2.0 untuk melancarkan aplikasi atau
dokumen. Nama fail yang diberikan mestilah nama dokumen atau aplikasi yang terdapat
di peringkat atas CD. Nama fail mestilah kurang daripada 12 aksara. (Alfa).

-saiz kelompok saiz
Tetapkan saiz dalam bait kluster atau unit peruntukan fail PC Exchange.
menyiratkan --pertukaran. Lihat HFS MACINTOSH FAIL FORMATS seksyen di bawah.

-sorok-hfs epal
Menyembunyikan epal, corak kad bebas shell, daripada volum HFS. Fail atau direktori
masih akan wujud dalam direktori ISO9660 dan/atau Joliet. epal mungkin sepadan dengan mana-mana bahagian
daripada nama fail. Berbilang glob mungkin dikecualikan. Contoh:

genisoimage -o rom -hfs -hide-hfs '*.o' -hide-hfs foobar

akan mengecualikan semua fail yang berakhir dengan `.o' atau dipanggil foobar daripada volum HFS. Catatan
bahawa jika anda mempunyai direktori yang dipanggil foobar, ia juga (dan sudah tentu semuanya
keturunan) akan dikecualikan. The epal juga boleh menjadi nama laluan berbanding dengan
direktori sumber yang diberikan pada baris arahan. Contoh:

genisoimage -o rom -hfs -hide-hfs src/html src

akan mengecualikan hanya fail atau direktori yang dipanggil html daripada src direktori. mana-mana
fail atau direktori lain yang dipanggil html dalam pokok tidak akan dikecualikan. sepatutnya
digunakan dengan -sembunyi dan / atau -sorok-joliet. Untuk memadankan nama direktori, pastikan
corak tidak termasuk aksara `/' mengekori. Lihat README.sembunyi selama lebih
butiran.

-sembunyikan-hfs-senarai fail
Tentukan fail yang mengandungi senarai corak kad bebas untuk disembunyikan seperti dalam -sorok-hfs.

-hfs-volid hfs_volid
Nama volum untuk partition HFS. Ini adalah nama yang diberikan kepada cakera pada
a Macintosh dan menggantikannya batal digunakan dengan -V.

-kedudukan-ikon
Gunakan maklumat kedudukan ikon, jika wujud, daripada fail Apple/Unix. The
ikon akan muncul dalam kedudukan yang sama seperti pada desktop Macintosh. folder
lokasi dan saiz pada skrin, kedudukan tatalnya, folder Lihat (lihat sebagai Ikon,
Ikon Kecil, dsb.) juga dipelihara. (Alfa).

-info-root fail
Tetapkan lokasi, saiz pada skrin, kedudukan tatal, Paparan folder dan lain-lain untuk akar
folder volum HFS. Lihat README.rootinfo untuk maklumat lanjut. (Alfa)

-prep-boot fail
fail imej but PReP. Sehingga 4 dibenarkan. Lihat README.prep_boot selama lebih
maklumat. (Alfa)

-chrp-boot
Tambahkan pengepala but CHRP.

-input-hfs-charset carta
Input charset yang mentakrifkan aksara yang digunakan dalam nama fail HFS apabila digunakan dengan
-mac-nama. Set aksara lalai ialah cp10000 (Mac Roman). Lihat KARAKTER SETS and
HFS MACINTOSH NAMA FAIL bahagian di bawah untuk butiran lanjut.

-output-hfs-charset carta
Output charset yang mentakrifkan aksara yang akan digunakan dalam nama fail HFS.
Lalai kepada set aksara input. Lihat KARAKTER SETS bahagian di bawah untuk lebih lanjut
butiran.

-hfs-unlock
Secara lalai, genisoimage akan mencipta volum HFS yang dikunci. Pilihan ini
membiarkan kelantangan tidak berkunci supaya aplikasi lain (cth hfsutils) boleh mengubah suai
kelantangan. Lihat HFS MASALAH/HAD bahagian di bawah untuk amaran tentang penggunaan
pilihan ini.

-hfs-berkati nama folder
"Berkati" direktori (folder) yang diberikan. Ini biasanya sistem Folder dan digunakan
dalam mencipta CD boleh boot HFS. Nama direktori mestilah nama laluan keseluruhan
as genisoimage melihatnya. Cth, jika pathspec yang diberikan ialah ./cddata dan yang diperlukan
folder dipanggil sistem Folder, nama laluan keseluruhan ialah "/cddata/System folder"
(ingat untuk menggunakan petikan jika nama mengandungi ruang).

-hfs-parms parameter
Gantikan parameter tertentu yang digunakan untuk mencipta sistem fail HFS. Tidak mungkin digunakan
dalam keadaan biasa. Lihat libhfs_iso/hybrid.h fail sumber untuk butiran.

--cap Cari fail AUFS CAP Macintosh. Cari format fail CAP Apple/Unix sahaja.
Mencari format fail Apple/Unix lain yang mungkin dilumpuhkan, melainkan yang lain
dua kali ganda dash pilihan diberi.

--netatalk
Cari fail NETATALK Macintosh

--berganda
Cari fail AppleDouble Macintosh

--ethershare
Cari fail Helios EtherShare Macintosh

--ushare
Cari fail IPT UShare Macintosh

--pertukaran
Cari fail PC Exchange Macintosh

--sgi Cari fail SGI Macintosh

--xinet
Cari fail XINET Macintosh

--macbin
Cari fail MacBinary Macintosh

--bujang
Cari fail AppleSingle Macintosh

--dave Cari fail Thursby Software Systems DAVE Macintosh

--sfm Cari Perkhidmatan Microsoft untuk fail Macintosh (NT sahaja) (Alpha)

--osx-double
Cari fail Mac OS X AppleDouble Macintosh

--osx-hfs
Cari fail Mac OS X HFS Macintosh

KARAKTER SETS


genisoimage memproses nama fail dengan cara yang mematuhi POSIX sebagai rentetan aksara 8-bit.
Untuk mewakili semua pengekodan untuk semua bahasa, aksara 8-bit tidak mencukupi. Unicode
atau ISO-10646 mentakrifkan pengekodan aksara yang memerlukan sekurang-kurangnya 21 bit untuk mewakili semua yang diketahui
bahasa. Mereka mungkin diwakili dengan UTF-32, UTF-16 or UTF-8 pengekodan. UTF-32 menggunakan a
pengekodan 32-bit biasa tetapi nampaknya jarang berlaku. UTF-16 digunakan oleh Microsoft dengan Win32 dengan
kelemahan bahawa aksara 16-bit tidak mematuhi sistem fail POSIX
antara muka pengguna.

Sistem pengendalian Unix moden mungkin menggunakan pengekodan UTF-8 untuk nama fail. Setiap aksara 32-bit
diwakili oleh satu atau lebih aksara 8-bit. Jika aksara dikodkan masuk ISO-8859-1
(digunakan di Eropah Tengah dan Amerika Utara) ialah peta 1:1 kepada Unicode berkod UTF-32 atau UTF-16
watak. Jika aksara dikodkan masuk 7-Bit ASCII (digunakan di Amerika Syarikat dan negara lain dengan
set aksara terhad) ialah peta 1:1 kepada aksara Unikod berkod UTF-32, UTF-16 atau UTF-8.
Kod aksara yang tidak boleh diwakili sebagai bait tunggal dalam UTF-8 (jika nilainya ialah >
0x7F) menggunakan jujukan melarikan diri yang memetakan kepada lebih daripada satu aksara 8-bit.

Jika semua sistem pengendalian menggunakan UTF-8, genisoimage tidak perlu mengekod semula aksara masuk
nama fail. Malangnya, Apple menggunakan pengekodan bukan standard sepenuhnya dan Microsoft menggunakan a
Pengekodan Unikod yang tidak serasi dengan antara muka nama fail POSIX.

Untuk semua sistem pengendalian berkod bukan UTF-8, aksara sebenar yang diwakili oleh setiap bait
bergantung pada watak menetapkan or halaman kod (nama yang digunakan oleh Microsoft) yang digunakan oleh tempatan
sistem pengendalian — aksara dalam set aksara akan mencerminkan rantau atau semula jadi
bahasa yang ditetapkan oleh pengguna.

Biasanya kod aksara 0x00-0x1f ialah aksara kawalan, kod 0x20-0x7f ialah 7-bit
Aksara ASCII dan (pada PC dan Mac) 0x80-0xff digunakan untuk aksara lain.

Memandangkan terdapat lebih daripada 256 aksara/simbol yang digunakan, hanya subset kecil yang digunakan
diwakili dalam set watak. Oleh itu kod aksara yang sama mungkin mewakili a
watak yang berbeza dalam set watak yang berbeza. Jadi nama fail dijana, katakan di tengah
Eropah, mungkin tidak memaparkan watak yang sama apabila dilihat pada mesin di, katakan timur
Eropah.

Untuk menjadikan perkara lebih rumit, sistem pengendalian yang berbeza menggunakan set aksara yang berbeza
untuk wilayah atau bahasa. Contohnya, kod aksara untuk `é' (e kecil dengan acute
aksen) mungkin kod aksara 0x82 pada PC, kod 0x8e pada Macintosh, kod 0xe9 pada Unix
sistem di Eropah barat, dan kod 0x000e9 dalam Unicode.

Selagi tidak semua sistem pengendalian dan aplikasi menggunakan set aksara yang sama seperti
asas untuk nama fail, anda mungkin perlu menentukan set aksara yang digunakan oleh nama fail anda
dalam dan set aksara yang mana nama fail harus muncul pada CD.

Terdapat empat pilihan untuk menentukan set aksara yang anda mahu gunakan:

-input-charset
Mentakrifkan set aksara tempatan yang anda gunakan pada mesin hos anda. Apa-apa watak
set penukaran yang berlaku akan menggunakan set aksara ini sebagai titik permulaan.
Set aksara input lalai ialah cp437 pada sistem berasaskan MS-DOS dan iso8859-1 on
semua sistem lain. Jika -J diberikan, persamaan Unicode bagi aksara input
set akan digunakan dalam direktori Joliet. -jcharset adalah sama seperti -input-charset
-J.

-output-charset
Mentakrifkan set aksara yang akan digunakan untuk nama Rock Ridge pada
CD. Lalai kepada set aksara input.

-input-hfs-charset
Mentakrifkan set aksara HFS yang digunakan untuk nama fail HFS yang dinyahkod daripada mana-mana
pelbagai format fail Apple/Unix. Hanya berguna apabila digunakan dengan -mac-nama. Lihat HFS
MACINTOSH NAMA FAIL untuk maklumat lanjut. Lalai kepada cp10000 (Mac Roman).

-output-hfs-charset
Mentakrifkan set aksara HFS yang digunakan untuk mencipta nama fail HFS daripada aksara input
ditetapkan dalam penggunaan. Dalam kebanyakan kes ini adalah daripada set aksara yang diberikan dengan
-input-charset. Lalai kepada set aksara HFS input.

Terdapat beberapa set aksara terbina dalam genisoimage. Untuk mendapatkan penyenaraian, gunakan
-input-charset membantu. Senarai ini tidak termasuk charset yang diperoleh daripada semasa
tempatan, jika genisoimage dibina dengan iconv sokongan.

Set aksara tambahan boleh dibaca dari fail untuk mana-mana pilihan set aksara oleh
memberikan nama fail sebagai hujah kepada pilihan. Fail yang diberikan hanya akan dibaca jika ia
nama tidak sepadan dengan salah satu set aksara terbina dalam.

Format fail set aksara adalah sama dengan fail pemetaan yang tersedia
http://www.unicode.org/Public/MAPPINGS. Format ini ialah:

Lajur #1 ialah kod bait input (dalam hex sebagai 0xXX)
Lajur #2 ialah Unicode (dalam hex sebagai 0xXXXX)
Selebihnya talian tidak diendahkan.

Mana-mana baris kosong, baris tanpa dua (atau lebih) lajur dalam format di atas atau baris ulasan
(bermula dengan # aksara) diabaikan tanpa sebarang amaran. Sebarang kod input yang hilang
dipetakan kepada aksara Unicode 0x0000.

Ambil perhatian bahawa, walaupun UTF-8 disokong, pengekodan Unicode lain seperti UCS-2/UTF-16 dan
UCS-4/UTF-32 tidak, kerana sistem pengendalian POSIX tidak dapat mengendalikannya secara asli.

Pemetaan set aksara 1:1 boleh ditakrifkan dengan menggunakan kata kunci lalai sebagai hujah kepada
mana-mana pilihan set aksara. Ini adalah tingkah laku versi lama mksofs.

Nama fail ISO9660 yang dijana daripada nama fail input tidak ditukar daripada input
set watak. Set aksara ISO9660 ialah subset aksara ASCII yang sangat terhad,
jadi sebarang penukaran akan menjadi sia-sia.

Mana-mana watak itu genisoimage tidak boleh menukar akan digantikan dengan aksara `_'.

HFS PENCIPTA/JENIS


Fail Macintosh mempunyai dua sifat yang dikaitkan dengannya yang menentukan aplikasi mana
mencipta fail, the CREATOR dan data apa yang terkandung dalam fail itu, iaitu JENIS. Kedua-duanya adalah
(tepat) 4 tali huruf. Biasanya ini membolehkan pengguna Macintosh mengklik dua kali pada fail
dan melancarkan aplikasi yang betul dsb. PENCIPTA dan JENIS fail tertentu boleh
ditemui dengan menggunakan sesuatu seperti ResEdit (atau serupa) pada Macintosh.

Maklumat CREATOR dan TYPE disimpan dalam semua pelbagai fail yang dikodkan Apple/Unix.
Untuk fail lain adalah mungkin untuk mendasarkan CREATOR dan TYPE pada sambungan nama fail
menggunakan a pemetaan fail (dengan -peta) dan/atau menggunakan sihir nombor (biasanya a tanda tangan dalam
beberapa bait pertama) fail (dengan -sihir). Jika kedua-dua pilihan ini diberikan, pesanan mereka dihidupkan
baris arahan adalah penting. Jika -peta diberikan dahulu, padanan sambungan nama fail ialah
cuba sebelum perlawanan nombor ajaib. Namun, jika -sihir diberikan dahulu, nombor ajaib
padanan dicuba sebelum padanan sambungan nama fail.

Jika pemetaan atau fail ajaib tidak digunakan, atau tiada padanan ditemui, CREATOR dan TYPE lalai
untuk semua fail biasa boleh ditetapkan dengan menggunakan entri dalam .genisoimagerc fail atau menggunakan
-hfs-pencipta dan / atau -hfs-type, jika tidak, CREATOR dan TYPE lalai ialah Unix and TEXT.

Format pemetaan fail adalah sama afpfile format seperti yang digunakan oleh ke. Fail ini mempunyai
lima lajur untuk lanjutan, fail terjemahan, CREATOR, JENIS and komen. Garisan
bermula dengan aksara `#' ialah baris ulasan dan diabaikan. Contoh fail akan
menjadi seperti:

# Contoh fail pemetaan nama fail
#
# EXTN XLate CREATOR TYPE Komen
.tif Mentah '8BIM' 'TIFF' "Imej TIFF Photoshop"
.hqx Ascii 'BnHq' 'TEKS' "fail BinHex"
.doc Mentah 'MSWD' 'WDBN' "Fail Word"
.mov Mentah 'TVOD' 'MooV' "Filem QuickTime"
* Ascii 'ttxt' 'TEXT' "Fail teks"

Di mana:

Lajur pertama TELUR mentakrifkan sambungan nama fail Unix untuk dipetakan. lalai
pemetaan untuk sebarang sambungan nama fail yang tidak sepadan ditakrifkan dengan `*'
watak.

. Xlate lajur mentakrifkan jenis terjemahan teks antara Unix dan
Fail Macintosh diabaikan oleh genisoimage, tetapi disimpan agar serasi dengan
ke(1). walaupun genisoimage tidak mengubah kandungan fail, jika binari
fail mempunyai TYPE ditetapkan sebagai TEXT, Ia mungkin dibaca secara salah pada Macintosh. Oleh itu
pilihan yang lebih baik untuk JENIS lalai mungkin ??.

. CREATOR and JENIS kata kunci mestilah 4 aksara panjang dan disertakan dalam satu
petikan.

Medan ulasan disertakan dalam petikan berganda — ia diabaikan oleh genisoimage, Tetapi
disimpan agar serasi dengannya ke.

Format sihir fail hampir sama dengan sihir(5) fail yang digunakan oleh fail(1)
perintah.

Fail ini mempunyai empat lajur yang dipisahkan tab untuk bait mengimbangi, jenis, ujian and mesej.
Baris yang bermula dengan aksara `#' ialah baris ulasan dan diabaikan. Contoh fail
akan menjadi seperti:

# Contoh fail ajaib
#
# off jenis mesej ujian
0 rentetan GIF8 8BIM GIFf imej GIF
0 pendek 0xffd8 8BIM data imej JPEG
0 rentetan SIT! DUDUK! DUDUK! Arkib StuffIt
0 rentetan \037\235 LZIV ZIVU standard Unix compress
0 rentetan \037\213 GNUz ZIVU gzip data dimampatkan
0 rentetan %! ASPS TEKS Postscript
0 rentetan \004%! ASPS TEXT PC Postscript dengan ^D untuk bermula
4 rentetan moov txtt Fail filem MooV QuickTime (moov)
4 rentetan mdat txtt Fail filem MooV QuickTime (mdat)

Format fail diterangkan dalam sihir(5). Satu-satunya perbezaan di sini ialah untuk
setiap entri dalam fail ajaib, the mesej untuk offset awal mestilah 4 aksara
untuk PENCIPTA diikuti dengan 4 aksara untuk JENIS — ruang putih adalah pilihan antara
mereka. Sebarang aksara lain pada baris ini diabaikan. Garis kesinambungan (bermula dengan a
`>') juga diabaikan, iaitu, hanya baris offset awal digunakan.

Menggunakan -sihir boleh meningkatkan masa pemprosesan dengan ketara kerana setiap fail perlu dibuka dan
baca untuk mencari nombor ajaibnya.

Ringkasnya, untuk semua fail, CREATOR lalai ialah Unix dan JENIS lalai ialah TEXT.
Ini boleh diubah dengan menggunakan entri dalam .genisoimagerc fail atau dengan menggunakan -hfs-pencipta
dan / atau -hfs-type.

Jika fail berada dalam salah satu format Apple/Unix yang diketahui (dan formatnya telah
dipilih), CREATOR dan TYPE diambil daripada nilai yang disimpan dalam fail Apple/Unix.

Fail lain boleh menetapkan CREATOR dan TYPE mereka daripada sambungan nama fail mereka (dengan -peta),
atau nombor ajaib mereka (dengan -sihir). Jika padanan lalai digunakan dalam pemetaan fail,
nilai ini mengatasi CREATOR dan TYPE lalai.

Pangkalan data PENCIPTA/JENIS penuh boleh didapati di http://www.angelfire.com/il/szekely/.

HFS MACINTOSH FAIL FORMATS


Fail Macintosh mempunyai dua bahagian yang dipanggil Tarikh and Sumber garpu. Sama ada mungkin kosong.
Unix (dan banyak OS lain) hanya boleh menampung fail yang mempunyai satu bahagian (atau garpu). Untuk menambah
ini, fail Macintosh mempunyai beberapa atribut yang dikaitkan dengannya — mungkin yang paling banyak
yang penting adalah JENIS dan PENCIPTA. Sekali lagi, Unix tidak mempunyai konsep jenis ini
sifat.

Contohnya, fail Macintosh mungkin imej JPEG di mana imej disimpan dalam garpu Data dan
lakaran kecil desktop yang disimpan dalam garpu Sumber. Ia biasanya maklumat dalam data
garpu yang berguna merentasi platform.

Oleh itu untuk menyimpan fail Macintosh pada sistem fail Unix, satu cara perlu dicari untuk mengatasinya
dengan dua garpu dan atribut tambahan (yang dirujuk sebagai Pencari maklumat).
Malangnya, nampaknya setiap pakej perisian yang menyimpan fail Macintosh pada Unix
telah memilih kaedah penyimpanan yang berbeza sama sekali.

Apple/Unix memformat itu genisoimage (sebahagiannya) sokongan ialah:

Format CAP AUFS
Fork data disimpan dalam fail. Garpu sumber dalam subdirektori .sumber dengan sama
nama fail sebagai data fork. Maklumat pencari dalam subdirektori .finderinfo dengan nama fail yang sama.

AppleDouble/Netatalk
Fork data disimpan dalam fail. Garpu sumber disimpan dalam fail dengan nama yang sama didahulukan
dengan `%'. Maklumat pencari juga disimpan dalam fail `%' yang sama. Netatalk menggunakan format yang sama,
tetapi maklumat fork/Pencari sumber disimpan dalam subdirektori .AppleDouble dengan sama
nama fail sebagai data fork.

AppleSingle
Struktur data yang serupa dengan di atas, kecuali kedua-dua garpu dan maklumat Finder disimpan dalam
satu fail.

Helios EtherShare
Fork data disimpan dalam fail. Fork sumber dan maklumat Finder bersama-sama dalam subdirektori
.rsrc dengan nama fail yang sama seperti data fork.

IPT UShare
Seperti format EtherShare, tetapi maklumat Finder disimpan sedikit berbeza.

MacBinary
Kedua-dua garpu dan maklumat Finder disimpan dalam satu fail.

Apple PC Exchange
Digunakan oleh Macintosh untuk menyimpan fail Apple pada cakera DOS (FAT). Fork data disimpan dalam a
fail. Garpu sumber dalam subdirektori sumber.frk (Atau RESOURCE.FRK). Maklumat pencari sebagai
satu rekod dalam fail pencari.dat (Atau FINDER.DAT). Berpisah pencari.dat bagi setiap data
direktori garpu.

Catatan: genisoimage perlu mengetahui saiz kluster FAT asli cakera yang PC
Fail pertukaran dihidupkan (atau telah disalin daripada). Saiz ini diberikan oleh
-saiz kelompok. Kluster atau saiz peruntukan boleh didapati dengan menggunakan DOS
utiliti chkdsk.

Mungkin tidak berfungsi dengan PC Exchange v2.2 atau fail yang lebih tinggi (tersedia dengan MacOS 8.1). DOS
media yang mengandungi fail PC Exchange hendaklah dipasang sebagai jenis msdos (Bukan vfat) bila
menggunakan Linux.

SGI/XINET
Digunakan oleh mesin SGI apabila mereka memasang cakera HFS. Fork data disimpan dalam fail.
Garpu sumber dalam subdirektori .HSResource dengan nama fail yang sama. Maklumat pencari sebagai satu
rekod dalam fail .HSancillary. Berpisah .HSancillary untuk setiap direktori fork data.

Sistem Perisian Thursby DAVE
Membenarkan Macintosh menyimpan fail Apple pada pelayan SMB. Fork data disimpan dalam a
fail. Garpu sumber dalam subdirektori sumber.frk. Menggunakan format AppleDouble untuk
menyimpan garpu sumber.

Perkhidmatan untuk Macintosh
Format fail yang disimpan oleh Pelayan NT pada sistem fail NTFS. Fork data disimpan sebagai
nama fail. Garpu sumber disimpan sebagai aliran NTFS dipanggil Nama fail : AFP_Resource. Yang
Maklumat pencari disimpan sebagai aliran NTFS yang dipanggil Nama fail : Afp_AfpInfo. aliran NTFS
biasanya tidak dapat dilihat oleh pengguna.

Amaran: genisoimage hanya sebahagiannya menyokong format SFM. Jika fail HFS atau
folder yang disimpan pada pelayan NT mengandungi aksara NT haram dalam namanya, NT
menukar aksara ini kepada Swasta Penggunaan Unicode watak. Wataknya ialah: "
* / < > ? \ | dan ruang atau noktah jika ia ialah aksara terakhir nama fail,
kod aksara 0x01 hingga 0x1f (kawalan aksara) dan logo epal Apple.

Malangnya, aksara Unicode peribadi ini tidak boleh dibaca oleh genisoimage
NT boleh laku. Oleh itu mana-mana fail atau nama direktori yang mengandungi aksara ini
akan diabaikan — termasuk kandungan mana-mana direktori sedemikian.

Mac OS X AppleDouble
Apabila fail HFS/HFS+ disalin atau disimpan oleh Mac OS X pada sistem fail bukan HFS
(cth UFS, NFS dsb.), fail disimpan dalam format AppleDouble. Garpu data disimpan
dalam fail. Garpu sumber disimpan dalam fail dengan nama yang sama diawali dengan `._'. Pencari
maklumat juga disimpan dalam fail `._' yang sama.

Mac OS X HFS (Alpha)
Bukan pengekodan Apple/Unix, tetapi fail HFS/HFS+ sebenar pada sistem Mac OS X.
Fork data disimpan dalam fail. Garpu sumber disimpan dalam fail pseudo dengan yang sama
nama dengan akhiran /rsrc. Maklumat Finder hanya tersedia melalui Mac OS X
panggilan perpustakaan.

Lihat juga README.macosx.

Hanya berfungsi apabila digunakan pada Mac OS X.

Jika fail ditemui dengan garpu sumber panjang sifar dan info pencari kosong, ia adalah
diandaikan tidak mempunyai sebarang pengekodan Apple/Unix — oleh itu JENIS dan PENCIPTA boleh
ditetapkan menggunakan kaedah lain.

genisoimage akan cuba menetapkan PENCIPTA, JENIS, tarikh dan mungkin bendera lain daripada
maklumat pencari. Selain itu, jika ia wujud, nama fail Macintosh ditetapkan daripada pencari
info, jika tidak nama Macintosh adalah berdasarkan nama fail Unix — lihat HFS MACINTOSH
NAMA FAIL seksyen di bawah.

Apabila menggunakan -epal, JENIS dan PENCIPTA disimpan dalam Penggunaan Sistem pilihan atau SUSP
medan dalam Rekod Direktori ISO9660 — dengan cara yang sama seperti atribut Rock Ridge
adalah. Malah untuk menjadikan hidup mudah, sambungan Apple ditambah pada permulaan
atribut Rock Ridge sedia ada (iaitu, untuk mendapatkan sambungan Apple anda mendapatkan Rock Ridge
sambungan juga).

Sambungan Apple memerlukan garpu sumber untuk disimpan sebagai ISO9660 dikaitkan fail.
Ini sama seperti mana-mana fail biasa yang disimpan dalam sistem fail ISO9660 kecuali fail tersebut
bendera fail yang berkaitan ditetapkan dalam Rekod Direktori (bit 2). Fail ini mempunyai nama yang sama
sebagai garpu data (fail yang dilihat oleh mesin bukan Apple). Fail berkaitan biasanya
diabaikan oleh OS lain

Apabila menggunakan -hfs, JENIS dan PENCIPTA serta maklumat pencari lain, disimpan dalam HFS yang berasingan
direktori, tidak kelihatan pada volum ISO9660. Direktori HFS merujuk data yang sama
dan fail fork sumber yang diterangkan di atas.

Dalam kebanyakan kes, lebih baik digunakan -hfs bukan -epal, kerana yang kedua mengenakan
aksara ISO9660 terhad dibenarkan dalam nama fail. Walau bagaimanapun, sambungan Apple memberikan
kelebihan bahawa fail dibungkus pada cakera dengan lebih cekap dan mungkin boleh
muatkan lebih banyak fail pada CD.

HFS MACINTOSH NAMA FAIL


Jika boleh, nama fail HFS yang disimpan dengan fail Apple/Unix digunakan untuk
HFS sebahagian daripada CD. Walau bagaimanapun, tidak semua pengekodan Apple/Unix menyimpan nama fail HFS dengan
info pencari. Dalam kes ini, nama fail Unix digunakan — dengan escaped special
watak. Aksara khas termasuk `/' dan aksara dengan kod melebihi 127.

AUFS melepaskan aksara ini dengan menggunakan `:' diikuti dengan kod aksara sebagai dua heks
digit. Netatalk dan EtherShare mempunyai skema yang sama, tetapi menggunakan `%' dan bukannya `:'.

If genisoimage tidak dapat mencari nama fail HFS, ia menggunakan nama Unix, dengan mana-mana %xx or :xx
watak (xx ialah dua digit heks) ditukar kepada kod aksara tunggal. Jika xx tidak
digit heks ([0-9a-fA-F]), ia dibiarkan begitu sahaja — walaupun sebarang baki `:' ditukar kepada
`%', kerana `:' ialah pemisah direktori HFS. Penjagaan mesti diambil, sebagai fail Unix biasa
bersama %xx or :xx juga akan ditukar. cth

This:2fFile ditukar kepada This/File

This:Fail ditukar kepada This% File

This:t7File ditukar kepada This%t7File

Walaupun nama fail HFS kelihatan menyokong huruf besar dan huruf kecil, sistem fail
adalah tidak peka huruf besar-besaran, iaitu, nama fail aBc and AbC sama. Jika fail ditemui dalam a
direktori dengan nama HFS yang sama, genisoimage akan cuba membuat nama unik dengan menambah
aksara `_' kepada salah satu nama fail.

Jika nama fail HFS wujud untuk fail, genisoimage boleh menggunakan nama ini sebagai titik permulaan
untuk nama fail ISO9660, Joliet dan Rock Ridge menggunakan -mac-nama. Fail Unix biasa
tanpa nama HFS masih akan menggunakan nama Unix mereka. cth

Jika fail MacBinary (atau PC Exchange) disimpan sebagai someimage.gif.bin pada Unix
sistem fail, tetapi mengandungi fail HFS yang dipanggil someimage.gif, ini adalah nama yang akan
muncul pada bahagian HFS CD. Walau bagaimanapun, sebagai genisoimage menggunakan nama Unix sebagai
titik permulaan untuk nama-nama lain, nama ISO9660 yang dihasilkan mungkin
SOMEIMAG.BIN dan Joliet/Rock Ridge akan menjadi someimage.gif.bin. Pilihan ini akan digunakan
nama fail HFS sebagai titik permulaan dan nama ISO9660 mungkin SOMEIMAG.GIF
dan Joliet/Rock Ridge akan menjadi someimage.gif.

-mac-nama tidak akan berfungsi pada masa ini -T — nama Unix akan digunakan dalam TRANS.TBL
fail, bukan nama Macintosh.

Set aksara yang digunakan untuk menukar mana-mana nama fail HFS kepada nama fail Joliet/Rock Ridge
lalai kepada cp10000 (Mac Roman). Set aksara yang digunakan boleh ditentukan menggunakan
-input-hfs-charset. Set aksara HFS terbina dalam lain ialah: cp10006 (MacGreek), cp10007
(MacCyrillic), cp10029 (MacLatin2), cp10079 (MacIcelandandic) dan cp10081 (MacTurkish).

Nota: kod aksara yang digunakan oleh nama fail HFS diambil daripada pelbagai format Apple/Unix
tidak akan ditukar kerana diandaikan berada dalam set aksara Apple yang betul. Sahaja
nama Joliet/Rock Ridge yang diperoleh daripada nama fail HFS akan ditukar.

Yang sedia ada genisoimage kod akan menapis sebarang aksara haram untuk ISO9660 dan
Nama fail Joliet, tetapi sebagai genisoimage menjangka akan berurusan secara langsung dengan nama Unix, ia
meninggalkan nama Rock Ridge sebagaimana adanya. Tetapi kerana `/' ialah watak nama fail HFS yang sah,
-mac-nama menukarkan `/' kepada `_' dalam nama fail Rock Ridge.

Jika sambungan Apple digunakan, hanya nama fail ISO9660 akan muncul pada Macintosh.
Walau bagaimanapun, seperti yang boleh digunakan oleh pemacu Macintosh ISO9660 Tahap 2 nama fail, anda boleh menggunakan pilihan
seperti -benarkan-berbilang titik tanpa masalah pada Macintosh — masih menjaga nama, untuk
contoh this.file.name akan ditukar kepada FAIL INI iaitu hanya mempunyai satu `.', juga
nama fail abcdefgh akan dilihat sebagai ABCDEFGH tetapi abcdefghi akan dilihat sebagai ABCDEFGHI. iaitu
dengan `.' pada akhirnya — tidak tahu sama ada ini masalah Macintosh atau a
genisoimage/mkhybrid masalah. Semua nama fail akan menggunakan huruf besar apabila dilihat pada a
Macintosh. Sudah tentu, mesin DOS/Win3.X tidak akan dapat melihat nama fail Tahap 2...

HFS CUSTOM JILID/FOLDER IKON


Untuk memberikan CD HFS ikon tersuai, pastikan folder akar (peringkat atas) termasuk standard
Fail ikon volum Macintosh. Untuk memberikan kelantangan ikon tersuai pada Macintosh, ikon perlu
ditampal pada ikon kelantangan dalam kotak "Dapatkan Maklumat" kelantangan. Ini mewujudkan satu
fail tidak kelihatan dipanggil Ikon\r (`\r' ialah aksara carriage return) dalam folder akar.

Ikon folder tersuai sangat serupa — fail tidak kelihatan dipanggil Ikon\r wujud di
folder itu sendiri.

Mungkin cara paling mudah untuk mencipta ikon tersuai itu genisoimage boleh gunakan adalah untuk memformat a
kosongkan cakera liut HFS pada Mac dan tampal ikon pada kotak "Dapatkan Maklumat"nya. Jika menggunakan Linux
dengan modul HFS dipasang, pasangkan liut:

mount -t hfs /dev/fd0 /mnt/floppy

Liut akan dipasang sebagai sistem fail CAP secara lalai. Kemudian lari genisoimage menggunakan
sesuatu seperti:

genisoimage --cap -o output source_dir /mnt/floppy

Jika anda tidak menggunakan Linux, anda boleh menggunakan hfsutils untuk menyalin fail ikon daripada liut.
Walau bagaimanapun, berhati-hati perlu diambil, kerana fail ikon mengandungi aksara kawalan. Untuk
contoh:

hmount /dev/fd0
hdir -a
hcopy -m Ikon^V^M icon_dir/icon

Di mana `^V^M' ialah kawalan-V diikuti dengan kawalan-M. Kemudian lari genisoimage dengan menggunakan sesuatu
seperti:

genisoimage --macbin -o output source_dir icon_dir

Prosedur untuk mencipta/menggunakan ikon folder tersuai adalah sangat serupa — tampal ikon ke
kotak "Dapatkan Maklumat" folder dan pindahkan hasilnya Ikon\r fail ke direktori yang berkaitan
dalam genisoimage pokok sumber.

Anda mungkin mahu menyembunyikan fail ikon daripada pepohon ISO9660 dan Joliet.

Untuk memberikan ikon tersuai pada CD Joliet, ikut arahan yang terdapat di
http://www.cdrfaq.org/faq03.html#S3-21-1.

HFS but DRIVER


It mungkin mungkin untuk menjadikan CD hibrid boleh boot pada Macintosh.

CD HFS boleh boot memerlukan pemacu CD-ROM Apple (atau serasi), HFS boleh boot
partition dan fail Sistem, Finder, dll. yang diperlukan.

Pemacu boleh didapati daripada mana-mana CD-ROM boleh boot Macintosh lain menggunakan apple_driver
utiliti. Fail ini kemudiannya boleh digunakan dengan -fail-boot-hfs.

Pembahagian HFS (iaitu cakera hibrid dalam kes kami) mesti mengandungi Sistem yang sesuai
Folder, sekali lagi dari CD-ROM atau cakera lain.

Untuk partition boleh boot, ia mesti mempunyainya bot menyekat ditetapkan. Blok but berada di dalam
dua blok pertama partition. Untuk partition yang tidak boleh boot, blok but penuh dengannya
sifar. Biasanya, apabila fail Sistem disalin ke partition pada cakera Macintosh, but
blok dipenuhi dengan beberapa tetapan yang diperlukan — malangnya saya tidak tahu sepenuhnya
spec untuk blok but, jadi saya meneka bahawa perkara berikut akan berfungsi.

Oleh itu, utiliti apple_driver juga mengekstrak blok but daripada HFS pertama
partition yang ditemui pada CD-ROM yang diberikan dan ini digunakan untuk partition HFS yang dicipta oleh
genisoimage.

Sila catatan: Dengan menggunakan pemacu dari CD Apple dan menyalin perisian Apple ke CD anda, anda
menjadi bertanggungjawab untuk mematuhi Perjanjian Lesen Perisian Apple Computer, Inc.

EL TORITO but SYARIKAT JADUAL


Bila -boot-info-table diberikan, genisoimage akan mengubah suai fail but yang ditentukan oleh -b by
memasukkan 56-bait bot maklumat meja pada offset 8 dalam fail. Pengubahsuaian ini adalah
dilakukan dalam sistem fail sumber, jadi pastikan anda menggunakan salinan jika fail ini tidak mudah
dicipta semula! Fail ini mengandungi petunjuk yang mungkin tidak boleh diperolehi dengan mudah atau boleh dipercayai di
masa but.

Format jadual ini adalah seperti berikut; semua integer berada dalam bahagian 7.3.1 ("little
format endian).

Maksud Saiz Nama Offset
8 bi_pvd 4 bait LBA deskriptor volum primer
12 bi_file 4 bait LBA fail but
16 bi_length 4 bait Panjang fail but dalam bait
20 bi_csum 4 bait 32-bit checksum
24 bi_reserved 40 bait Reserved

Jumlah semak 32-bit ialah jumlah semua perkataan 32-bit dalam fail but bermula pada
byte offset 64. Semua alamat blok linear (LBA) diberikan dalam sektor CD
(biasanya 2048 bait).

HPPA NOTA


Untuk membuat CD boleh boot untuk HPPA, sekurang-kurangnya fail pemuat but (-hppa-pemuat but), Sebuah
fail imej kernel (32-bit, 64-bit, atau kedua-duanya, bergantung pada perkakasan) dan baris arahan but
(-hppa-cmdline) mesti dinyatakan. Sesetengah sistem boleh boot sama ada kernel 32- atau 64-bit,
dan perisian tegar akan memilih satu jika kedua-duanya ada. Secara pilihan, ramdisk boleh digunakan
untuk sistem fail akar menggunakan -hppa-cmdline.

JIGDO NOTA


Jigdo ialah alat untuk membantu dalam pengedaran fail besar seperti imej CD dan DVD; lihat
http://atterer.org/jigdo/ untuk butiran lanjut. CD Debian dan imej DVD ISO diterbitkan
di web dalam format jigdo untuk membolehkan pengguna akhir memuat turunnya dengan lebih cekap.

Untuk mencipta fail jigdo dan templat bersama imej ISO daripada genisoimage, Anda mesti
mula-mula jana senarai fail yang akan digunakan, dalam format berikut:

Laluan saiz fail MD5sum
32 aksara 12 aksara ke hujung baris

MD5sum mesti ditulis dalam notasi heksadesimal standard, saiz fail mesti menyenaraikan
saiz fail dalam bait, dan laluan mesti menyenaraikan laluan mutlak ke fail. Untuk
contoh:

00006dcd58ff0756c36d2efae21be376 14736 /mirror/debian/file1
000635c69b254a1be8badcec3a8d05c1 211822 /mirror/debian/file2
00083436a3899a09633fc1026ef1e66e 22762 /mirror/debian/file3

Sebaik sahaja anda mempunyai fail ini, hubungi genisoimage dengan semua parameter baris perintah biasa anda.
Tentukan nama fail output untuk fail jigdo dan templat yang digunakan -jigdo-jigdo and
-jigdo-template, dan masukkan lokasi senarai MD5 anda dengan -md5-senarai.

Jika terdapat fail yang anda TIDAK mahu ditambahkan ke dalam fail jigdo (cth. jika ada
berkemungkinan sering berubah), nyatakan mereka menggunakan -jigdo-exclude. Jika anda ingin mengesahkan sebahagian daripada
fail semasa ia ditulis ke dalam imej, nyatakan mereka menggunakan -jigdo-force-md5. Jika ada
fail tidak sepadan, genisoimage kemudian akan menggugurkan kandungan. Kedua-dua pilihan ini mengambil masa yang tetap
ungkapan sebagai input. Adalah mungkin untuk menyekat set fail yang akan digunakan
selanjutnya berdasarkan saiz — gunakan pilihan -jigdo-min-file-size.

Akhir sekali, kod jigdo perlu mengetahui cara memetakan fail yang diberikan kepada gaya cermin
konfigurasi. Nyatakan cara memetakan laluan menggunakan -peta-jigdo. Menggunakan Debian=/cermin/debian
akan menyebabkan semua laluan bermula dengan /cermin/debian untuk dipetakan ke Debian: dalam
keluarkan fail jigdo.

CONTOH


Untuk mencipta imej sistem fail ISO9660 vanila dalam fail cd.iso, di mana direktori
cd_dir akan menjadi direktori akar CD, panggil:

% genisoimage -o cd.iso cd_dir

Untuk mencipta CD dengan sambungan Rock Ridge bagi direktori sumber cd_dir:

% genisoimage -o cd.iso -R cd_dir

Untuk mencipta CD dengan sambungan Rock Ridge bagi direktori sumber cd_dir di mana semua fail
mempunyai sekurang-kurangnya kebenaran membaca dan semua fail dimiliki oleh akar, hubungi:

% genisoimage -o cd.iso -r cd_dir

Untuk menulis arkib tar terus ke CD yang kemudiannya akan mengandungi ISO9660 mudah
sistem fail dengan panggilan arkib tar:

% tar cf - . | genisoimage -strim-media-saiz 333000 | \
wodim dev=b,t,l -dao tsize=333000s -

Untuk mencipta CD hibrid HFS dengan sambungan Joliet dan Rock Ridge sumbernya
direktori cd_dir:

% genisoimage -o cd.iso -R -J -hfs cd_dir

Untuk mencipta CD hibrid HFS daripada direktori sumber cd_dir yang mengandungi Netatalk
Fail Apple/Unix:

% genisoimage -o cd.iso --netatalk cd_dir

Untuk mencipta CD hibrid HFS daripada direktori sumber cd_dir, memberikan semua fail PENCIPTA dan
JENIS berdasarkan hanya sambungan nama fail mereka yang disenaraikan dalam fail "pemetaan".:

% genisoimage -o cd.iso -pemetaan peta cd_dir

Untuk mencipta CD dengan Sambungan Apple ke ISO9660, daripada direktori sumber cd_dir
and another_dir. Fail dalam semua format Apple/Unix yang diketahui dinyahkod dan sebarang fail lain
diberikan PENCIPTA dan JENIS berdasarkan nombor ajaib mereka yang diberikan dalam fail sihir:

% genisoimage -o cd.iso -apple -magic magic -probe \
cd_dir another_dir

Contoh berikut meletakkan fail berbeza pada CD yang semuanya mempunyai nama README, tetapi
mempunyai kandungan yang berbeza apabila dilihat sebagai CD ISO9660/Rock Ridge, Joliet atau HFS.

Direktori semasa mengandungi:

% ls -F
README.hfs README.joliet README.Unix cd_dir/

Perintah berikut meletakkan kandungan direktori cd_dir pada CD bersama-sama dengan
tiga fail README - tetapi hanya satu akan dilihat daripada setiap tiga sistem fail:

% genisoimage -o cd.iso -hfs -J -r -graft-points \
-sembunyikan README.hfs -sembunyikan README.joliet \
-sorok-joliet README.hfs -sorok-joliet README.Unix \
-hide-hfs README.joliet -hide-hfs README.Unix \
README=README.hfs README=README.joliet \
README=README.Unix cd_dir

iaitu fail README.hfs akan dilihat sebagai README pada CD HFS dan dua lagi README
fail akan disembunyikan. Begitu juga untuk CD Joliet dan ISO9660/Rock Ridge.

Mungkin terdapat pelbagai hasil pelik yang mungkin dengan kombinasi kulit
pilihan ...

NOTA


genisoimage boleh dipasang dengan selamat root suid. Ini mungkin diperlukan untuk membolehkan genisoimage kepada
baca sesi sebelumnya apabila mencipta imej berbilang sesi.

If genisoimage sedang mencipta imej sistem fail dengan atribut Rock Ridge dan direktori
tahap bersarang pepohon direktori sumber adalah terlalu banyak untuk ISO9660, genisoimage akan buat
penempatan semula direktori yang mendalam. Ini menghasilkan direktori yang dipanggil RR_MOVED dalam akar
direktori CD. Anda tidak boleh mengelak daripada direktori ini.

Banyak pilihan kod but untuk platform yang berbeza adalah saling eksklusif kerana but
blok tidak boleh wujud bersama, iaitu. platform berbeza berkongsi lokasi data yang sama dalam imej.
Lihat http://lists.debian.org/debian-cd/2006/12/msg00109.html untuk maklumat lanjut.

Gunakan genisoimage dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    dalam-bersih
    dalam-bersih
    Skrip Kotlin yang membina semua nuklear
    cache daripada projek Gradle/Android.
    Berguna apabila Gradle atau IDE membenarkan anda
    turun. Skrip telah diuji
    macOS, tetapi ...
    Muat turun deep-clean
  • 2
    Pemalam Gaya Semak Eclipse
    Pemalam Gaya Semak Eclipse
    Pemalam Eclipse Checkstyle
    menyepadukan kod Java Checkstyle
    juruaudit ke dalam IDE Eclipse. The
    pemalam menyediakan maklum balas masa nyata kepada
    pengguna tentang viol...
    Muat turun Eclipse Checkstyle Plug-in
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    AstroOrz Player ialah pemain media percuma
    perisian, bahagian berdasarkan WMP dan VLC. The
    pemain adalah dalam gaya minimalis, dengan
    lebih daripada sepuluh warna tema, dan boleh juga
    b ...
    Muat turun AstroOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV ialah ADDON untuk XBMC/
    Kodi que permite disponer de un
    penyahkodan perkhidmatan IPTV de
    Movistar integrado en uno de los
    pusat media ma...
    Muat turun movistartv
  • 5
    Kod :: Blok
    Kod :: Blok
    Kod::Blocks ialah sumber terbuka percuma,
    merentas platform C, C++ dan Fortran IDE
    dibina untuk memenuhi keperluan yang paling mendesak
    daripada penggunanya. Ia direka untuk menjadi sangat
    memanjang ...
    Muat Turun Kod::Blok
  • 6
    Di tengah-tengah
    Di tengah-tengah
    Di tengah-tengah atau Antara Muka Minecraft Lanjutan
    dan Penjejakan Data/Struktur ialah alat untuk
    memaparkan gambaran keseluruhan Minecraft
    dunia, tanpa benar-benar menciptanya. Ia
    boleh ...
    Muat turun Ditengah
  • Lebih »

Arahan Linux

Ad