EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

xorrisofs - Online în cloud

Rulați xorrisofs în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda xorrisofs care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


xorrisofs - Emularea programului ISO 9660 mkisofs prin programul xorriso

REZUMAT


xorrisofs [ opțiuni ] [-o nume fișier ] pathspec [pathspecs ...]

DESCRIERE


xorrisofs produce sisteme de fișiere ISO 9660 îmbunătățite Rock Ridge și sesiuni suplimentare la acestea
sisteme de fișiere. Opțional, poate produce și arbori de directoare Joliet.

xorrisofs înțelege opțiunile programului mkisofs din cdrtools de Joerg Schilling. Este
implementarea face parte din programul xorriso care nu partajează cod sursă cu cdrtools.

ISO 9660, stâncă Creastă, Joliet, HFS +:
ISO 9660 (Aka ECMA-119) este un sistem de fișiere numai pentru citire care este utilizat în principal pentru mediile optice
CD, DVD, BD, dar se poate afla și pe alte dispozitive de stocare, cum ar fi fișiere de disc, stick-uri USB sau
partiții de disc. Este ușor de citit de multe sisteme de operare și de facilitățile de boot ale
calculatoare personale.
ISO 9660 descrie directoare și fișiere de date prin nume de fișiere foarte restricționate cu nr
distincția dintre litere mari și minuscule. Metadatele sale nu respectă POSIX fundamental
caietul de sarcini.
stâncă Creastă este numele unui set de informații suplimentare care îmbunătățesc un ISO 9660
sistem de fișiere astfel încât să poată reprezenta un sistem de fișiere compatibil POSIX cu drept de proprietate, acces
permisiuni, legături simbolice și alte atribute. Rock Ridge permite nume de fișiere de până la
255 de octeți și căi de până la 1024 de octeți.
xorrisofs produce informații despre Rock Ridge în mod implicit. Este puternic descurajat să
dezactivați această funcție.
Joliet este numele unui arbore de directoare suplimentar care oferă nume de fișiere de până la 64
caractere codificate ca UTF-16. Un arbore Joliet este interesant în principal pentru citirea ISO
imagine după sistemele de operare ale Microsoft Corporation. Producerea acestui arbore de director
poate fi activat prin opțiunea -J.
ISO 9660:1999 este numele unui arbore de directoare suplimentar care oferă nume de fișiere mai lungi.
Permite numelor de fișiere individuale să aibă până la 207 caractere. Ar putea fi de folos cu unii
facilități mai vechi de pornire a sistemului informatic care nu citesc nici Rock Ridge, nici Joliet, dar au nevoie
nume de fișiere mai lungi, totuși. Producerea acestui arbore de directoare poate fi activată prin opțiune
- iso-nivel 4.
HFS + este numele unui sistem de fișiere care este folosit în mod normal pentru scriere și citire pe hard
discuri și dispozitive similare. Este posibil să încorporați o partiție HFS+ în ISO emergent
9660 și să o marcheze după intrările Apple Partition Map. Acest lucru interferează cu opțiunile
care copiază datele în primii 32 KiB ai imaginii ISO, cum ar fi -G sau -isohybrid-mbr. Vedea
opțiunea -hfsplus.
Scopul principal pentru a avea o partiție HFS+ încorporată este pornirea anumitor modele de
Calculatoare Apple.

Se introduce fișiere în il ISO imagine:
xorrisofs se ocupă de două tipuri de adrese de fișiere:
calea_discului este o cale către un obiect din arborele sistemului de fișiere local.
iso_rr_cale este adresa Rock Ridge a unui obiect fișier din imaginea ISO. Dacă nu Rock Ridge
informațiile vor fi stocate într-un ISO emergent, apoi numele vor fi mapate la ISO 9660
nume de lungime limitată și set de caractere.

Un argument de program este tratat ca a pathspec, dacă nu este recunoscut ca mkisof-uri originale
opțiune sau suplimentară xorrisofs opțiune. Un pathspec descrie un obiect fișier de intrare prin a
calea_discului. Dacă opțiunea -graft-points nu este prezentă, atunci comportamentul depinde de fișier
tip de cale_disc. Directoarele sunt îmbinate cu directorul / al imaginii ISO. Dosare ale
alte tipuri sunt copiate în directorul /.
Dacă -graft-points este prezent, atunci fiecare pathspec este împărțită la prima apariție a
=-caracter. Partea dinaintea = este luată ca ţintă, adică iso_rr_path pentru fișier
obiect din imaginea ISO. Partea de după primul = este luată ca sursă, adică calea_discului
a obiectului de intrare.
Este posibil să faceți =-caracterele parte din iso_rr_path precedându-le cu a
\-caracter. Același lucru trebuie făcut pentru \-caracterele care vor face parte din
iso_rr_cale.

Dacă partea sursă a pathspec-ului duce la un director, atunci toate fișierele de sub acesta
directorul este inserat și în imagine. Este posibil să excludeți anumite fișiere
de a fi introdus cu ajutorul opțiunii -m.
În cazul în care acea țintă există deja, se aplică următoarele reguli: Directoare și alte fișiere
poate suprascrie non-directoare existente. Directoarele se îmbină cu directoarele existente.
Non-directoarele nu pot suprascrie directoarele existente.

Relație la program xorriso:
xorrisofs este de fapt un mod de comandă al programului xorriso, care se introduce fie prin
comanda xorriso „-as mkisofs” sau pornind programul cu unul dintre numele „xorrisofs”,
„mkisofs”, „genisoimage” sau „genisofs”.
Acest mod de comandă poate fi lăsat de argumentul „--” care duce la comanda generică xorriso
modul. Vedea om xorriso pentru descrierea acestuia.

xorriso realizează citirea și scrierea imaginilor cu ajutorul libburn, care este destinat în principal
pentru unitățile optice, dar funcționează și pe toate tipurile de fișiere POSIX, cu excepția directoarelor.
Mesajele programului numesc orice fișier imagine „unitate”. Tipuri de fișiere pentru care nu sunt acceptate
citirile sunt raportate ca „alb”. Spațiul media liber raportat poate fi destul de fictiv.
cu toate acestea xorrisofs nu funcționează direct pe unitățile optice, ci mai degrabă forțe
libburn să le considere fișiere generale ale dispozitivului. Deci pentru scrierea optică secvențială
media (CD, DVD-R, DVD+R, BD-R) va trebui să utilizați un program de inscripționare. De exemplu, înregistrarea CD
emularea lui xorriso. Vezi EXEMPLE.

OPŢIUNI


Imagine Se încarcă:

Următoarele opțiuni controlează încărcarea unei imagini ISO existente în scopul
pregătirea unei sesiuni suplimentare adecvate. Dacă acestea lipsesc, atunci este compusă o nouă imagine
de la zero.

-M calea_discului
Setați calea de la care să încărcați arborele de director de imagini ISO existent pe care să faceți
bazați arborele de director viitor ca sesiune de supliment. Drumul trebuie să ducă la a
obiect fișier care poate fi citit cu acces aleatoriu. Pe GNU/Linux: fișiere de date obișnuite sau bloc
fișierele dispozitivului.
Un tip special de pseudo-disc_path are forma „/dev/fd/„număr. Îl înfățișează pe
descriptor de fișier deschis cu numărul dat, indiferent dacă sistemul de operare
acceptă această caracteristică prin noduri de fișiere în /dev/fd sau nu. De exemplu, /dev/fd/3 este fișier
descriptorul 3 care a fost deschis de programul care a început ulterior xorriso.

-sesiunea anterioară calea_discului
Alias ​​de -M.

-dev calea_discului
Alias ​​de -M.

-C start_session_start,next_writeable_adress
Setați adresa blocului de 2 KiB last_session_start de unde să citiți imaginea ISO
a dosarului dat de optiunea -M.
Separat printr-o virgulă, setați următoarea_adresă_writeable_la care sesiunea de completare
va fi scris in sfarsit. Decisiv este de fapt adresa de bloc pe care a intenționat-o
cititorii vor trebui să utilizeze ca adresă superbloc pe mediul dorit.
Ambele valori pot fi solicitate din mediile optice cu ajutorul programelor de ardere și
opțiunea cdrecord -msinfo. xorriso însuși îl poate obține în emularea sa cdrecord. Do
nu îl lăsați să încarce unitatea, ci mai degrabă faceți acest lucru manual sau printr-un program precum dd
care citește câțiva octeți. Numai atunci este sigur că driverul dispozitivului știe adevăratul
dimensiunea lizibilă a mediului.
dd if=/dev/... count=1 >/dev/null 2>&1
values=$(xorriso -as cdrecord dev=/dev/... -msinfo)
echo $valori
Opțiunea -C poate fi utilizată fără opțiunea -M pentru a crea o imagine ISO de la zero și
pregătiți-l pentru a fi scris în final la o adresă de bloc, alta decât 0. Parametru
last_session_start trebuie apoi setat la 0.

-cdrecord-params start_session_start,next_writeable_adress
Alias ​​de -C.

setări cont pentru fişier inserare:

-listă-căi calea_discului
Citiți pathspecs linie cu linie din disk_file și inserați obiectele fișierului ilustrate
în imaginea ISO. Dacă disc_path este „-”, atunci citiți specificațiile de cale din standard
intrare.

--listă_căi_citate calea_discului
Ca opțiunea -path-list, dar citiți mai degrabă cuvinte citate decât linii simple.
Spațiile albe din afara ghilimelelor vor fi eliminate. Pe de altă parte este posibil să
reprezintă pathspec-uri care conțin caractere newline.
Ghilimelele duble „ și ghilimelele simple „ pot fi folosite pentru a include
spațiu alb și faceți-l parte din pathspecs. Fiecare tip de marcaj poate include marcajele de
celălalt tip. O bară oblică inversă \ în afara citatelor sau o cotație deschisă
face ca următoarea linie de intrare să fie atașată.

-f
Rezolvați legăturile simbolice pe disc, în loc să le stocați ca legături simbolice în
Imagine ISO.

-follow-link-uri
Alias ​​de -f.

-puncte-grefe
Activați interpretarea specificațiilor căii fișierului de intrare ca combinație de iso_rr_path și
calea_disc, separată de un caracter =.

-m disc_pattern
Excludeți fișierele de la inserarea în imagine. Ignorate în tăcere sunt acele fișiere
dintre care disc_path se potrivește cu modelul de analiză shell dat. Dacă nu există /-caracter
face parte din model, apoi se potrivește cu numele frunzei discului
fișier.
Este posibil să dați mai mult de o opțiune -m.

-exclude
Alias ​​de -m.

-x
Alias ​​de -m.

-vechi-exclude
Alias ​​de -m.

-exclude-lista calea_discului
Efectuați -m folosind fiecare linie din fișierul disc_path ca argument disk_pattern.

-z
Activați recunoașterea și procesarea corectă a fișierelor comprimate zisofs, așa cum sunt produse de
programul mkzftree. Aceste fișiere vor fi echipate cu metadatele necesare, așadar
că un nucleu Linux le va recunoaște și le va furniza conținutul necomprimat
formular.

-transparente-compresie
Alias ​​de -z.

-rădăcină iso_rr_cale
Inserați toate fișierele sub iso_rr_path dat. Dacă este dată opțiunea -graft-points,
apoi iso_rr_path este adăugată înaintea fiecărei părți țintă a unui pathspec.
Valoarea implicită pentru -root este „/”.

-rădăcină veche iso_rr_cale
Activați inserarea incrementală a fișierelor în imaginea încărcată. Ținta efectivă
și adresele sursă ale specificațiilor de cale date sunt comparate dacă ținta deja
există în imaginea ISO și este încă identică cu sursa de pe disc. Metadatele în
imaginea ISO va fi ajustată, dacă diferă de cele de pe disc. Fișiere noi și
fișierele cu conținut modificat vor fi adăugate recent. Fișiere țintă care nu există
în oricare dintre sursele pathspec corespunzătoare vor fi eliminate din directorul ISO
copac.
Dacă setarea efectivă a -root diferă de iso_rr_path dată cu
-old-root, apoi fișierele de sub directorul -old-root sunt clonate dedesubt
directorul -root. Clonarea are loc înainte de compararea fișierelor.

--old-root-no-ino
Dezactivați înregistrarea și utilizarea numerelor de inoduri de disc. Dacă nu există numere de inode de disc
înregistrat, apoi opțiunea -old-root va trebui să citească conținutul fișierului de pe disc și să-l compare
cu suma de control MD5 care este înregistrată în imaginea ISO.
Cu numere de inode de disc înregistrate și cu ctime și mtime credibile, este posibil
pentru a detecta modificări potențiale ale conținutului fără a-l citi efectiv. O portiță
rămâne dacă mai multe sisteme de fișiere diferite pot fi montate în același director,
cum ar fi obiceiul cu /mnt. În acest caz, trebuie să utilizați opțiunea --old-root-devno sau
dezactivați comanda rapidă a numărului de inod prin --old-root-no-ino.

--old-root-devno
Activați compararea numerelor de dispozitiv înregistrate împreună cu numerele de inoduri înregistrate.
Acest lucru funcționează numai cu numere vechi bune de dispozitive stabile, care ies din modă,
din pacate. Dacă hard diskul are un număr diferit de dispozitiv după fiecare repornire, atunci
această comparație va vedea toate fișierele ca fiind modificate și, astfel, va preveni orice dimensiune incrementală
economisire.

--old-root-no-md5
Dezactivați înregistrarea și utilizarea sumelor de control MD5 pentru conținutul fișierului de date. Dacă nici unul
sumele de control și nici numerele de inoduri de disc sunt înregistrate, apoi va avea opțiunea -old-root
pentru a citi conținutul fișierului imagine ISO când îl comparăm cu conținutul fișierului pe disc.

setări cont pentru imagine producție:

-o calea_discului
Setați adresa fișierului de ieșire pentru imaginea ISO emergentă. Dacă adresa există ca
fișier obișnuit, acesta va fi trunchiat la lungimea 0 când începe producția de imagini. Aceasta poate
nu există deja ca director. Dacă nu există încă, atunci directorul său părinte
trebuie să existe și va fi creat un fișier obișnuit.
Un tip special de pseudo-disc_path are forma „/dev/fd/„număr. Îl înfățișează pe
descriptor de fișier deschis cu numărul dat, indiferent dacă sistemul de operare
acceptă această caracteristică prin noduri de fișiere în /dev/fd sau nu. De exemplu, /dev/fd/4 este fișier
descriptorul 4 care a fost deschis de programul care a început ulterior xorriso.
Ieșirea implicită este standard (/dev/fd/1) care poate fi setată și de disc_path „-”.

-ieșire calea_discului
Alias ​​de -o.

--stdio_sync "pornit"|"off"|"sfârșit"|număr
Setați numărul de octeți după care să forțați ieșirea pe disc pentru a păstra
memoria să nu fie înfundată cu o mulțime de date în așteptare pentru dispozitivele lente. „on” este
la fel ca "16m". Ieșirea forțată poate fi dezactivată prin „oprit” sau poate fi întârziată prin „sfârșit”
până când sunt produse toate datele. Dacă se alege un număr, atunci acesta trebuie să fie de cel puțin 64k.
Valoarea implicită cu emularea xorriso mkisofs este --stdio_sync „off”.
xorriso folosește un buffer interior fifo cu dimensiunea implicită de 4 MiB. Deci forțând operarea
cache-ul i/o de sistem pe disc nu blochează neapărat producția simultană a
mai mult conținut de imagine.

--emul-toc
Scrieți un al doilea superbloc cu prima sesiune în fișiere cu acces aleatoriu. Dacă
sesiunile ulterioare sunt atașate și primul superbloc este actualizat, apoi
al doilea superbloc nu va fi suprascris. Deci este încă posibil să se monteze
prima sesiune și pentru a găsi blocurile de pornire ale sesiunilor ulterioare.
Prețul este de 64 KiB consum suplimentar de spațiu. Dacă -partition_offset este diferit de zero, atunci
este de 128 KiB plus de două ori configurația partiției.

--no-emul-toc
Nu scrieți un al doilea superbloc cu prima sesiune în fișiere cu acces aleatoriu.
Aceasta este valoarea implicită.

--sortare-greutate număr_greutate iso_rr_cale
Atribuiți un număr de greutate LBA fișierelor obișnuite. Dacă iso_rr_path duce la un director
atunci toate fișierele obișnuite de dedesubt vor primi weight_number.
Greutatea_numărului poate varia de la -2147483648 la 2147483647. Cu cât este mai mare, cu atât
mai jos va fi adresa de bloc a datelor fișierului din imaginea ISO emergentă.
În prezent, catalogul de cizme El Torito are o greutate codificată de 1 miliard. În mod normal
ar trebui să ocupe blocul cu cea mai mică adresă posibilă. Fișierele de date sunt adăugate
sau încărcate cu greutatea inițială 0. Fișierele imagine de pornire au o greutate implicită de 2.

--sortare-lista-greutate calea_discului
Citiți perechi de număr de greutate și iso_rr_path dintr-un fișier al sistemului de fișiere local.
Aplicați fiecare pereche ca și cu --sort-weight.
Numai ultimele --sort-weight-list sau --sort-weight-patterns ale unei rulări xorrisofs sunt primite
în efect.
Numărul de greutate este citit de la începutul liniei. Partea iso_rr_path a unui
linia de introducere începe imediat după primul caracter gol sau tabulator al rândului.
Note pentru cazul în care această caracteristică este utilizată într-o secvență de xorriso generic
comenzi (nu o problemă cu o rulare pură de emulare mkisofs):
Fișierele adresate trebuie să fie deja în modelul de imagine ISO când executați
-as mkisofs --sort-weight-list disc_path --
Mai multe astfel de comenzi pot fi folosite pentru a aplica mai mult de un fișier de greutate.
Fișierele de date care sunt încărcate de -indev sau -dev au o pondere între 1 și 2 exp 28 =
268,435,456, în funcție de adresa de bloc. Acest lucru îi va menține aproximativ în
aceeași ordine dacă se aplică metoda scrierii de modificare.

--sortare-greutate-modele calea_discului
Ca --sort-weight-list , dar extinderea iso_rr_paths ca modele de analiză shell
și aplicând --sort-weight la fiecare fișier care se potrivește.

-dir-mode mod
Setați permisiunile de acces pentru toate directoarele din imagine în modul dat, care
este fie un număr octal care începe cu „0”, fie o listă separată de virgulă
enunţuri de forma [ugoa]*[+-=][rwxst]* . De exemplu, ug=rx,a-rwx

-modul fișierului mod
Ca -dir-mode, dar pentru toate fișierele de date obișnuite din imagine.

-pad
Adăugați 300 KiB la sfârșitul imaginii ISO produse. Acest lucru ocolește o posibilă citire
erori de la imaginile ISO care au fost scrise pe suport CD în modul TAO. The
octeții suplimentari sunt revendicați ca parte a imaginii ISO dacă nu este dat --emul-toc.
Opțiunea -pad este implicită.

-no-pad
Dezactivați umplutura de 300 KiB până la sfârșitul imaginii ISO produse. Acest lucru este sigur dacă
imaginea nu este menită să fie scrisă pe CD sau dacă este scrisă doar pe CD
pistă în modul de scriere SAO.

--vechi-gol
Utilizați vechiul mod de a da adrese de bloc în intervalul [0,31] fișierelor cu
fără conținut de date proprii. Noua modalitate este de a avea un bloc dedicat căruia toate acestea
fișierele vor indica.

setări cont pentru standarde conformitate:

-nivel iso număr
Specificați versiunea ISO 9660 care definește limitările denumirii fișierelor și ale datelor
mărime fișier. Restricțiile de denumire nu se aplică numelor Rock Ridge, ci numai
denumirile ISO 9660 de nivel scăzut. Există trei niveluri de conformitate:
Nivelul 1 permite nume ISO de forma 8.3 și dimensiunea fișierului de până la 4 GiB - 1.
Nivelul 2 permite nume ISO cu până la 32 de caractere și dimensiunea fișierului de până la 4 GiB - 1.
Nivelul 3 permite nume ISO cu până la 32 de caractere și dimensiunea fișierului de până la 400 GiB -
200 KiB. (Această limitare de dimensiune este stabilită de implementarea xorriso și nu de ISO
9660 care ar permite aproape 8 TiB.)
Pseudo-nivelul 4 permite producerea unui arbore de directoare ISO 9660:1999 suplimentar.

-disallow_dir_id_ext
Nu urmați un obicei prost al mkisofs care permite puncte în numele ISO ale
directoare. Pe de altă parte, unele imagini GNU/Linux bootabile depind de acest rău
obicei.

-U
Această opțiune permite nume de fișiere ISO fără punct și până la 37 de caractere, fișier ISO
căile mai lungi de 255 de caractere și toate caracterele ASCII din numele fișierelor. Mai departe
omite punctul și virgulă și numerele de versiune de la sfârșitul numelor ISO.
Toate acestea încalcă specificațiile ISO 9660.

-nume de fișiere netraduse
Alias ​​de -U.

-nume_netradus_len număr
Permiteți nume de fișiere ISO până la numărul dat de caractere fără niciun caracter
conversie. Numărul maxim este 96. Dacă un nume de fișier are mai multe caractere, atunci
producția de imagini va eșua în mod deliberat.
Acest lucru încalcă specificațiile ISO 9660.

-permite-minuscule
Permite caractere mici în numele fișierelor ISO.
Acest lucru încalcă specificațiile ISO 9660.

-nume de fișiere relaxate
Permiteți aproape toate caracterele pe 7 biți în numele fișierelor ISO. Nu sunt permise 0x0 și „/”.
Dacă nu este dată opțiunea -allow-minuscule, atunci literele mici sunt convertite în
majuscule.
Acest lucru încalcă specificațiile ISO 9660.

-d
Nu adăugați punct final la numele fișierelor ISO fără punct.
Acest lucru încalcă specificațiile ISO 9660.

-omite-perioada
Alias ​​de -d.

-l
Permiteți până la 31 de caractere în numele fișierelor ISO.

-nume complete de fișiere iso9660
Alias ​​de -l.

-max-iso9660-nume de fișiere
Permiteți până la 37 de caractere în numele fișierelor ISO.
Acest lucru încalcă specificațiile ISO 9660.

-N
Omiteți punctul și virgulă și numerele de versiune de la sfârșitul numelor ISO.
Acest lucru încalcă specificațiile ISO 9660.

-omite-numărul-versiunii
Alias ​​de -N.

setări cont pentru standarde extensii:

-R
Cu mkisofs, această opțiune activează extensiile Rock Ridge. xorrisofs le produce prin
Mod implicit. Este puternic descurajat să le dezactivați prin opțiunea --norock.

- piatră
Alias ​​de -R.

-r
Setați utilizatorul Rock Ridge și ID-ul de grup al tuturor fișierelor din imaginea ISO la 0. Acordați
r-permisiuni pentru toți. Respinge toate permisiunile w. Dacă este setată vreo permisiune x, acordați
x-permisiune tuturor. Eliminați s-bit și t-bit.

-rational-roca
Alias ​​de -r.

--norock
Această opțiune dezactivează producția de extensii Rock Ridge pentru fișierul ISO 9660
obiecte. Capacitățile multi-sesiune ale xorrisofs depinde mult de denumire
fidelitatea Rock Ridge. Prin urmare, este puternic descurajat să îl dezactivați prin această opțiune.

-limită_nume_fișier număr
Setați lungimea maximă permisă pentru numele fișierelor în intervalul de la 64 la 255. Cale
componentele care sunt mai lungi decât numărul dat vor fi trunchiate și vor avea lor
ultimii 33 de octeți suprascriși cu două puncte „:” și reprezentarea hexadecimală a MD5 a
primii 4095 de octeți ai întregului nume supradimensionat. Potențial UTF-8 incomplet
caracterele vor primi octeții de început înlocuiți cu „_”.
Nucleele Linux de până la cel puțin 4.1 denaturează nume cu lungimea 254 și 255. Dacă
așteptați astfel de nume în sau sub disc_paths și plănuiți să montați ISO cu un astfel de Linux
nuclee, luați în considerare să setați -file_name_limit 253.

-D Standardul ECMA-119 cere ca nicio cale din imagine să nu aibă mai mult de 8 nume
componente sau 255 de caractere. Prin urmare, ar fi necesar să mergem mai adânc
arbori de directoare într-un director superior. Rock Ridge oferă o oportunitate de a închiria
aceste directoare relocate apar la poziția lor profundă originală, dar această caracteristică
ar putea să nu fie implementat corect de sistemele de operare care montează imaginea.
Opțiunea -D dezactivează această relocare profundă a directorului și, prin urmare, încalcă ISO 9660
Specificatii.
xorrisofs are -D setat implicit. Dacă este dat în mod explicit, atunci suprascrie opțiunile
-rr_reloc_dir și -hide-rr-moved.

-dezactivarea-deep-relocation
Alias ​​de -D.

-rr_reloc_dir nume
Activați relocarea directoarelor adânci și evitați astfel căile fișierelor ECMA-119 ale
mai mult de 8 componente de nume sau 255 de caractere. Directoare care duc la un astfel de fișier
căile vor fi mutate într-un director din directorul rădăcină al imaginii. Numele său
este setat de această opțiune. Este permisă utilizarea directorului rădăcină în sine.
Arborele general de director va apărea inițial profund atunci când este interpretat ca Rock
Arbore de creasta. Va apărea ca rearanjat dacă doar informațiile ECMA-119 sunt
considerat.
Dacă directorul țintă de relocare dat nu există deja când imagine
începe producția, apoi va fi creat și marcat pentru Rock Ridge ca relocare
artefact. Cel puțin pe GNU/Linux nu va fi afișat în Rock Ridge montat
imagini.
Numele nu trebuie să conțină un caracter „/” după primul său caracter și nu trebuie
să fie mai mare de 255 de octeți.
Această opțiune nu are efect dacă este prezentă opțiunea -D.

-hide-rr-mutat
Aliasul lui -rr_reloc_dir „/.rr_moved”

--for_backup
Activați opțiunile care îmbunătățesc fidelitatea copiei de rezervă: --acl, --xattr, --md5, --hardlinks.

--acl
Activați înregistrarea și încărcarea ACL-urilor din GNU/Linux sau FreeBSD (vezi man getfacl,
om acl). Nu vor fi în vigoare cu imaginile ISO montate. Dar xorriso poate
restaurați-le pe aceleași sisteme atunci când extrageți fișiere din imaginea ISO.

--xattr
Activați înregistrarea și încărcarea atributelor extinse GNU/Linux sau FreeBSD în utilizator
namespace (vezi man getfattr și man attr, man getfattattr și man 9 extattr,
respectiv). Nu vor fi în vigoare cu imaginile ISO montate. Dar xorriso poate
restaurați-le pe aceleași sisteme atunci când extrageți fișiere din imaginea ISO.

--md5
Activați înregistrarea sumelor de control MD5 pentru imaginea ISO generală și pentru fiecare
fișier de date din imagine. xorriso poate verifica conținutul unei imagini ISO cu acestea
sume și atrage atenția cu privire la nepotrivire. Vedeți man xorriso, opțiuni -check_media,
check_md5_r. xorriso poate tipări sumele de control MD5 înregistrate. De exemplu de:
-find / -exec get_md5

--hardlink-uri
Activați încărcarea și înregistrarea relațiilor hardlink. Căutați familii de iso_rr
fișierele care provin din același fișier disc, au filtrare de conținut identică și au
proprietăți identice. Membrii fiecărei familii primesc același număr de inod în
Imagine ISO.
Dacă aceste numere sunt respectate în momentul montării depinde de sistemul de operare.
xorriso poate crea familii hardlink atunci când extrage fișiere din imaginea ISO.

--scdbackup_tag disc_path nume_înregistrare
Adăugați o înregistrare a sumei de control scdbackup la imagine. Acest lucru funcționează numai dacă parametrul
next_writeable_address a opțiunii -C este 0. Dacă disc_path nu este un șir gol,
apoi adăugați o înregistrare scdbackup checksum la sfârșitul acestui fișier. record_name este a
cuvânt care face parte din etichetă și înregistrare.
Programul scdbackup_verify va recunoaște și verifica eticheta și înregistrarea fișierului.

-J
Activați producerea unui arbore de director Joliet suplimentar împreună cu ISO
9660 Arbore Rock Ridge.

-joliet
Alias ​​de -J.

-joliet-lung
Permiteți 103 caractere în numele fișierelor Joliet, în loc de 64 așa cum este prescris de
specificație. Permiteți căi Joliet mai lungi decât limita prescrisă de 240
caractere.
Numele supradimensionate sunt trunchiate. Fără această opțiune, căile supradimensionate sunt excluse
din arborele Joliet.

-joliet-utf16
Codificați numele fișierelor Joliet în UTF-16BE și nu în UCS-2. Diferența este cu
caractere care nu sunt prezente în UCS-2 și sunt codificate în UTF-16 cu 2 cuvinte de
16 biți fiecare. Ambele cuvinte provin apoi dintr-un subset rezervat al UCS-2.

-hfsplus
Activați producerea unui sistem de fișiere HFS+ suplimentar în interiorul imaginii ISO 9660
și marcați-l după intrările Apple Partition Map (APM) din Zona de sistem, primele 32
KiB al imaginii.
Acest lucru se poate ciocni cu opțiuni precum -G sau -isohybrid-mbr pentru care trimit datele utilizatorului
includerea în același interval de adrese. Primii 8 octeți ai zonei de sistem primesc
suprascris cu { 0x45, 0x52, 0x08 0x00, 0xeb, 0x02, 0xff, 0xff } care poate fi
executat ca cod de mașină x86 fără efecte negative. Deci, dacă un MBR este combinat
cu această caracteristică, atunci primii 8 octeți nu ar trebui să conțină comenzi esențiale.
Următoarele blocuri de 2 KiB din Zona Sistemului vor fi ocupate de intrări APM. The
primul acoperă partea din imaginea ISO înainte de metadatele sistemului de fișiere HFS+. The
al doilea marchează intervalul de la metadatele HFS+ până la sfârșitul datelor de conținut al fișierului. Dacă
Urmează mai multe date de imagine ISO, apoi este produsă o a treia intrare de partiție. Alte
caracteristicile xorriso ar putea cauza necesitatea mai multor intrări APM.
Rețineți că HFS+ nu ține seama de majuscule, deși poate înregistra numele fișierelor cu
litere mari și mici. Prin urmare, nume de fișiere din arborele de nume iso_rr
se poate ciocni în arborele de nume HFS+. În acest caz, ele sunt modificate prin adăugare
caracterele de subliniere și numărarea numerelor. În cazul numelor foarte lungi, ar putea fi
necesar să le mapați la „MANGLED_...”.

-hfsplus-serial-nr
Setați un șir de 16 cifre „0” la „9” și literele „a” la „f”, care va fi folosit ca
număr de serie unic al unui sistem de fișiere HFS+ în curs de dezvoltare.

-hfsplus-block-size număr
Setați dimensiunea blocului de alocare care va fi utilizată la producerea sistemelor de fișiere HFS+.
Sunt permise 512, 2048 sau 0. Acesta din urmă lasă programul să decidă.

-apm-block-size număr
Setați dimensiunea blocului pentru a fi utilizată atunci când descrieți partițiile de către o Hartă de partiții Apple.
Sunt permise 512, 2048 sau 0. Acesta din urmă lasă programul să decidă.
Rețineți că dimensiunea 512 nu este compatibilă cu producția de GPT și că dimensiunea 2048
nu va fi montabil -t hfsplus cel puțin de către nucleele Linux mai vechi.

-hfsplus-file-creator-type tipul de creator iso_rr_path
Setați creatorul HFS+ și introduceți atributele unui fișier în imaginea emergentă. Aceste
sunt două coduri a câte 4 caractere fiecare.

-hfs-binecuvântează-de binecuvântare iso_rr_path
Emite o binecuvântare HFS+. Sunt roluri care pot fi atribuite până la patru
directoare și un fișier de date:
„ppc_bootdir”, „intel_bootfile”, „show_folder”, „os9_folder”, „osx_folder”.
Ele pot fi abreviate ca „p”, „i”, „s”, „9” și „x”.
Fiecare astfel de rol poate fi atribuit cel mult unui obiect fișier. „intel_bootfile” este
cea care s-ar aplica unui fișier de date. Toate celelalte se aplică directoarelor. Niciun fisier
obiectul poate purta mai mult de o binecuvântare.

-hfs-binecuvântează calea_discului
Emiteți HFS+ binecuvântând „ppc_bootdir” în directorul care provine din director
disc_path în arborele sistemului de fișiere local.
Acest lucru funcționează numai dacă există cel puțin un fișier de date sub director.
disc_path poate deveni ambiguă dacă fișierele din sub-arborele sistemului de fișiere local diferiți
sunt plasate în același sub-arboresc al imaginii ISO. Luați în considerare utilizarea -hfs-bless-by "p"
pentru adresarea fără ambiguități prin iso_rr_path.

setări cont pentru fişier ascunderea:

-ascunde disc_path_pattern
Faceți fișierele invizibile în arborele de directoare ale ISO 9660 și Rock Ridge, dacă sunt
disc_path se potrivește cu modelul de analiză shell dat. Conținutul de date este ascuns
fișierele vor fi incluse în imaginea rezultată, chiar dacă nu apar în niciuna
director. Dar veți avea nevoie de mijloace proprii pentru a găsi date fără nume în imagine.
Această comandă nu se aplică catalogului de pornire.

-ascunde-lista calea_discului
Efectuați -hide folosind fiecare linie din fișierul disc_path ca argument disk_path_pattern.

-hide-joliet disc_path_pattern
Ca și opțiunea -hide, dar face fișierele invizibile în arborele de directoare al Joliet, dacă
calea_discului lor se potrivește cu modelul de analiză shell dat.

-hide-joliet-list calea_discului
Efectuați -hide-joliet folosind fiecare linie din fișierul disc_path ca argument
disc_path_pattern.

-hide-hfsplus disc_path_pattern
Ca și opțiunea -hide, dar face fișierele invizibile în arborele de directoare al HFS+, dacă
calea_discului lor se potrivește cu modelul de analiză shell dat.

-hide-hfsplus-list calea_discului
Efectuați -hide-hfsplus folosind fiecare linie din fișierul disc_path ca argument
disc_path_pattern.

ISO imagine ID siruri de caractere:

Următoarele șiruri și adrese de fișiere sunt stocate în Descriptorul de volum primar al
imaginea ISO9660. Adresele fișierelor sunt căi ISO 9660. Aceste fișiere ar trebui să aibă
iso_rr_paths care constau numai din caracterele [A-Z0-9_] și exact un punct care
separă cel mult 8 caractere de cel mult 3 caractere.

-V a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Setați ID-ul de volum al imaginii ISO. xorriso acceptă orice text de până la 32 de caractere,
dar conform specificațiilor rar respectate se aplică reguli mai stricte:
Conform sunt caractere ASCII din [A-Z0-9_]. Ca: „IMAGE_23”
Joliet permite 16 caractere UCS-2. Cum ar fi: „Numele Windows”
Rețineți că id-ul volumului poate fi folosit automat ca nume al punctului de montare
când mediul este introdus într-un sistem informatic jucăuș.

-volid a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Alias ​​de -V.

-volset a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Setați ID-ul setului de volum al imaginii ISO. Sunt permise până la 128 de caractere.

-P a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Setați ID-ul de editor al imaginii ISO. Aceasta poate identifica persoana sau organizația
care a precizat ce urmează a fi înregistrat. Sunt permise până la 128 de caractere.

-editor a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Alias ​​de -P.

-A a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Setați ID-ul aplicației pentru imaginea ISO. Aceasta poate identifica specificația
modul în care sunt înregistrate datele. Sunt permise până la 128 de caractere.
Textul special „@xorriso@” este convertit în șirul de id al lui xorriso care este
scris în mod normal ca ID pregătitor. Este o tradiție greșită să scrieți id-ul programului ca
Id. aplicație.

-apid a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Alias ​​de -A.

-sysid a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Setați ID-ul de sistem al imaginii ISO. Acest lucru poate identifica sistemul care poate
recunoașteți și acționați asupra conținutului zonei de sistem din blocurile de imagini de la 0 la 15.
Sunt permise până la 32 de caractere.

-p a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Setați ID-ul de pregătire al imaginii ISO. Aceasta poate identifica persoana sau altă entitate
care controlează pregătirea datelor care vor fi înregistrate. In mod normal asta
ar trebui să fie id-ul lui xorriso și nu al persoanei sau programului care operează
xorriso. Vă rugăm să evitați să îl schimbați. Sunt permise până la 128 de caractere.
Textul special „@xorriso@” este convertit în șirul de id al lui xorriso care este
implicit la pornirea programului.

-preparator a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Alias ​​de -p.

-abstract izo_cale
Setați adresa fișierului abstract al imaginii ISO. Acesta ar trebui să fie ISO 9660
calea unui fișier din imagine care conține o declarație abstractă despre imagine
conţinut. Sunt permise până la 37 de caractere.

-bibliote izo_cale
Setați adresa fișierului Biblio al imaginii ISO. Acesta ar trebui să fie ISO 9660
calea unui fișier din imagine care conține înregistrări bibliografice. Admisibile sunt
până la 37 de caractere.

-drepturi de autor izo_cale
Setați adresa fișierului de drepturi de autor al imaginii ISO. Acesta ar trebui să fie ISO 9660
calea unui fișier din imagine care conține o declarație de drepturi de autor. Admisibile sunt
până la 37 de caractere.

--modification-date=AAAAMMDDhhmmsscc
Setați un șir de timp care înlocuiește marcajele de timp pentru crearea și modificarea imaginii ISO
literalmente. Trebuie să fie format din 16 cifre zecimale care formează AAAAMMDDhhmmsscc, cu
AAAA între 1970 și 2999. Fusul orar este GMT. Ar trebui să se potrivească cu acest GRUB
linia:
căutare --fs-uuid --set AAAA-LL-ZZ-hh-mm-ss-cc
De exemplu, 2010040711405800 este 7 apr 2010 11:40:58 (+0 centisecunde).

--application_use caracter|0xXY|cale_disc
Specificați conținutul câmpului Utilizare aplicație care poate dura cel mult 512 octeți.
Dacă parametrul acestei comenzi este gol, atunci câmpul este completat cu 512
0 octeți. Dacă este un singur caracter, atunci se repetă de 512 ori. Daca
începe cu „0x” urmat de două cifre hexadecimale [0-9a-fA-F], apoi cifrele sunt citite ca
valoare octet care se repetă de 512 ori.
Orice alt text parametru este folosit ca disk_path pentru a deschide un fișier de date și pentru a citi până la
512 octeți de la acesta. Dacă fișierul este mai mic de 512 octeți, atunci octeții rămași
în câmp se setează la 0 binar.

El taur mic bootabil ISO imagini:

Precondiția pentru o imagine ISO bootabilă este să aveți în imaginea ISO fișierele unui boot
încărcător. Facilitățile de pornire ale computerelor sunt direcționate către astfel de fișiere, care de obicei se execută
alte fișiere de program din imaginea ISO. xorrisofs poate produce mai multe tipuri de cizme
blocarea sau înregistrarea de pornire, care devin parte a imaginii ISO și sunt interpretate de către
conform facilitatii de boot.

An El taur mic înregistrarea de pornire indică facilitatea de bootstrapping către un catalog de boot cu unul sau
mai multe imagini de boot, care sunt fișiere de program binare stocate în imaginea ISO. Conținutul de
fișierele de imagine de pornire nu sunt în domeniul de aplicare al El Torito.
xorriso compune catalogul de boot în funcție de fișierele imagine de boot date și structurate
prin opțiunile -b, -e, -el-torito-alt-boot și --efi-boot. Adesea conține o singură intrare.
El Torito este interpretat de facilitățile de boot PC-BIOS și EFI. Cel mai bootabil GNU/Linux
CD-urile sunt echipate cu imagini de boot ISOLINUX sau GRUB pentru PC-BIOS.
xorrisofs acceptă exemplele de opțiuni din wiki-ul ISOLINUX, opțiunile utilizate în GRUB
script grub-mkrescue și exemplul din wiki-ul FreeBSD AvgLiveCD.

Pentru pornirea CD-ului prin alte facilități de pornire decât PC-BIOS și EFI și pentru pornirea de pe USB
stick-uri sau hard disk, consultați secțiunea următoare despre Zona de sistem.

-b iso_rr_cale
Specificați fișierul imagine de pornire care va fi menționat în intrarea curentă a El
Catalog de cizme Torito. Va fi marcat ca potrivit pentru PC-BIOS.
Cu imaginile de boot de la ISOLINUX și GRUB, această opțiune ar trebui să fie însoțită de
opțiuni -c , -no-emul-boot , -boot-load-size 4 , -boot-info-table.

-eltorito-boot iso_rr_cale
Alias ​​de -b.

-eltorito-alt-boot
Finalizați intrarea curentă în catalogul de boot El Torito și începeți una nouă. O cizma
fișierul imagine și toate opțiunile sale necesare trebuie specificate înainte de opțiune
-eltorito-alt-boot. Toate opțiunile suplimentare de încălțăminte El Torito se aplică noului catalog
intrare. Sunt posibile până la 32 de intrări în catalog.

-e iso_rr_cale
Specificați fișierul imagine de pornire care va fi menționat în intrarea curentă a El
Catalog de cizme Torito. Va fi marcat ca potrivit pentru EFI.
Opțiunea -e ar trebui să fie urmată de opțiunea -no-emul-boot și nicio altă opțiune El Torito
înaintea unui eventual -eltorito-alt-boot.

--efi-boot iso_rr_cale
Efectuați -eltorito-alt-boot, opțiunea -e cu iso_rr_path dată, -no-emul-boot,
și din nou -eltorito-alt-boot. Acest gest este folosit pentru a obține bootabilitatea EFI a
CD-ul de salvare GRUB2.

-dimensiunea-încărcare-boot număr
Setați numărul de blocuri de 512 de octeți care vor fi încărcate la momentul pornirii din imaginea de pornire
intrarea curentă în catalog. Imaginile de boot BIOS care nu emulează au nevoie de obicei de o dimensiune de încărcare
de 4. Imaginile de boot EFI sunt de obicei stabilite pentru numărul de blocuri ocupate de pornire
fișier imagine.
El Torito nu poate reprezenta dimensiuni de încărcare mai mari de 65535.

-hard-disk-boot
Marcați imaginea de pornire în intrarea curentă a catalogului ca hard disk emulat. (Nu
potrivit pentru orice încărcător de pornire cunoscut.)

-no-emul-boot
Marcați imaginea de pornire în intrarea curentă a catalogului ca nu emulând dischetă sau hard
disc. (Acest lucru trebuie utilizat cu toate încărcătoarele de boot cunoscute.)
Dacă nu este dat nici -hard-disk-boot, nici -no-emul-boot, atunci imaginea de pornire va fi
marcat ca emulând o dischetă. (Nu este potrivit pentru niciun încărcător de pornire cunoscut.)

-eltorito-id text|56_hexdigits
Definiți șirul ID al secțiunii catalogului de boot unde va fi imaginea de boot
enumerate. Dacă valoarea constă din 56 de caractere [0-9A-Fa-f], atunci este convertită
în 28 de octeți, altfel primele 28 de caractere devin șirul ID. Șirul de identificare al
prima imagine de boot devine ID-ul general al catalogului. Este limitat la 24
personaje. Alte șiruri de ID devin ID-uri de secțiune.

-eltorito-selcrit cifre hexadecimale
Definiți criteriile de selecție ale imaginii de boot. Până la 20 de octeți sunt citiți din
caractere date [0-9A-Fa-f]. Acestea sunt atribuite intrării imaginii de boot din fișierul
catalog.

-boot-info-table
Suprascrie octeții de la 8 la 63 din imaginea curentă de boot. Informațiile vor fi furnizate
de xorriso în cursul producției de imagini: Adresa bloc a volumului primar
Descriptor, adresa de bloc a fișierului imagine de pornire, dimensiunea fișierului imagine de pornire.

--grub2-boot-info
Suprascrie octeții de la 2548 la 2555 din imaginea curentă de boot cu adresa acelui boot
imagine. Adresa este scrisă ca număr little-endian pe 64 de biți. Este blocul de 2KB
adresa conținutului imaginii de pornire, înmulțită cu 4 și apoi incrementată cu 5.

-c iso_rr_cale
Setați adresa fișierului catalog de boot El Torito în imagine. Acest fișier
adresa nu este semnificativă pentru pornirea PC-BIOS sau EFI, dar poate fi citită ulterior
de către alte programe pentru a afla despre imaginile de boot disponibile.

-eltorito-catalog iso_rr_cale
Alias ​​de -c.

--boot-catalog-hide
Împiedicați ca catalogul de boot El Torito să apară ca fișier în arborele de directoare ale
imaginea.

Sistem Zonă, MBR, GPT, APM, alte porni blocuri:

Primele 16 blocuri ale unei imagini ISO sunt Zona Sistemului. Este rezervat pentru sistem
software de pornire dependent. Acestea pot fi facilitatile de boot și tabelele de partiții ale diferitelor
arhitecturi hardware.
A MBR (Master Boot Record) conține codul de pornire și un tabel de partiții. Este citit de
PC-BIOS la pornirea de pe stick USB sau hard disk și de PowerPC CHRP sau PREP când
pornirea. O partiție MBR cu tipul 0xee indică prezența GPT.
A GPT (GUID Partition Table) marchează partițiile într-un mod mai modern. Este citit de EFI
la pornirea de pe un stick USB sau hard disk și poate fi folosit pentru găsirea și montarea unui HFS+
partiție în interiorul imaginii ISO.
An APM (Apple Partition Map) marchează partiția HFS+. Este citit de Mac-uri pentru pornire și
pentru montaj.
MBR, GPT și APM sunt combinabile. APM ocupă primii 8 octeți ai codului de pornire MBR. Toate
trei nu împiedică pornirea El Torito de pe CDROM.
xorrisofs acceptă alte facilități de boot: MIPS Big Endian (SGI), MIPS Little Endian
(DEC), SUN SPARC, HP-PA, DEC Alpha. Acestea nu sunt combinabile reciproc și nici nu
combinabil cu MBR, GPT sau APM.

Câteva dintre următoarele opțiuni așteaptă căi de disc ca intrare, dar acceptă și descrierea
șiruri de caractere pentru cititorul de intervale libisofs, care poate tăia datele din fișierele de pe disc sau
-indev și pentru a zero părți din conținut: -G, -generic-boot, --embedded-boot,
--grub2-mbr, -isohybrid-mbr, -efi-boot-part, -prep-boot-part, -B, -sparc-boot,
-append_partition.
Șirul de descriere este format din următoarele componente, separate prin două puncte „:”
"--interval:"Flags":"Interval":"Zeroizers":"Sursa
Componenta „--interval” afirmă că aceasta nu este o cale simplă de disc, ci mai degrabă un interval
șir de descriere a cititorului.
Componenta Flags modifică interpretarea ulterioară:
„local_fs” cere să citească dintr-un fișier descris de calea din Sursă.
„imported_iso” cere să citească din -indev. Acest lucru funcționează numai dacă -outdev nu este același
ca -indev. Componenta sursă este ignorată.
Componenta Interval constă din numere de adrese de doi octeți separate printr-un caracter „-”.
De exemplu, „0-429” înseamnă a citi octeții de la 0 la 429.
Componenta Zeroizers constă din zero sau mai multe șiruri separate prin virgulă. Ei definesc
care parte din datele citite să se pună la zero. Numărul octetului 0 înseamnă octetul citit din
Adresa de început a intervalului. Fiecare șir poate fi unul dintre:
„zero_mbrpt” solicită zero tabelul de partiții MBR dacă octeții 510 și 511 poartă MBR
semnătură 0x55 0xaa.
„zero_gpt” cere să se verifice un antet GPT în octeții de la 512 la 1023, pentru a-l pune la zero și
blocuri de tabele de partiții.
„zero_apm” cere să verifice un bloc APM 0 și să-și pună la zero blocurile din tabelul de partiții.
Start_byte"-"End_byte cere să se pună la zero octeții citiți începând cu numărul
Start_byte și se termină după End_byte.
Componenta Sursă este calea fișierului cu flag „local_fs” și ignorată cu flag
„imported_iso”.
Numerele de octeți pot fi scalate cu un sufix din {k,m,g,t,s,d} care înseamnă înmulțire cu
{1024, 1024k, 1024m, 1024g, 2048, 512}. Un număr de final cu valoare scalată reprezintă ultimul octet al
intervalul scalat.
De exemplu, „0d-0d” este „0-511”.
Exemple:
„local_fs:0-32767:zero_mbrpt,zero_gpt,440-443:/tmp/template.iso”
„imported_iso:45056d-47103d::”

-G calea_discului
Copiați cel mult 32768 de octeți din fișierul de disc dat chiar la începutul ISO
imagine.
În afară de o imagine de pornire El Torito, fișierul disc_path nu trebuie adăugat la
Imagine ISO. Nu va apărea ca fișier în arborele de directoare.
În situații cu mai multe sesiuni, calea_disc specială "." împiedică citirea unui disc
fișier dar provoacă totuși ajustările în MBR existent, care au fost
ordonate după alte opțiuni.

-generic-boot calea_discului
Alias ​​de -G.

--boot-încorporat calea_discului
Alias ​​de -G.

--grub2-mbr calea_discului
Instalați disc_path în Zona de sistem și tratați-o ca GRUB2 MBR modern. Continutul
adresa de pornire a primei imagini de pornire este convertită într-un număr de blocuri de 512 octeți,
și se adaugă un offset de 4. Rezultatul este scris ca număr little-endian pe 64 de biți
la adresa octet 0x1b0.

-izohibrid-mbr calea_discului
Instalați disc_path ca MBR isohibrid ISOLINUX care face imaginea de pornire dată de
opțiunea -b bootabilă de pe stick-uri USB și hard disk-uri prin PC-BIOS. Acest preparat este
în mod normal, realizat de programul ISOLINUX izohibrid pe imaginea ISO deja produsă.
Calea discului ar trebui să conducă la unul dintre fișierele Syslinux isohdp[fp]x*.bin . MBR
este patchizat în funcție de nevoile izohibride. Prima partiție descrie intervalul
a imaginii ISO. Începutul său este implicit la blocul 0, dar poate fi setat la 64 disc
blocuri prin opțiunea -partition_offset 16.
Pentru semnificația căii_disc speciale "." vezi varianta -G.

-izohibrid-gpt-basdat
Marcați imaginea curentă de boot El Torito (vezi opțiunile -b și -e) în GPT ca partiție
de tip Basic Data. Acest lucru funcționează numai cu -isohybrid-mbr și are același impact asupra
zona de sistem ca -efi-boot-part. Nu poate fi combinat cu -efi-boot-part sau
-hfsplus.
Primele trei imagini de boot care sunt marcate de GPT vor apărea și ca partiție
intrări de tip 0xef în MBR. Partiția MBR pentru PC-BIOS primește mai degrabă tipul 0x00
decât 0x17 în acest caz. Adesea, alte intrări MBR sunt cele care de fapt
fi folosit de EFI.

-izohibrid-gpt-hfsplus
Marcați imaginea curentă de boot El Torito (vezi opțiunile -b și -e) în GPT ca partiție
de tip HFS+. Impactul și restricțiile sunt ca și cu -isohybrid-gpt-basdat.

-izohibrid-apm-hfsplus
Marcați imaginea curentă de boot El Torito (consultați opțiunile -b și -e) în Apple Partition
Hartă ca partiție de tip HFS+. Acesta funcționează numai cu -isohybrid-mbr și are a
impact similar asupra zonei sistemului ca -hfsplus. Nu poate fi combinat cu
-efi-boot-part sau -hfsplus.
Fișierul MBR izohibrid ISOLINUX trebuie să înceapă cu un model cunoscut de 32 de octeți de x86
codul mașinii care în esență nu face nimic. Acesta va fi suprascris cu 32 de octeți de
Machetă antet APM.

--protective-msdos-label
Corectați zona de sistem printr-un simplu tabel de partiții PC-DOS unde revendică partiția 1
intervalul imaginii ISO, dar lasă primul bloc nerevendicat.

-offset_partiție 2kb_block_adr
Cauza o tabelă de partiții cu o singură partiție care începe la blocul dat
abordare. Acesta este numărat în blocuri de 2048 de octeți, nu în blocuri de 512 de octeți. Dacă blocul
adresa este diferită de zero, atunci trebuie să fie cel puțin 16. Valorile mai mari decât 16 sunt cu greu
util. Un decalaj al partiției non-zero face ca două superblocuri să fie generate și două
seturi de arbori de directoare. Imaginea este apoi montabilă de la începutul ei absolut ca
precum și de la începutul partiției.
Valoarea offset a unei imagini ISO este păstrată atunci când o nouă sesiune este adăugată la a
imagine încărcată. Deci, valoarea definită aici este valabilă numai dacă apare o nouă imagine ISO
scris.

-partition_hd_cyl număr
Setați numărul de capete pe cilindru pentru tabelul de partiții MBR. 0 alege a
valoare implicită. Maximul este 255.

-partition_sec_hd număr
Setați numărul de sectoare pe cap pentru tabelul de partiții MBR. 0 alege a
valoare implicită. Maximul este 63.
Produsul partition_sec_hd * partition_hd_cyl * 512 este dimensiunea cilindrului. Aceasta
ar trebui să fie divizibil până în 2048 pentru a face posibilă alinierea exactă. Cu
partiții anexate și -appended_part_as_gpt nu există limită pentru numărul de
cilindrii. Altfel, pot fi cel mult 1024 dintre ele. Dacă dimensiunea cilindrului este prea mare
mic pentru a rămâne sub limită, atunci valorile adecvate ale partition_hd_cyl sunt
ales cu partition_sec_hd 32 sau 63. Dacă imaginea este mai mare de 8,422,686,720
octeți, atunci constrângerile de dimensiune cilindrului nu pot fi îndeplinite pentru MBR. Ei par
oricum nu prea important. Adresele de blocuri plate din tabelele de partiții sunt bune pentru
1 TiB.

-partition_cyl_align mod
Controlați alinierea dimensiunii imaginii la un număr întreg de cilindri. Este prescris
de specificații izohibride și se pare că vă rugăm să programați fdisk. Dimensiunea cilindrului trebuie să fie
divizibilă cu 2048. Imaginile mai mari de 8,323,596,288 de octeți nu pot fi aliniate în MBR
tabel de partiții.
Modul „auto” este implicit. Alinierea prin umplutură are loc numai dacă opțiunea -isohybrid-mbr
este dată.
Modul „pornit” provoacă alinierea prin completarea cu opțiunea --protective-msdos-label.
Modul „toate” este ca „pornit”, dar completează și partițiile de la -append_partition la an
dimensiune aliniată.
Modul „dezactivat” dezactivează alinierea necondiționat.

-append_partition număr_partiție cod_tip cale_disc
Faceți ca o imagine de sistem de fișiere pregătită să fie atașată la imaginea ISO și să fie
descris de o intrare de tabel de partiții într-un bloc de pornire la începutul emergenței
Imagine ISO. Intrarea partiției va avea dimensiunea fișierului trimis rotunjită în sus
la următorul multiplu de 2048 de octeți sau la următorul multiplu al mărimii cilindrului.
Atenție la rulările ulterioare cu mai multe sesiuni. Partiția atașată va primi
suprascris.
partition_number poate fi de la 1 la 4. Numărul 1 va pune întreaga imagine ISO în
spațiu nerevendicat înainte de partiția 1. Deci împreună cu majoritatea MBR sau GPT xorriso
caracteristici, numărul 2 ar fi cea mai naturală alegere.
Type_code poate fi „FAT12”, „FAT16”, „Linux” sau un număr hexazecimal între
0x00 și 0xff. Nu toate aceste numere vor da rezultate utilizabile. Pentru o listă de coduri
căutați pe Internet „Tipuri de partiții” sau executați comanda fdisk „L”. Acest cod
contează doar cu MBR, nu cu GPT.
Dacă o altă comandă provoacă producerea GPT, atunci partițiile atașate
va fi menționat și acolo, chiar dacă nu este dat -appended_part_as_gpt.

-appended_part_as_gpt
Marchează partițiile din -append_partition în GPT și nu în MBR. În acest caz
MBR arată o singură partiție de tip 0xee care acoperă toate datele de ieșire.
În mod implicit, partițiile atașate sunt marcate în GPT numai dacă GPT este produs deoarece
a altor variante.

-efi-boot-part calea_discului
Copiați un fișier de pe disc în imaginea ISO emergentă și marcați-l printr-o intrare GPT ca EFI
Partiție de sistem. Firmware-ul de boot EFI ar trebui să folosească o imagine a sistemului de fișiere FAT
o astfel de partiție pentru pornirea de pe stick USB sau hard disk.
În loc de un disc_path, poate fi dat cuvântul --efi-boot-image. Se expune în GPT
conținutul primei imagini de boot El Torito EFI ca partiție de sistem EFI. Boot EFI
imaginile sunt introduse prin opțiunile -e sau --efi-boot. Imaginea de boot EFI afectată
nu poate apărea în HFS+ deoarece este stocat în afara partiției HFS+.

-chrp-boot-part
Marcați intervalul de bloc al întregii imagini ISO emergente ca partiție MBR de tip 0x96.
Acest lucru nu este compatibil cu nicio altă caracteristică care produce intrări de partiție MBR.
Face GPT de nerecunoscut.
CHRP este adesea folosit împreună cu HFS. Nu este încă testat dacă HFS+
sistemele de fișiere produse cu opțiunea -hfsplus ar porni pe orice mașină capabilă de CHRP
care nu bootează și ISO 9660 pur.

-chrp-boot
Alias ​​pentru -chrp-boot-part.

-prep-boot-part calea_discului
Copiați un fișier de pe disc în imaginea ISO emergentă și marcați-l cu o partiție MBR
intrare de tip 0x41. Firmware-ul de boot PReP ar trebui să citească conținutul fișierului
partiție ca un singur fișier executabil ELF. Această opțiune este compatibilă cu alte MBR
partiții și cu GPT.

-mips-boot iso_rr_cale
Declarați un fișier de date din imagine ca fiind un fișier de pornire MIPS Big Endian și cauza
producerea unui antet de volum MIPS Big Endian. Acest lucru se exclude reciproc cu
producerea altor blocuri de boot precum MBR. Va suprascrie primii 512 octeți de
orice date furnizate de -G. Până la 15 fișiere de boot pot fi declarate prin mai multe
-mips-opțiuni de pornire.

-mipsel-boot iso_rr_cale
Declarați un fișier de date din imagine ca fiind fișierul de boot MIPS Little Endian. Aceasta este
se exclud reciproc cu alte blocuri de boot. Va suprascrie primii 512 octeți
a oricăror date furnizate de -G. Doar un singur fișier de boot poate fi declarat de
-mipsel-boot.

-B cale_disc[,cale_disc ...]
Faceți ca unul sau mai multe fișiere de date de pe disc să fie scrise după sfârșitul imaginii ISO.
O etichetă de disc SUN va fi scrisă în primii 512 octeți ai imaginii ISO care
listează această imagine ca partiția 1 și căile de disc date ca partiția 2 până la 8.
Fișierele de disc ar trebui să conțină imagini de boot adecvate pentru sistemele SUN SPARC.
Pseudo disc_path „...” face ca toate intrările goale ale partițiilor să devină copii ale
ultima intrare nevide. Dacă nu este dată niciun alt disc_path înainte de „...”, atunci toate
partițiile descriu imaginea ISO. În acest caz, codul bootloader-ului trebuie să fie
importat prin opțiunea -G.

-sparc-boot cale_disc[,cale_disc ...]
Alias ​​de -B.

-sparc-etichetă a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Setați textul etichetei ASCII a unei etichete de disc SUN.

--grub2-sparc-core iso_rr_cale
Caută adresa de conținut și dimensiunea fișierului de date dat din imagine
scris după eticheta discului SUN. Ambele numere sunt numărate în octeți. Adresa
este scris ca un număr big-endian pe 64 de biți la octetul 0x228. Mărimea este scrisă ca 32
biți numărul big-endian la octetul 0x230.

-hppa-cmdline a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Setați linia de comandă PALO pentru HP-PA. Sunt permise până la 1023 de caractere
Mod implicit. Cu -hppa-hdrversion 4 limita este 127.
Rețineți că primele cinci opțiuni -hppa sunt obligatorii, dacă oricare dintre opțiunile -hppa
este dată. Numai opțiunea -hppa-hdrversion este permisă să lipsească.

-hppa-bootloader iso_rr_cale
Desemnați calea dată ca fișier de încărcare HP-PA.

-hppa-kernel-32 iso_rr_cale
Desemnați calea dată ca fișier kernel HP-PA pe 32 de biți.

-hppa-kernel-64 iso_rr_cale
Desemnați calea dată ca fișier kernel HP-PA pe 64 de biți.

-hppa-ramdisk iso_rr_cale
Desemnați calea dată ca fișier de disc RAM HP-PA.

-hppa-hdrversion număr
Alegeți între antetul PALO versiunea 5 (implicit) și versiunea 4. Pentru cea corespunzătoare
valoare vezi în codul sursă PALO: PALOHDRVERSION.

-alpha-boot iso_rr_cale
Declarați un fișier de date din imagine ca fiind DEC Alpha SRM Secondary Bootstrap Loader
și provoacă producerea unui sector de încărcare care indică acesta. Acest lucru este reciproc
exclusiv cu producția de alte blocuri de boot precum MBR.

Caracter seturi:

Seturile de caractere nu ar trebui să conteze atâta timp cât sunt folosite doar caractere alfanumerice englezești
pentru numele de fișiere sau atâta timp cât toți scriitorii și cititorii mediului folosesc același caracter
a stabilit. În afara acestor constrângeri, poate fi necesar să se lase xorriso să convertească codurile de octeți.
O conversie de la setul de caractere de intrare la setul de caractere de ieșire este efectuată atunci când un ISO
imaginea se scrie. Viceversa, există o conversie de la setul de caractere de ieșire la
set de caractere de introducere când se încarcă o imagine ISO. Seturile pot fi definite prin opțiuni
-input-charset și -output-charset, dacă este necesar.

-input-charset nume_set_de_caractere
Setați setul de caractere din care să convertiți numele fișierelor de pe disc atunci când le introduceți
în imaginea ISO.

-output-charset nume_set_de_caractere
Setați setul de caractere din care să convertiți numele imaginilor ISO încărcate
care să convertească numele atunci când scrieți imagini ISO.

jigdo Format Extracţie:

De la man genisoimage: „Jigdo este un instrument care ajută la distribuirea fișierelor mari, cum ar fi CD-ul
și imagini DVD; vedea http://atterer.net/jigdo/ pentru mai multe detalii. CD-uri Debian și DVD ISO
imaginile sunt publicate pe web în format jigdo pentru a permite utilizatorilor finali să le descarce mai mult
eficient.”
Dacă utilizarea libjte a fost activată în momentul compilării lui xorriso, atunci xorrisofs poate produce a
.jigdo și un fișier șablon împreună cu o imagine ISO cu o singură sesiune. Dacă nu, atunci Jigdo
opțiunile vor provoca un eveniment FAILURE, care în mod normal duce la anularea programului.
Se poate determina abilitatea pentru Jigdo prin:
$ xorrisofs -versiunea 2>&1 | grep '^libjte' && echo DA

Fișierul .jigdo conține sume de control și adrese simbolice ale fișierelor. Fișierul .șablon
conține imaginea ISO comprimată cu etichete de referință în loc de octeții de conținut ai
fișierele listate.
Intrările pentru acest proces sunt argumentele normale pentru a xorrisofs sesiune fără imagine
încărcat și un fișier .md5 care listează acele fișiere de date care pot fi listate în fișierul .jigdo
fișier și referit extern în fișierul .template. Fiecare fișier desemnat este reprezentat
în fișierul .md5 printr-o singură linie de text:
MD5 ca 32 de cifre hexadecimale, 2 spatii, dimensiunea ca 12 cifre zecimale sau spatii, 2 spatii, simbolice
adresa fisierului
Adresa fișierului dintr-o linie .md5 trebuie să poarte același nume de bază ca și calea_disc a fișierului
fișier cu care se va potrivi. Calea de director a adresei fișierului este decisivă pentru To=From
cartografiere, nu pentru recunoașterea fișierelor. După mapare To=From, se scrie adresa fișierului
în fișierul .jigdo. Instrumentele de restaurare Jigdo vor converti aceste adrese într-adevăr
adresele surselor de date accesibile din care pot citi.
Dacă lista de parametri jigdo nu este goală, atunci padding-ul va fi numărat ca parte a
Imagine ISO.

-jigdo-jigdo calea_discului
Setați disc_path pentru fișierul .jigdo cu sumele de verificare și adresele de descărcare pentru
umplerea găurilor din .şablon.

-jigdo-şablon calea_discului
Setați disc_path pentru fișierul .template cu imaginea ISO perforată și comprimată
copie.

-jigdo-min-file-size mărimea
Setați dimensiunea minimă pentru ca un fișier de date să fie listat în fișierul .jigdo și fiind a
gaură în fișierul șablon. dimensiunea poate fi un număr simplu care numără octeții sau un număr
cu litera „k”, „m”, „g” pentru a număra KiB (1024 de octeți), MiB (1024 KiB) sau
GiB (1024 MiB).

-jigdo-force-md5 disc_path_pattern
adaugă un model de expresie regulată care va fi comparat cu absolutul
disc_path a oricărui fișier de date care nu a fost găsit în lista .md5. O potrivire determină a
Eveniment MISHAP, care în mod normal nu anulează rularea programului, dar în cele din urmă provoacă a
valoare de ieșire diferită de zero a programului.

-jigdo-exclude disc_path_pattern
Adăugați un model de expresie regulată care va fi comparat cu absolutul
disc_path a oricărui fișier de date. O potrivire face ca fișierul să rămână în .template în orice
caz.

-jigdo-hartă Către=De la
Adăugați o pereche de șiruri de forma To=From la lista de parametri. Dacă un fișier de date primește
listat în fișierul .jigdo, apoi este referit prin adresa fișierului din rândul său în
fișierul .md5. Această adresă de fișier este verificată dacă începe cu De la
şir. Dacă da, atunci acest șir va fi înlocuit cu șirul To și un „:”
caracter, înainte de a intra în fișierul .jigdo. Șirul de la From ar trebui să se termine cu un „/”
caracter.

-md5-list calea_discului
Setați disc_path unde să găsiți fișierul de intrare .md5.

-jigdo-şablon-comprimare "gzip"|"bzip2"
Alegeți unul dintre „bzip2” sau „gzip” pentru comprimarea fișierului șablon. Jigdo-ul
fișierul este scos necomprimat.

-checksum_algorithm_iso lista_de_nume
Alegeți unul sau mai multe dintre „md5”, „sha1”, „sha256”, „sha512” pentru auxiliarul „# Image
Hex" sume de verificare în fișierul .jigdo. Lista_de_nume poate arăta, de exemplu
„md5,sha1,sha512”. Valoarea „toți” alege toți algoritmii disponibili. Rețineți că MD5
rămâne întotdeauna activat.

-checksum_algorithm_template lista_de_nume
Alegeți algoritmii pentru sumele de verificare „# Template Hex” din fișierul .jigdo. The
regulile pentru list_of_names sunt aceleași ca și cu -checksum_algorithm_iso.

Diverse opţiuni:

-dimensiunea-imprimare
Imprimați la ieșirea standard numărul previzibil de blocuri de 2048 de octeți din
imagine ISO emergentă. Nu produceți această imagine.
Rezultatul depinde de mai multe setări.
Dacă este dată opțiunea --emul-toc, atunci umplutura (vezi -pad) nu este luată în considerare ca parte a
dimensiunea imaginii. În acest caz fie utilizați -no-pad, fie adăugați 150 (= 300 KiB) la
numărul rezultat.
Dacă emularea mkisofs se termină după opțiunea -print-size, atunci proprietățile celor mai multe
fișierul imagine de pornire specificat recent nu poate fi editat de comenzile xorriso ulterioare.

--no_rc
Numai dacă este folosită ca prim argument, această opțiune împiedică citirea și interpretarea
fișiere de pornire. Vezi secțiunea FIȘIERE de mai jos.

-Ajutor
Listează opțiunile acceptate pentru stderr. Opțiunile mkisofs originale poartă originalul lor
texte de descriere mkisofs.

-Liniște
Suprimați majoritatea mesajelor din programul rulat, cu excepția celor care indică probleme sau
erori.

-gui
Creșteți frecvența mesajelor suzetei în timp ce scrieți o imagine ISO.

-fișier jurnal calea_discului
Trunchiază fișierul disc_path la dimensiunea 0 și redirecționează către el toate mesajele care ar fi
apar în mod normal pe stderr. -log-file cu text gol ca disk_path reactivează ieșirea
la stderr.

-v
Activați ieșirea mesajelor informative ale programului.

-verbos
Alias ​​de -v.

-versiune
Imprimați la rezultatul standard un text care începe cu
„mkisofs 2.01-Emulation Copyright (C)”
și la eroare standard informațiile despre versiunea lui xorriso.

EXEMPLE


Descriere of exemple:
O simplă producție de imagini
Setați căile imaginii ISO prin -graft-points
Efectuați rulări cu mai multe sesiuni
Lasă xorrisof-urile să lucreze sub growisof-uri
Copiere de rezervă incrementală a câtorva arbori de directoare
Backup incremental cu copaci acumulați
Creați imagini bootabile pentru PC-BIOS și EFI

A simplu imagine producere alerga
Un arbore de fișiere pregătit în directorul ./for_iso este copiat în directorul rădăcină al ISO
imagine. Permisiunile pentru fișiere sunt setate la numai citire pentru toată lumea. Joliet atribute pentru
Sistemele Microsoft sunt adăugate. Imaginea rezultată este scrisă ca fișier de date ./image.iso on
disc.
$ xorrisofs -r -J -o ./image.iso ./for_iso

set ISO imagine căi by -puncte-grefe
Fără opțiunea -graft-points fiecare fișier de disc dat este copiat în directorul rădăcină al fișierului
Imagine ISO, păstrându-și numele. Dacă este dat un director, atunci fișierele sale și
subdirectoarele sunt copiate în directorul rădăcină, păstrându-și numele.
$ xorrisofs ... /home/me/datafile /tmp/directory
randamente în directorul rădăcină a imaginii ISO:
/fișier de date
/fișier_1_din_director
...
/file_N_from_directory

Cu opțiunea -graft-points este posibil să puneți fișiere și directoare pe căi arbitrare
în imaginea ISO.
$ xorrisofs ... -graft-points /home/me/datafile /dir=/tmp/directory
randamente în directorul rădăcină a imaginii ISO:
/fișier de date
/dir
În cele din urmă, directoarele părinte necesare din imagine vor fi create automat:
/datafiles/file1=/home/me/datafile
randamente în imaginea ISO:
/datafiles/file1
Atributele directorului /datafiles sunt copiate de pe /home/me pe disc.

În mod normal, ar trebui să se evite caracterele = și \ din partea ISO a unui pathspec. Dar dacă
trebuie să fie, cineva poate scăpa de ei:
/with_\=_and_\\/file=/tmp/directory/file
randamente în imaginea ISO:
/cu_=_și_\/fișier

Efectua multi-sesiune ruleaza
Acest exemplu funcționează numai pentru medii cu mai multe sesiuni: CD-R[W], DVD-R[W], DVD+R, BD-R. Adăuga
opțiunea cdrskin --grow_overwriteable_iso to all -as cdrecord rulează pentru a activa
emulare multi-sesiune pe medii suprascrise.
Prima sesiune este scrisă astfel:
$ xorrisofs -graft-points \
/tree1=pregătit_pentru_iso/tree1 \
| xorriso -as cdrecord -v dev=/dev/sr0 gol=rapid -multi -eject -
Sesiunile de urmărire sunt scrise astfel:
$ dd if=/dev/sr0 count=1 >/dev/null 2>&1
$ m=$(xorriso -as cdrecord dev=/dev/sr0 -msinfo)
$ xorrisofs -M /dev/sr0 -C $m -graft-points \
/tree2=pregătit_pentru_iso/tree2 \
| xorriso -as cdrecord -v dev=/dev/sr0 -waiti -multi -eject -
Scoateți întotdeauna tava unității între sesiuni. Vechile sesiuni sunt citite prin /dev/sr0. Este
Este posibil ca driverul de dispozitiv să nu fie conștient de conținutul modificat înainte de a încărca din nou mediul.
În acest caz, sesiunea anterioară nu ar fi încărcată și noua sesiune ar conține
numai fișierele nou adăugate.
Din același motiv, nu lăsați xorriso -as cdrecord să încarce mediul, ci mai degrabă faceți acest lucru
manual sau printr-un program care citește din /dev/sr0.

Lăsa xorrisofs muncă sub crescisofs
growisofs se așteaptă la un program de formatare ISO care să înțeleagă opțiunile -C și -M. O variabilă
este definit pentru a suprascrie numele implicit codificat.
$ export MKISOFS="xorrisofs"
$ growisofs -Z /dev/dvd /unele/fișiere
$ growisofs -M /dev/dvd /more/files
Dacă nu este disponibil niciun „xorrisofs” pe sistemul dvs., atunci va trebui să creați un link
arătând spre binarul xorriso și spuneți crescătorilor să-l folosească. De exemplu de:
$ ln -s $(care xorriso) „$HOME/xorrisofs”
$ export MKISOFS="$HOME/xorrisofs"
Se poate renunța la emularea mkisofs prin argumentul „--” și se poate folosi toate comenzile xorriso.
growisofs nu-i plac opțiunile care încep cu „-o”, dar -outdev trebuie setat la „-”. Deci folosește
„outdev” în schimb:
$ growisofs -Z /dev/dvd --for_backup -- \
outdev - -update_r /my/fișiere /fișiere
$ growisofs -M /dev/dvd --for_backup -- \
outdev - -update_r /my/fișiere /fișiere
Rețineți că --for_backup este dat în emularea mkisofs. Pentru a păstra extraul înregistrat
date trebuie să fie deja în vigoare, atunci când emularea încarcă imaginea.

incrementală de rezervă of a puțini director copaci
Aceasta modifică arborii de director /open_source_project și /personal_mail din imaginea ISO
astfel încât să devină copii exacte ale omologilor lor de disc. Obiectele fișierului ISO primesc
create, șterse sau își ajustează atributele în consecință.
Vor fi înregistrate ACL, xattr, hard link-uri și sume de control MD5. Este de așteptat ca inode
numerele din sistemul de fișiere pe disc sunt persistente de-a lungul ciclurilor de montare și pornire. Fișiere
cu nume care se potrivesc cu *.o sau *.swp sunt excluse în mod explicit.

Pentru a fi folosit de mai multe ori pe același mediu, ori de câte ori o actualizare a celor două arbori de discuri la
se dorește mediul. Începeți cu un mediu gol și actualizați-l până când rularea eșuează
grațios din cauza lipsei de spațiu rămas pe cel vechi.
Nu lăsați xorriso -as cdrecord să încarce mediul, ci mai degrabă faceți acest lucru manual sau printr-un
program care citește din /dev/sr0.
$ dd if=/dev/sr0 count=1 >/dev/null 2>&1
$ msinfo=$(xorriso -as cdrecord dev=/dev/sr0 -msinfo)
$ load_opts=
$ test -n "$msinfo" && load_opts="-M /dev/sr0 -C $msinfo"
$ xorrisofs $load_opts -o - --for_backup -m '*.o' -m '*.swp' \
-V PROJ_MAIL_"$(data '+%Y_%m_%d_%H%M%S')" -puncte-grefă \
-old-root / \
/proiecte=/acasă/thomas/proiecte \
/personal_mail=/home/thomas/personal_mail\
| xorriso -as cdrecord dev=/dev/sr0 -v -multi -waiti -eject -

Acest lucru are sens dacă backupul complet lasă o capacitate rămasă substanțială pe medii și dacă
modificările așteptate sunt mult mai mici decât backupul complet.

Mai bine do nu utilizare ta cel mai tânăr de rezervă pentru -rădăcină veche. Aveți cel puțin două mijloace media pe care dvs
utilizați alternativ. Deci numai copiile de rezervă mai vechi sunt puse în pericol de noua operațiune de scriere, în timp ce
cea mai nouă copie de rezervă este stocată în siguranță pe un mediu diferit.
Aveți întotdeauna un mediu gol pregătit pentru a efectua o copie de rezervă completă în cazul în care încercarea de actualizare eșuează
din cauza capacităţii rămase insuficiente. Acest eșec nu va strica vechiul mediu, de
curs.

Dacă numerele de inoduri de pe disc nu sunt persistente, atunci utilizați opțiunea --old-root-no-ino . In acest
în cazul în care o execuție de actualizare va compara sumele MD5 înregistrate cu conținutul actual al fișierului pe hard
disc.

cu monta opțiune -o "sbsector=" pe GNU/Linux sau -s pe FreeBSD sau NetBSD este posibil să
accesați arborele de sesiune care reprezintă versiunile mai vechi de rezervă. Cu suport CD,
GNU/Linux mount acceptă numerele de sesiune direct prin opțiunea „session=".
Media multi-sesiune și cele mai multe medii suprascrise scrise de xorriso pot spune sectoarelor
dintre sesiunile lor prin opțiunea xorriso -toc:
$ xorriso -dev /dev/sr0 -toc
xorriso poate tipări comanda de montare potrivită pentru un număr de sesiune:
$ xorriso -mount_cmd /dev/sr0 sesiunea 12 / mnt
sau pentru un ID de volum care se potrivește cu o expresie de căutare:
$ xorriso -mount_cmd /dev/sr0 volid '*2008_12_05*' / mnt
Ambele produc la ieșirea standard ceva de genul:
mount -t iso9660 -o nodev,noexec,nosuid,ro,sbsector=1460256 '/dev/sr0' '/ mnt'
Superutilizatorul poate lăsa xorriso să execute comanda de montare direct:
# osirrox -mount /dev/sr0 "volid" '*2008_12_05*' / mnt

incrementală de rezervă cu acumulate copaci
Solaris nu oferă opțiunea de a monta sesiuni mai vechi. Pentru a le păstra
accesibil, se pot mapa toate fișierele într-un arbore de fișiere sub un director de sesiune și se pot acumula
acele directoare de la sesiune la sesiune. Arborele -root este clonat din -old-root
arbore înainte de a fi comparat cu arborii corespunzători de pe disc.
Aceasta necesită cunoașterea numelui directorului de sesiune utilizat anterior.
Cu prima sesiune:
$ xorrisofs -root /session1 \
-o - --for_backup -m '*.o' -m '*.swp' \
-V PROJ_MAIL_"$(data '+%Y_%m_%d_%H%M%S')" -puncte-grefă \
/proiecte=/acasă/thomas/proiecte \
/personal_mail=/home/thomas/personal_mail\
| xorriso -as cdrecord dev=/dev/sr0 -v blank=as_needed \
-multi -waiti -eject -

La a doua sesiune, opțiunea -old-root se referă la /session1 și noua -root este
/sesiunea2.
Nu lăsați xorriso -as cdrecord să încarce mediul, ci mai degrabă faceți acest lucru manual sau printr-un
program care citește din /dev/sr0.
$ dd if=/dev/sr0 count=1 >/dev/null 2>&1
$ msinfo=$(xorriso -as cdrecord dev=/dev/sr0 -msinfo)
$ load_opts=
$ test -n "$msinfo" && load_opts="-M /dev/sr0 -C $msinfo"
$ xorrisofs $load_opts -root /session2 -old-root /session1 \
-o - --for_backup -m '*.o' -m '*.swp' \
-V PROJ_MAIL_"$(data '+%Y_%m_%d_%H%M%S')" -puncte-grefă \
/proiecte=/acasă/thomas/proiecte \
/personal_mail=/home/thomas/personal_mail\
| xorriso -as cdrecord dev=/dev/sr0 -v -multi -waiti -eject -
La a treia sesiune, opțiunea -old-root se referă la /session2. Noua -rădăcină este /session3.
Și așa mai departe.

Crea boot-abil imagini pentru PC-BIOS și EFI
Suita de încărcare de încărcare SYSLINUX/ISOLINUX este populară pentru pornirea PC-BIOS. Wiki ISOLINUX
prescrie crearea pe disc a unui director ./CD_root și copierea tuturor fișierelor dorite
sub acel director. În special, fișierul isolinux.bin va fi copiat
./CD_root/isolinux/isolinux.bin . Acesta este fișierul imagine de pornire.
Opțiunile mkisofs prescrise pot fi utilizate neschimbate cu xorrisofs:
$ xorrisofs -o output.iso \
-b isolinux/isolinux.bin -c isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \
./CD_root
Puneți-l pe CD printr-un program de inscripționare. De exemplu:
$ xorriso -as cdrecord -v dev=/dev/sr0 blank=as_needed output.iso

Imaginea din exemplul de mai sus va porni de pe CD, DVD sau BD, dar nu de pe un stick USB sau altele
dispozitive asemănătoare hard-discului. Acest lucru se poate face cu ajutorul unui MBR izohibrid. Syslinux oferă
fișiere șablon care se potrivesc ca isohdp[fp]x*.bin . De exemplu, /usr/lib/syslinux/isohdpfx.bin .
Dacă câteva sute de KB de dimensiune nu contează, atunci opțiunea -partition_offset poate fi folosită
creați un tabel de partiții în care partiția 1 nu începe la blocul 0. Acest lucru facilitează mai târziu
manipulări ale stick-ului USB prin instrumente de partiționare și formatare.
Imaginea din exemplul următor va fi pregătită pentru pornire prin MBR și prima sa
partiția va începe la blocul de hard disk 64.
De asemenea, va porni de pe suportul optic.
$ xorrisofs -o output.iso \
-b isolinux/isolinux.bin -c isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-isohybrid-mbr /usr/lib/syslinux/isohdpfx.bin \
-partition_offset 16 \
./CD_root
Deveniți superutilizator și copiați imaginea în fișierul dispozitivului de bază nepartiționat al USB
băț. Pe GNU/Linux, acesta este de exemplu /dev/sdb, nu /dev/sdb1.
ATENȚIE: Acest lucru va suprascrie orice partiționare de pe stick-ul USB și va face datele rămase
inaccesibile.
Așa că mai întâi asigurați-vă că aveți adresa corectă a dispozitivului dorit. De exemplu, citind
100 MiB de date de pe el și urmărindu-l clipind:
# dd bs=2K if=/dev/sdb count=50K >/dev/null
Acum copiați imaginea pe ea
# dd bs=2K if=output.iso of=/dev/sdb

Acum pentru EFI:
Fișierul imagine de pornire trebuie să fie imaginea unei partiții de sistem EFI, adică un sistem de fișiere FAT
cu directorul /EFI/BOOT și fișiere de boot cu nume prescrise EFI: BOOTIA32.EFI pentru 32 de biți
x86, BOOTx64.EFI pentru AMD/x64 pe 86 de biți (în UEFI-2.4 există într-adevăr un „x” minuscul),
BOOTAA64.EFI pentru ARM pe 64 de biți. Software-ul din sistemul de fișiere FAT ar trebui să poată găsi și
inspectați sistemul de fișiere ISO pentru configurația încărcător de pornire și pornirea sistemului de operare.
Programul GRUB2 grub-mkimage poate produce un astfel de sistem de fișiere FAT cu conținut adecvat, care
apoi folosește software GRUB2 suplimentar din sistemul de fișiere ISO.
Echipamentul de pornire EFI poate fi combinat cu izohibridul ISOLINUX de mai sus pentru PC-BIOS într-un nu
mod cu adevărat conform UEFI-2.4, care, evident, funcționează bine. Oferă partiții MBR și GPT
tabele, ambele cu partiții imbricate. Presupunând că imaginea partiției de sistem EFI este gata ca
./CD_root/boot/grub/efi.img, adăugați următoarele opțiuni înainte de adresa directorului
./CD_root:
-eltorito-alt-boot -e 'boot/grub/efi.img' -no-emul-boot \
-isohibrid-gpt-basdat \
Mai compatibil cu UEFI-2.4 este să decideți pentru MBR sau GPT și să adăugați o copie a
Partiția de sistem EFI pentru a evita suprapunerea partiției ISO și a partiției EFI.
Aici pentru MBR:
-eltorito-alt-boot -e 'boot/grub/efi.img' -no-emul-boot \
-append_partition 2 0xef ./CD_root/boot/grub/efi.img \
ISO-urile rezultate ar trebui să pornească de pe un suport optic și un stick USB. Se poate omite
opțiunea -eltorito-alt-boot dacă nu este utilizată nicio opțiune -b pentru a face ISO bootabil prin PC-BIOS.

Pentru ISO-uri cu echipament pur de încărcare GRUB2, luați în considerare utilizarea instrumentului GRUB2 grub-mkrescue ca
frontend la xorrisofs.

Dacă aveți un sistem de fișiere ISO bootabil și doriți să aflați echipamentul acestuia plus o propunere cum
pentru a o reproduce, încercați:
$ xorriso -hfsplus pe -indev IMAGE.iso \
-report_el_torito plain -report_system_area plain \
-print "" -print "======= Propunere de opțiuni pentru xorrisofs:" \
-report_el_torito as_mkisofs

Utilizați xorrisofs online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Phaser
    Phaser
    Phaser este o deschidere rapidă, gratuită și distractivă
    cadru de joc HTML5 sursă care oferă
    Redare WebGL și Canvas
    browsere web desktop și mobile. Jocuri
    poate fi co...
    Descărcați Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL este un motor de joc pentru creare
    versiuni electronice ale plăcii tradiționale
    și jocuri de cărți. Oferă suport pentru
    redarea și interacțiunea pieselor de joc,
    și ...
    Descărcați VASSAL Engine
  • 3
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 5
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • Mai mult »

Comenzi Linux

  • 1
    abidiff
    abidiff
    abidiff - comparați ABI-urile fișierelor ELF
    abidiff compară aplicația binară
    Interfețe (ABI) a două biblioteci partajate
    în format ELF. Emite un sens
    repor ...
    Fugi abidiff
  • 2
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversie bibliografie
    utilitati...
    Rulați copac2xml
  • 4
    Copt
    Copt
    copt - optimizator peephole SYSNOPIS:
    fișier copt.. DESCRIERE: copt este a
    optimizator de uz general pentru vizor. Aceasta
    citește codul din intrarea sa standard și
    scrie un...
    Fugi copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - aduna titlul
    declarații din documentele Stx...
    Rulați gather_stx_titles
  • 6
    gatling-banc
    gatling-banc
    bench - http benchmark...
    Alerga gatling-bench
  • Mai mult »

Ad