Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

genisoimage - Online w chmurze

Uruchom genisoimage u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie genisoimage, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu Mac OS

PROGRAM:

IMIĘ


genisoimage - utwórz system plików ISO9660/Joliet/HFS z opcjonalnymi atrybutami Rock Ridge

STRESZCZENIE


genizoobraz [Opcje] [-o filename] ścieżka [ścieżka ...]

OPIS


genizoobraz to program do wstępnego masteringu do generowania hybrydowych systemów plików ISO9660/Joliet/HFS.

genizoobraz jest w stanie wygenerować Konfiguracja Zastosowanie Udostępnianie Protokół dokumentacja (ZAWIESZENIE)
określone przez skała Grzbiet Rozwiązanie Protokół. Służy do dalszego opisu
plików w systemie plików ISO9660 do hosta uniksowego i dostarcza informacji, takich jak long
nazwy plików, UID/GID, uprawnienia POSIX, dowiązania symboliczne oraz urządzenie blokowe i znakowe
akta.

Jeśli określono opcje wiersza poleceń Joliet lub hybrydowego HFS, genizoobraz stworzy
dodatkowe metadane systemu plików potrzebne dla Joliet lub HFS. W przeciwnym razie genizoobraz będzie
generuje czysty system plików ISO9660.

genizoobraz może wygenerować prawdziwy (lub shared) Hybrydowy system plików HFS. Widoczne są te same pliki
jako pliki HFS przy dostępie z komputera Macintosh i jako pliki ISO9660 przy dostępie z innych
maszyny. HFS oznacza Hierarchiczny filet Konfiguracja i czy natywny system plików jest używany w
Komputery Macintosh.

Jako alternatywa, genizoobraz może wygenerować Apple Rozszerzenia do ISO9660 dla każdego pliku.
Te rozszerzenia zapewniają każdemu plikowi CREATOR, TYPE i określone flagi Findera, gdy
dostęp z komputera Macintosh. Zobacz HFS PROCHOWIEC FILE FORMATY sekcja poniżej.

genizoobraz wykonuje migawkę danego drzewa katalogów i generuje obraz binarny, który:
będzie odpowiadać systemowi plików ISO9660 i/lub HFS podczas zapisywania na urządzeniu blokowym.

Każdy plik zapisany w systemie plików ISO9660 musi mieć nazwę pliku w formacie 8.3 (do
8 znaków, kropka, do 3 znaków, wszystkie wielkie litery), nawet jeśli używany jest Rock Ridge.
Ta nazwa pliku jest używana w systemach, które nie mogą korzystać z Rock Ridge
rozszerzenia (takie jak MS-DOS), a każda nazwa pliku w każdym katalogu musi być inna niż
inne nazwy plików w tym samym katalogu. genizoobraz ogólnie stara się formować poprawnie
nazw, wymuszając w nazwie pliku uniksowego zapisanie wielkich liter i obcinając je zgodnie z wymaganiami, ale często to
daje niezadowalające wyniki, gdy skrócone nazwy nie wszystkie są niepowtarzalne. genizoobraz
przypisuje wagi do każdej nazwy pliku, a jeśli dwie nazwy, które są takie same, są
zostanie znaleziona nazwa o niższym priorytecie zostanie zmieniona na 3-cyfrowy numer (gwarantowane
być wyjątkowym). Na przykład dwa pliki foo.bar i bar.~1~ może być renderowany jako
FOO.BAR;1 i FOO000.BAR;1.

W przypadku korzystania z różnych opcji HFS, genizoobraz spróbuje rozpoznać pliki przechowywane w
wiele formatów plików Apple/Unix i skopiuje dane i widełki zasobów, a także
wszelkie istotne informacje z Findera. Zobacz HFS PROCHOWIEC FILE FORMATY sekcja poniżej, aby uzyskać więcej
o formatach genizoobraz obsługuje.

Należy pamiętać, że genizoobraz nie jest przeznaczony do bezpośredniej komunikacji z pisarzem. Bardzo
autorzy mają własne zestawy poleceń, które różnią się w zależności od producenta, a ty
potrzebujesz specjalistycznego narzędzia do faktycznego nagrania płyty. wodim jest jednym z takich narzędzi. Najnowszy
wersja wodim jest dostępna z http://www.cdrkit.org/.

ścieżka jest ścieżką drzewa katalogów do skopiowania do systemu plików ISO9660.
Można określić wiele ścieżek i genizoobraz połączy pliki znalezione we wszystkich
określone komponenty ścieżki do utworzenia obrazu systemu plików.

Jeśli opcja -punkty przeszczepu został określony, możliwe jest szczepienie ścieżek o
punkty inne niż katalog główny i możliwe jest szczepienie plików lub katalogów
na obraz cdromu z nazwami innymi niż te, które mają w źródłowym systemie plików.
Najłatwiej to zilustrować kilkoma przykładami. Zacznijmy od założenia, że ​​a
plik lokalny ../stary.lis istnieje i chcesz dołączyć go do obrazu cdromu.

foo/bar/=../stary.lis

będzie zawierać stary.lis na obrazie cdromu pod adresem /foo/bar/stary.lis, podczas

foo/bar/xxx=../stary.lis

będzie zawierać stary.lis na obrazie cdromu pod adresem /foo/bar/xxx. Ten sam rodzaj składni może być
używane również z katalogami. genizoobraz utworzy wszystkie wymagane katalogi, takie, że
punkty przeszczepu istnieją na obrazie cdromu — katalogi nie muszą występować w jednym
ścieżek. Domyślnie wszystkie katalogi tworzone w locie w ten sposób będą miały
uprawnienia 0555 i wydają się być własnością osoby prowadzącej genizoobraz. Jeśli chcesz
inne uprawnienia lub właściciele katalogów pośrednich, zobacz -uid, -kołowacizna, -dir-tryb,
-tryb-pliku i -nowy-dir-tryb.

genizoobraz będzie również działać na komputerach z systemem Windows po skompilowaniu z cygwinem Cygnusa (dostępne
od http://www.cygwin.com/). Dlatego większość odniesień na tej stronie podręcznika do: Unix może być
zastąpiony przez Win32.

OPCJE


Kilka opcji można określić jako domyślne w a .genisoimagerc plik konfiguracyjny, jak
jak również w wierszu poleceń. Jeżeli parametr jest określony w obu miejscach, ustawienie od
używany jest wiersz poleceń. Aby uzyskać szczegółowe informacje na temat formatu i możliwych lokalizacji tego pliku,
widzieć genisoimagerc(5).

-abstrakcyjny filet
Określa abstrakcyjną nazwę pliku. Jest miejsce na 37 znaków. Równoważny
ABST .genisoimagerc plik.

-A identyfikator_aplikacji
Określa ciąg tekstowy, który zostanie zapisany w nagłówku woluminu. To powinno
opisz aplikację, która znajdzie się na płycie. Jest miejsce na 128
postacie. Równoważny WSPARCIE .genisoimagerc plik.

-zezwól na ograniczony rozmiar
Podczas przetwarzania plików większych niż 2GiB, których nie można łatwo przedstawić w
ISO9660, dodaj je ze zmniejszonym widocznym rozmiarem pliku do ISO9660 i z poprawnym
widoczny rozmiar pliku w systemie UDF. Rezultatem jest niespójny system plików i
użytkownicy muszą się upewnić, że naprawdę używają do odczytu sterownika UDF, a nie ISO9660
taki dysk. Implikuje włączenie -udf.

-zezwalaj-prowadzące-kropki

-lddoty Pozwól, aby nazwy plików ISO9660 zaczynały się od kropki. Zazwyczaj zastępowana jest wiodąca kropka
z podkreśleniem w celu zachowania zgodności z MS-DOS.
Narusza to standard ISO9660, ale zdarza się, że działa na wielu systemach. Posługiwać się
z ostrożnością.

-pozwól małymi literami
Ta opcja pozwala na pojawienie się małych liter w nazwach plików ISO9660.
Narusza to standard ISO9660, ale zdarza się, że działa na niektórych systemach. Posługiwać się
z ostrożnością.

-pozwól-wielokropka
Ta opcja pozwala na pojawienie się więcej niż jednej kropki w nazwach plików ISO9660. Wiodący
ta opcja nie ma wpływu na kropkę, może być dozwolone osobno przy użyciu
-zezwalaj-prowadzące-kropki.
Narusza to standard ISO9660, ale zdarza się, że działa na wielu systemach. Posługiwać się
z ostrożnością.

-biblio filet
Określa nazwę pliku bibliograficznego. Jest miejsce na 37 znaków.
Równoważny BIBLIA .genisoimagerc plik.

-cache-i-węzły

-no-cache-i-węzły
Włącz lub wyłącz buforowanie numerów i-węzłów i urządzeń, aby znaleźć twarde łącza do plików. Jeśli
genizoobraz znajdzie twardy link (plik o wielu nazwach), plik również będzie
dowiązanie na stałe na płycie CD, więc zawartość pliku pojawia się tylko raz. To pomaga zaoszczędzić
miejsca. -cache-i-węzły jest domyślnie w systemach operacyjnych typu Unix, ale
-no-cache-i-węzły jest domyślny w niektórych innych systemach, takich jak Cygwin, ponieważ tak nie jest
można bezpiecznie założyć, że numery i-węzłów są unikalne w tych systemach. (Niektóre wersje
Cygwin tworzy fałszywe numery i-węzłów za pomocą słabego algorytmu haszującego, co może skutkować
duplikaty.) Jeśli dwa pliki mają ten sam numer i-węzła, ale nie są dowiązaniami stałymi do
ten sam plik, genizoobraz -cache-i-węzły nie będzie się zachowywał poprawnie. -no-cache-i-węzły
jest bezpieczny we wszystkich sytuacjach, ale w takim razie genizoobraz nie może wykryć twardych linków,
więc wynikowy obraz płyty CD może być większy niż to konieczne.

-alfa-boot alfa_boot_image
Określa ścieżkę i nazwę pliku obrazu rozruchowego, który ma być użyty podczas tworzenia
Startowa płyta CD Alpha/SRM. Nazwa ścieżki musi być względna do podanej ścieżki źródłowej
do genizoobraz.

-hppa-bootloader hppa_bootloader_image
Określa ścieżkę i nazwę pliku obrazu rozruchowego, który ma być używany podczas tworzenia HPPA
startowa płyta CD. Nazwa ścieżki musi być względna do ścieżki źródłowej określonej w
genizoobraz. Wymagane są inne opcje, przynajmniej nazwa pliku jądra i
wiersz poleceń rozruchu. Zobacz HPPA UWAGI sekcja poniżej, aby uzyskać więcej informacji.

-hppa-cmdline hppa_boot_command_line
Określa wiersz poleceń, który ma zostać przekazany do programu ładującego HPPA podczas tworzenia
startowa płyta CD. Oddziel parametry spacjami lub przecinkami. Musi być więcej opcji
przekazany do genizoobraz, przynajmniej nazwę pliku jądra i program ładujący
Nazwa pliku. Zobacz HPPA UWAGI sekcja poniżej, aby uzyskać więcej informacji.

-hppa-jądro-32 hppa_kernel_32

-hppa-jądro-64 hppa_kernel_64
Określa ścieżkę i nazwę pliku 32-bitowych i/lub 64-bitowych obrazów jądra, które mają być
używane podczas tworzenia rozruchowej płyty CD HPPA. Nazwy ścieżek muszą być względne w stosunku do źródła
ścieżka określona do genizoobraz. Wymagane są inne opcje, przynajmniej
nazwa pliku programu ładującego i wiersz poleceń rozruchu. Zobacz HPPA UWAGI sekcja poniżej
po więcej informacji.

-hppa-ramdysk hppa_ramdisk_image
Określa ścieżkę i nazwę pliku obrazu ramdysku, który ma być używany podczas tworzenia HPPA
startowa płyta CD. Nazwa ścieżki musi być względna do ścieżki źródłowej określonej w
genizoobraz. Ten parametr jest opcjonalny. Inne opcje są wymagane na samym
przynajmniej nazwę pliku jądra i wiersz poleceń rozruchu. Zobacz HPPA UWAGI sekcja poniżej
po więcej informacji.

-mips-boot mips_boot_image
Określa ścieżkę i nazwę pliku obrazu rozruchowego, który ma być użyty podczas tworzenia
Startowa płyta CD SGI/big-endian MIPS. Nazwa ścieżki musi być względna do ścieżki źródłowej
określone do genizoobraz. Tę opcję można podać kilka razy, aby zapisać
do 15 obrazów rozruchowych.

-mipsel-boot mipsel_boot_image
Określa ścieżkę i nazwę pliku obrazu rozruchowego, który ma być użyty podczas tworzenia
Startowa płyta CD DEC/little-endian MIPS. Ścieżka musi być względna do źródła
ścieżka określona do genizoobraz.

-B img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e

-sparc-boot img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e
Określa listę rozdzielonych przecinkami obrazów rozruchowych, które są potrzebne do stworzenia bootowalnego
Płyta CD dla systemów SPARC. Partycja 0 jest używana dla obrazu ISO9660, pierwszego obrazu
plik jest mapowany na partycję 1. Lista oddzielona przecinkami może zawierać do 7 pól,
w tym puste pola. Ta opcja jest wymagana do utworzenia startowej płyty CD dla Sun
Systemy SPARC. Jeśli -B or -sparc-boot został określony, pierwszy sektor
wynikowy obraz będzie zawierał etykietę dysku Sun. Ta etykieta dysku określa plasterek 0
dla obrazu ISO9660 i plasterków od 1 do 7 dla obrazów rozruchowych, które zostały
określone w tej opcji. Przesunięcia bajtów od 512 do 8191 w każdym z dodatkowych
obrazy rozruchowe muszą zawierać podstawowy rozruch, który działa dla odpowiedniego SPARC
architektura. Reszta każdego z obrazów zwykle zawiera używany system plików UFS
dla podstawowego etapu rozruchu jądra.

Zaimplementowana metoda rozruchu to ta znaleziona w SunOS 4.x i SunOS 5.x.
Jednak nie zależy to od elementów wewnętrznych SunOS, ale tylko od właściwości Open
Prom startowy, więc powinien być użyteczny dla każdego systemu operacyjnego dla systemów SPARC. Więcej
informacje zobacz również UWAGI sekcja poniżej.

Jeśli specjalna nazwa pliku ... jest używana, rzeczywista i wszystkie kolejne partycje rozruchowe
są mapowane na poprzednią partycję. Jeśli genizoobraz nazywa się z -G obraz -B ...
wszystkie partycje rozruchowe są mapowane na partycję zawierającą ISO9660
obraz systemu plików i ogólny obraz rozruchowy, który znajduje się w pierwszych 16 sektorach
dysku jest używany dla wszystkich architektur.

-G ogólny_obraz_rozruchowy
Określa ścieżkę i nazwę pliku ogólnego obrazu rozruchowego, który ma być użyty podczas tworzenia
ogólny startowy dysk CD. Obraz rozruchowy zostanie umieszczony w pierwszych 16 sektorach
CD, przed głównym deskryptorem woluminu ISO9660. Jeśli ta opcja jest używana razem
w -sparc-boot, etykieta dysku Sun będzie nakładać się na pierwsze 512 bajtów
ogólny obraz rozruchowy.

-b eltorito_boot_image
Określa ścieżkę i nazwę pliku obrazu rozruchowego, który ma być użyty podczas tworzenia El
Startowa płyta CD Torito dla komputerów x86. Nazwa ścieżki musi być względna do ścieżki źródłowej
określone do genizoobraz. Ta opcja jest wymagana, aby uruchomić El Torito
PŁYTA CD. Obraz rozruchowy musi mieć dokładnie 1200 kB, 1440 kB lub 2880 kB oraz genizoobraz
użyje tego rozmiaru podczas tworzenia wyjściowego systemu plików ISO9660. BIOS komputera będzie:
użyj obrazu do emulacji dyskietki, więc pierwszy sektor 512-bajtowy powinien zawierać
Kod rozruchowy komputera. To zadziała, na przykład, jeśli obraz rozruchowy jest rozruchem opartym na LILO
miękki.

Jeśli obraz rozruchowy nie jest obrazem dyskietki, musisz go dodać
-start z dysku twardego or -brak-emul-boot. Jeśli system nie powinien się uruchomić emulowanego
dysk, użyj -bez butów.

If -sortować nie został określony, obrazy rozruchowe są sortowane z niskim priorytetem (+2)
do początku medium. Jeśli ci się to nie podoba, musisz określić rodzaj
waga 0 dla obrazów rozruchowych.

-eltorito-alt-boot
Zacznij od nowego zestawu parametrów rozruchowych El Torito. Do 63 wpisów rozruchowych El Torito
mogą być przechowywane na jednej płycie CD.

-start z dysku twardego
Określa, że ​​obraz rozruchowy używany do tworzenia rozruchowych płyt CD El Torito to dysk twardy
obraz. Obraz musi zaczynać się od głównego rekordu rozruchowego zawierającego pojedynczy
przegroda.

-brak-emul-boot
Określa, że ​​obraz rozruchowy używany do tworzenia rozruchowych płyt CD El Torito to „nie
emulacji". System załaduje i uruchomi ten obraz bez wykonywania
dowolna emulacja dysku.

-bez butów
Określa, że ​​utworzona płyta CD El Torito powinna być oznaczona jako niestartowa. ten
system zapewni emulowany dysk dla obrazu, ale uruchomi się ze standardowego
urządzenie rozruchowe.

-boot-load-seg segment_adres
Określa adres segmentu ładowania obrazu rozruchowego dla bez emulacji El Torito
CD

-rozmiar ładowania-boota sektory_ładowania
Określa liczbę „wirtualnych” (512-bajtowych) sektorów do załadowania w trybie bez emulacji.
Domyślnie ładowany jest cały plik rozruchowy. Niektóre BIOS-y mogą mieć problemy, jeśli to
nie jest wielokrotnością 4.

-tabela-informacji o rozruchu
Określa, że ​​56-bajtowa tabela z informacjami o układzie CD-ROMu będzie
załatane pod offsetem 8 w pliku startowym. Jeśli ta opcja jest podana, plik rozruchowy jest
zmodyfikowano in dotychczasowy źródło system plików, więc zrób kopię tego pliku, jeśli nie może być
łatwo się regeneruje! Zobacz EL TORYT BOOT INFO STÓL JADALNIANY sekcja opisująca
ten stół.

-C początek_ostatniej_sesji,rozpoczęcie_następnej_sesji
Ta opcja jest potrzebna do stworzenia CD Extra lub obrazu drugiej sesji lub
sesja wyższego poziomu dla płyty wielosesyjnej. -C przyjmuje dwie liczby oddzielone a
przecinek. Pierwszy to pierwszy sektor w ostatniej sesji płyty, który powinien być
dołączone do. Druga liczba to numer sektora początkowego nowej sesji.
Prawidłowe numery można uzyskać dzwoniąc wodim -msinfo ... If -C stosuje się
łącznie z -M, genizoobraz utworzy obraz systemu plików, który jest przeznaczony do
będzie kontynuacją poprzedniej sesji. Jeśli -C jest używany bez -M, genizoobraz
utworzy obraz systemu plików, który ma być użyty w drugiej sesji na
CD Extra. To jest wielosesyjna płyta CD zawierająca dane audio w pierwszej sesji
oraz system plików ISO9660 w drugiej sesji.

-c katalog_bootowy
Określa ścieżkę i nazwę pliku katalogu rozruchowego, który jest wymagany dla El
Startowa płyta CD Torito. Nazwa ścieżki musi być względna do ścieżki źródłowej określonej w
genizoobraz. Ten plik zostanie wstawiony do drzewa wyjściowego i nie zostanie utworzony w
źródłowy system plików, więc upewnij się, że podana nazwa pliku nie jest w konflikcie z
istniejący plik lub zostanie wykluczony. Zwykle imię takie jak boot.katalog jest wybrany.

If -sortować nie został określony, katalog rozruchowy posortowany z niskim priorytetem (+1) do
początek medium. Jeśli ci się to nie podoba, musisz określić rodzaj
waga 0 dla katalogu rozruchowego.

-sprawdzić-stare imiona
Sprawdź wszystkie nazwy plików importowanych ze starej sesji pod kątem zgodności z ISO9660
zasady nazewnictwa plików. Bez tej opcji, tylko nazwy dłuższe niż 31 znaków są
zaznaczone, ponieważ pliki te stanowią poważne naruszenie normy ISO9660.

-sesja kontrolna filet
Sprawdź wszystkie stare sesje pod kątem zgodności z rzeczywistymi genizoobraz Nazewnictwo plików ISO9660
zasady. Jest to opcja wysokiego poziomu, która łączy -M filet -C 0,0 -sprawdzić-stare imiona.
Dla parametru filet, zobacz opis -M.

-Prawo autorskie filet
Określa informacje o prawach autorskich, zazwyczaj nazwę pliku na płycie. Jest przestrzeń
na 37 znaków. Równoważny KOPIA .genisoimagerc plik.

-d Nie dodawaj kropki do plików, które jej nie mają.
Narusza to standard ISO9660, ale zdarza się, że działa na wielu systemach. Posługiwać się
z ostrożnością.

-D Nie używaj głębokiej relokacji katalogów, zamiast tego po prostu pakuj je tak, jak widzimy
Im.
Jeśli nie wybrano ISO9660:1999, narusza to normę ISO9660, ale
działa na wielu systemach. Używaj ostrożnie.

-dir-tryb tryb
Zastępuje tryb katalogów używanych do tworzenia obrazu, aby tryb, określony jako 4
cyfry bitów uprawnień jak w chmod(1). Ta opcja automatycznie włącza Rock
Rozszerzenia kalenicy.

-dvd-wideo
Wygeneruj system plików UDF zgodny z DVD-Video. Odbywa się to poprzez sortowanie kolejności
zawartość odpowiednich plików oraz poprzez dodanie dopełnienia między plikami, jeśli
potrzebne. Pamiętaj, że sortowanie działa tylko wtedy, gdy nazwy plików DVD-Video obejmują
tylko wielkie litery.

Pamiętaj, że aby uzyskać obraz systemu plików zgodny z DVD-Video, musisz:
przygotuj drzewo katalogów zgodne z DVD-Video. Wymaga to katalogu VIDEO_TS
(wielkimi literami) w katalogu głównym wynikowej płyty DVD, a zwykle w innym
katalog AUDIO_TS. VIDEO_TS musi zawierać wszystkie potrzebne pliki (nazwy plików muszą być
wszystkie wersaliki) dla zgodnego systemu plików DVD-Video.

-f Podążaj za dowiązaniami symbolicznymi podczas generowania systemu plików. Gdy ta opcja nie jest dostępna
użycia, dowiązania symboliczne będą wprowadzane za pomocą Rock Ridge, jeśli są włączone, w przeciwnym razie
zostaną zignorowane.

-tryb-pliku tryb
Zastępuje tryb zwykłych plików używanych do tworzenia obrazu, aby tryb, określony jako
4 cyfry bitów uprawnień jak w chmod(1). Ta opcja automatycznie włącza Rock
Rozszerzenia kalenicy.

-kołowacizna kołowacizna
Zastępuje identyfikator grupy odczytany z plików źródłowych wartością kołowacizna. Określanie
ta opcja automatycznie włącza rozszerzenia Rock Ridge.

-gui Przełącz zachowanie dla GUI. To sprawia, że ​​dane wyjściowe są bardziej szczegółowe, ale
może mieć inne skutki w przyszłości.

-punkty przeszczepu
Zezwalaj na używanie punktów przeszczepu dla nazw plików. Jeśli ta opcja jest używana, wszystkie nazwy plików są
sprawdzone pod kątem punktów przeszczepu. Nazwa pliku jest dzielona na pierwszym nieuniknionym równym
podpisać. Wszystkie wystąpienia znaków `\' i `=' muszą być poprzedzone znakiem `\' if
-punkty przeszczepu został określony.

-ukryć kula
Ukryj wszystkie pasujące pliki kula, wzorzec wieloznaczny powłoki, widoczny w
Katalog ISO9660 lub Rock Ridge. kula może pasować do dowolnej części nazwy pliku lub ścieżki.
If kula pasuje do katalogu, zawartość tego katalogu zostanie ukryta. w
aby dopasować nazwę katalogu, upewnij się, że ścieżka nie zawiera końcówki
znak `/'. Wszystkie ukryte pliki będą nadal zapisywane na wyjściowym obrazie płyty CD
plik. Zobacz też -ukryj-joliet, README.ukryj. Ta opcja może być używana wielokrotnie
razy.

-ukryj-listę filet
Plik zawierający listę symboli wieloznacznych powłoki do ukrycia. Widzieć -ukryć.

-ukryty kula
Dodaj ukryty (istniejący) atrybut katalogu ISO9660 dla plików i katalogów
dopasowywanie kula, wzorzec wieloznaczny powłoki. Ten atrybut zapobiegnie plikom
przed wyświetlaniem przez niektóre polecenia MS-DOS i Windows. kula może pasować do dowolnej części
nazwę pliku lub ścieżkę. Aby dopasować nazwę katalogu, upewnij się, że nazwa ścieżki
nie zawiera końcowego znaku `/'. Z tej opcji można korzystać wielokrotnie.

-ukryta-lista filet
Plik zawierający listę symboli wieloznacznych powłoki, aby uzyskać ukryty atrybut. Widzieć
-ukryty.

-ukryj-joliet kula
Ukryj pasujące pliki i katalogi kula, wzór wieloznaczny powłoki, niewidoczny
w katalogu Joliet. kula może pasować do dowolnej części nazwy pliku lub ścieżki. Jeśli kula
pasuje do katalogu, zawartość tego katalogu zostanie ukryta. W celu
pasuje do nazwy katalogu, upewnij się, że ścieżka nie zawiera końcowego `/'
postać. Wszystkie ukryte pliki będą nadal zapisywane w wyjściowym pliku obrazu płyty CD.
Ta opcja jest zwykle używana z -ukryć. Zobacz też README.ukryj. Ta opcja może być
używane wielokrotnie.

-ukryj-listę-joliet filet
Plik zawierający listę symboli wieloznacznych powłoki, które należy ukryć w drzewie Joliet. Widzieć
-ukryj-joliet.

-ukryj-joliet-trans-tbl
Ukryć TRANS.TBL pliki z drzewa Joliet. Te pliki zwykle nie tworzą
sens w świecie Joliet, ponieważ wymieniają prawdziwe imię i nazwisko oraz nazwę ISO9660, która może
oba różnią się od imienia Joliet.

-ukryj-rr-przeniesiony
Zmień nazwę katalogu RR_MOVED do .rr_przeniesiony w drzewie Rock Ridge. Wygląda na to
niemożliwe do całkowitego ukrycia RR_MOVED katalogu z drzewa Rock Ridge.
Ta opcja sprawia, że ​​widoczne drzewo jest mniej mylące dla osób, które nie wiedzą
do czego służy ten katalog. Jeśli potrzebujesz nie RR_MOVED w ogóle, ty
powinien użyć -D. Zauważ, że jeśli -D został określony, wynikowy system plików nie jest
Zgodny z normą ISO9660 poziom 1 i nie można go odczytać w systemie MS-DOS. Zobacz także UWAGI


-wejściowy zestaw znaków charset
Wprowadź zestaw znaków, który definiuje znaki używane w lokalnych nazwach plików. Aby uzyskać listę
poprawnych nazw zestawów znaków, zadzwoń genizoobraz -wejściowy zestaw znaków pomoc. Aby uzyskać 1:1
mapowanie, możesz użyć domyślnym jako nazwa zestawu znaków. Domyślne wartości początkowe to cp437
w systemach opartych na DOS i iso8859-1 we wszystkich innych systemach. Zobacz POSTAĆ ZESTAWY
sekcja poniżej, aby uzyskać więcej informacji.

-wyjściowy zestaw znaków charset
Wyjściowy zestaw znaków, który definiuje znaki, które będą używane w Rock Ridge
nazwy plików. Domyślnie jest to wejściowy zestaw znaków. Widzieć POSTAĆ ZESTAWY sekcja poniżej dla
więcej szczegółów.

-izo-poziom poziom
Ustaw poziom zgodności ISO9660. Prawidłowe liczby to od 1 do 4.

Na poziomie 1 pliki mogą składać się tylko z jednej sekcji, a nazwy plików są ograniczone do
8.3 znaki.

Na poziomie 2 pliki mogą składać się tylko z jednej sekcji.

W przypadku poziomu 3 nie obowiązują żadne ograniczenia (inne niż ISO-9660:1988).

Przy wszystkich poziomach ISO9660 od 1 do 3, wszystkie nazwy plików są ograniczone do wielkich liter
litery, cyfry i podkreślenia (_). Nazwy plików są ograniczone do 31 znaków,
zagnieżdżanie katalogów jest ograniczone do 8 poziomów, a nazwy ścieżek są ograniczone do 255
postacie.

Poziom 4 oficjalnie nie istnieje, ale genizoobraz mapuje go do ISO-9660:1999, który
to ISO9660 w wersji 2.

Na poziomie 4 ulepszony deskryptor woluminu z numerem wersji i strukturą plików
numer wersji ustawiony na 2 jest emitowany. Zagnieżdżanie katalogów nie jest ograniczone do 8 poziomów,
nie ma potrzeby, aby plik zawierał kropkę, a kropka nie ma specjalnego znaczenia,
nazwy plików nie mają numerów wersji, a nazwy plików mogą mieć do 207 znaków
długi lub 197 znaków, jeśli używany jest Rock Ridge.

Tworząc obrazy w wersji 2, genizoobraz emituje rozszerzony deskryptor objętości,
podobny, ale nie identyczny z głównym deskryptorem woluminu. Uważaj, aby nie używać
zepsute oprogramowanie do uruchamiania obrazów ISO9660 przy założeniu drugiej kopii PVD i
łatanie tej domniemanej kopii PVD do El Torito VD.

-J Generuj rekordy katalogu Joliet oprócz zwykłych nazw plików ISO9660. Ten
przydaje się przede wszystkim, gdy dyski mają być używane na komputerach z systemem Windows. Joliet
nazwy plików są określone w Unicode, a każdy składnik ścieżki może mieć do 64 Unicode
znaków długości. Zauważ, że Joliet nie jest standardem — tylko Microsoft Windows i
Systemy Linux mogą czytać rozszerzenia Joliet. Aby uzyskać większą przenośność, rozważ użycie
zarówno rozszerzenia Joliet, jak i Rock Ridge.

-Joliet-długi
Pozwól, aby nazwy plików Joliet miały do ​​103 znaków Unicode zamiast 64. To
łamie specyfikację Joliet, ale wydaje się działać. Używaj ostrożnie.

-jcharset charset
Połączenie -J -wejściowy zestaw znaków charset. Zobacz POSTAĆ ZESTAWY sekcja poniżej
by uzyskać więcej szczegółów.

-l Zezwalaj na pełne 31-znakowe nazwy plików. Normalnie nazwa pliku ISO9660 będzie w formacie 8.3
format zgodny z MS-DOS, mimo że pozwala na to standard ISO9660
nazwy plików do 31 znaków. Jeśli użyjesz tej opcji, płyta może być:
trudne w użyciu w systemie MS-DOS, ale będzie działać na większości innych systemów. Używać z
ostrożność.

-L przestarzała opcja; posługiwać się -zezwalaj-prowadzące-kropki zamiast.

-jigdo-jigdo plik_jigdo
Wyprodukuj dżigdo jigdo plik metadanych oraz obraz systemu plików. Zobacz
JIGDO UWAGI sekcja poniżej, aby uzyskać więcej informacji.

-jigdo-szablon plik_szablonu
Wyprodukuj dżigdo .szablon plik, a także obraz systemu plików. Zobacz JIGDO
UWAGI sekcja poniżej, aby uzyskać więcej informacji.

-jigdo-min-rozmiar-pliku rozmiar
Określ minimalny rozmiar pliku, który ma być wymieniony w jigdo plik. Domyślny (i
dozwolone minimum) to 1 KB. Zobacz JIGDO UWAGI sekcja poniżej, aby uzyskać więcej informacji.

-jigdo-force-md5 ścieżka
Określ wzorzec pliku, w którym pliki musi być zawarte w dostarczanym zewnętrznie MD5
lista dostarczona przez -md5-lista. Zobacz JIGDO UWAGI sekcja poniżej, aby uzyskać więcej
informacje.

-jigdo-wyklucz ścieżka
Określ wzorzec pliku, w którym pliki nie będą wyświetlane w jigdo plik. Zobacz
JIGDO UWAGI sekcja poniżej, aby uzyskać więcej informacji.

-jigdo-mapa ścieżka
Określ odwzorowanie wzorca dla pliku jigdo (np. Debian=/lustrzane/debian). Widzieć
dotychczasowy JIGDO UWAGI sekcja poniżej, aby uzyskać więcej informacji.

-md5-lista plik_md5
Określ plik zawierający sumy MD5, rozmiary i ścieżki plików, które mają być
Włączone do systemu jigdo plik. Zobacz JIGDO UWAGI sekcja poniżej, aby uzyskać więcej
informacje.

-jigdo-szablon-kompresuj algorytm
Określ algorytm kompresji, który będzie używany dla daty szablonu. gzip i bzip2 są
obecnie obsługiwane, a gzip jest domyślny. Zobacz JIGDO UWAGI sekcja poniżej dla
więcej informacji.

-plik dziennika plik dziennika
Przekieruj wszystkie komunikaty o błędach, ostrzeżenia i informacje do plik dziennika zamiast tego
Standardowy błąd.

-m kula
Wyklucz pasujące pliki kula, wzorzec wieloznaczny powłoki, od zapisu na CD-
ROM. kula może odpowiadać komponentowi nazwy pliku lub pełnej ścieżce. Ten
opcja może być użyta wielokrotnie. Na przykład:

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

wykluczy wszystkie pliki kończące się na `.o' lub wywoływane core or foobar z obrazu.
Zauważ, że jeśli masz katalog o nazwie foobar, to też (i oczywiście wszystkie jego
zstępnych) zostałyby wykluczone.

-lista wykluczeń filet
Plik zawierający listę symboli wieloznacznych powłoki, które należy wykluczyć. Widzieć -m.

-max-iso9660-nazwy plików
Dopuszczaj długość nazw plików ISO9660 do 37 znaków. Ta opcja umożliwia -N as
dodatkowa przestrzeń nazw jest pobierana z przestrzeni zarezerwowanej na numery wersji plików.
Narusza to standard ISO9660, ale zdarza się, że działa na wielu systemach.
Chociaż zgodna aplikacja musi zapewnić przestrzeń buforową co najmniej 37
znaków, dyski utworzone za pomocą tej opcji mogą spowodować przepełnienie bufora w
czytanie systemu operacyjnego. Używaj z najwyższą ostrożnością.

-M ścieżka

-M urządzenie

-rozw urządzenie
Określa ścieżkę do istniejącego obrazu ISO9660, który ma zostać scalony. Alternatywna forma przyjmuje
Specyfikator urządzenia SCSI, który używa tej samej składni, co deweloper= parametr wodim.
Moc wyjściowa genizoobraz będzie nowa sesja, którą należy napisać do końca
obrazu określonego w -M. Zwykle wymaga to obsługi wielu sesji dla
nagrywarka CD używana do zapisu obrazu. Ta opcja może być używana tylko w
łącznie z -C.

-N Pomiń numery wersji z nazw plików ISO9660.
Narusza to standard ISO9660, ale nikt tak naprawdę nie używa numerów wersji
tak czy siak. Używaj ostrożnie.

-nowy-dir-tryb tryb
Określ tryb, 4-cyfrowy numer używany w chmod(1), do wykorzystania podczas tworzenia nowego
katalogi w obrazie systemu plików. Wartość domyślna to 0555.

-nobak

-nie-bak
Wyklucz pliki kopii zapasowych w systemie plików ISO9660; czyli nazwy plików, które
zawierać znaki `~' lub `#' lub kończyć się .bak. Są to zazwyczaj pliki kopii zapasowych
dla edytorów tekstu uniksowego.

-siła-rr
Nie używaj automatycznego rozpoznawania atrybutów Rock Ridge dla poprzednich sesji.
Może to obejść problemy z obrazami utworzonymi przez np. NERO Burning ROM.

-nie-rr Nie używaj atrybutów Rock Ridge z poprzednich sesji. Może to pomóc
unikaj problemów, gdy genizoobraz znajduje nielegalne podpisy Rock Ridge na starym
sesja.

-bez-split-symlink-components
Nie rozdzielaj komponentów dowiązania symbolicznego, ale zamiast tego rozpocznij nowy obszar kontynuacji (CE).
Może to zmarnować trochę miejsca, ale sterownik cdrom SunOS 4.1.4 ma błąd w odczycie
podzielone komponenty dowiązania symbolicznego.

Wątpliwe jest, czy ta opcja jest przydatna w dzisiejszych czasach.

-brak-pól-podziałów-łączników-symbolicznych
Nie dziel pól dowiązań symbolicznych, ale zamiast tego rozpocznij nowy obszar kontynuacji (CE).
Może to zmarnować trochę miejsca, ale sterownik cdrom SunOS 4.1.4 i Solaris 2.5.1 ma
błąd w odczytywaniu pól podzielonych dowiązań symbolicznych (można usunąć `/').

Wątpliwe jest, czy ta opcja jest przydatna w dzisiejszych czasach.

-o filename
Określ plik wyjściowy obrazu systemu plików ISO9660. To może być dysk
plik, napęd taśmowy lub może odpowiadać bezpośrednio nazwie urządzenia napędu optycznego
nagrywarka dysków. Jeśli nie określono, używane jest standardowe wyjście. Zauważ, że wyjściem może być również a
urządzenie blokowe dla zwykłej partycji dyskowej, w takim przypadku system plików ISO9660 może:
być zamontowany normalnie, aby sprawdzić, czy został poprawnie wygenerowany.

-Podkładka Uzupełnij koniec całego obrazu o 150 sektorów (300 kB). Ta opcja jest włączona przez
domyślna. W połączeniu z -B, dopełnienie jest wstawiane między ISO9660
partycji i partycji rozruchowych, tak aby pierwsza partycja rozruchowa rozpoczynała się na
numer sektora będący wielokrotnością 16.

Dopełnienie jest potrzebne, ponieważ wiele systemów operacyjnych (np. Linux) wdraża odczyt z wyprzedzeniem
błędy w ich systemie plików we/wy. Błędy te powodują błędy odczytu w plikach, które są
znajduje się pod koniec utworu, szczególnie jeśli płyta jest napisana w Track At
Tryb jednokrotny lub gdy ścieżka audio CD podąża za ścieżką danych.

-bez podkładki
Nie wypełniaj końca 150 sektorami (300 kB) i nie twórz partycji rozruchowych
zacznij od wielokrotności 16 sektorów.

-lista-ścieżek filet
Plik zawierający listę ścieżka katalogi i nazwy plików, które mają zostać dodane do
System plików ISO9660. Ta lista specyfikacji ścieżek jest przetwarzana po wszystkich, które pojawiają się na
wiersz poleceń. Jeśli argumentem jest -, lista jest odczytywana ze standardowego wejścia.

-P przestarzała opcja; posługiwać się -wydawca zamiast.

-wydawca identyfikator_wydawcy
Określa ciąg tekstowy, który zostanie zapisany w nagłówku woluminu. To powinno
opisz wydawcę płyty CD-ROM, zwykle podając adres pocztowy i telefon
numer. Jest miejsce na 128 znaków. Równoważny PUBLIKUJ
.genisoimagerc plik.

-p identyfikator_przygotowującego
Określa ciąg tekstowy, który zostanie zapisany w nagłówku woluminu. To powinno
opisz autora płyty CD-ROM, zazwyczaj podając adres pocztowy i telefon
numer. Jest miejsce na 128 znaków. Równoważny PREP
.genisoimagerc plik.

-rozmiar wydruku
Wydrukuj szacowany rozmiar systemu plików w wielokrotności rozmiaru sektora (2048 bajtów) i
Wyjście. Ta opcja jest potrzebna w trybie Disk At Once oraz w przypadku niektórych napędów CD-R, gdy
rurociąg bezpośrednio do wodim, przypadki, w których wodim musi znać rozmiar
obraz systemu plików z góry. Stare wersje mkisofs napisał te informacje (wśród
inne informacje) do stderr. Ponieważ okazuje się to trudne do przeanalizowania, liczba
bez żadnych innych informacji jest teraz drukowane stdout zbyt. Jeśli lubisz pisać
prosty skrypt powłoki, przekierowanie stderr i złap numer z stdout. To może być
skończone z:

cdblocks=` genisoimage -print-size -cichy ... `
genizoobraz ... | wodim ... tsize=${cdblocks}s -

-cichy To sprawia, że genizoobraz jeszcze mniej gadatliwy. Nie zostaną udostępnione żadne informacje o postępie.

-R Generuj rekordy SUSP i RR za pomocą protokołu Rock Ridge, aby dokładniej opisać
pliki w systemie plików ISO9660.

-r Przypomina to opcję -R, ale prawa własności i tryby pliku są ustawione na bardziej przydatne
wartości. Uid i gid są ustawione na zero, ponieważ zwykle są przydatne tylko w przypadku
autorski system, a nieprzydatny dla klienta. Wszystkie bity do odczytu pliku są ustawione
true, aby pliki i katalogi były globalnie odczytywane na kliencie. Jeśli w ogóle
bit wykonania jest ustawiony dla pliku, ustaw wszystkie bity wykonania, aby pliki wykonywalne były
globalnie wykonywalny na kliencie. Jeśli jakiś bit wyszukiwania jest ustawiony dla katalogu, ustaw
wszystkie bity wyszukiwania, dzięki czemu katalogi można przeszukiwać globalnie na kliencie.
Wszystkie bity zapisu są usuwane, ponieważ system plików zostanie zamontowany w dowolnym miejscu w trybie tylko do odczytu
Obudowa. Jeśli któryś z bitów trybu specjalnego jest ustawiony, wyczyść je, ponieważ blokady plików są
nieprzydatne na systemie plików tylko do odczytu, a bity set-id nie są pożądane dla uid 0
lub gid 0. Gdy jest używany w Win32, bit wykonania jest ustawiony na cała kolekcja pliki. To jest
wynik braku uprawnień do plików w Win32 i emulacji Cygwin POSIX
warstwa. Zobacz też -uid, -kołowacizna, -dir-tryb, -tryb-pliku i -nowy-dir-tryb.

-relaksujące-nazwy-plików
Pozwala na uwzględnienie w nazwach plików ISO9660 wszystkich 7-bitowych znaków ASCII z wyjątkiem małych liter
listy.
Narusza to standard ISO9660, ale zdarza się, że działa na wielu systemach. Posługiwać się
z ostrożnością.

-korzeń reż
Przenosi wszystkie pliki i katalogi do reż na zdjęciu. To w zasadzie to samo
jak używać -punkty przeszczepu i dodawanie reż przed każdą ścieżką, ale łatwiej to
używać. reż może faktycznie mieć kilka poziomów głębokości. Jest tworzony z tym samym
uprawnienia jak inne punkty przeszczepu.

-stary-korzeń reż
Ta opcja jest niezbędna podczas pisania obrazu wielosesyjnego i poprzedniego (lub
nawet starsza) sesja została napisana z -korzeń reż. Nie znaleziono nazwy katalogu
w poprzedniej sesji powoduje genizoobraz przerwać z błędem. Bez tego
opcja, genizoobraz nie byłby w stanie znaleźć niezmodyfikowanych plików i zostałby wymuszony
aby ponownie zapisać swoje dane na obrazie. -korzeń i -stary-korzeń mają być
używane razem do tworzenia przyrostowych kopii zapasowych. Sesja początkowa wykorzystałaby np.:
genizoobraz -korzeń kopia zapasowa_1 dirs. Następna przyrostowa kopia zapasowa z genizoobraz
-korzeń kopia zapasowa_2 -stary-korzeń kopia zapasowa_1 dirs zrobiłby kolejną migawkę tego
katalogi. Pierwsza migawka zostanie znaleziona w kopia zapasowa_1, drugi w
kopia zapasowa_2, ale tylko zmodyfikowane lub nowe pliki muszą zostać zapisane w drugim
sesja. Bez tych opcji nowe pliki byłyby dodawane, a stare byłyby
zachowane. Ale stare zostaną nadpisane, jeśli plik zostanie zmodyfikowany. Odzyskiwanie
pliki, kopiując cały katalog z powrotem z płyty CD, również przywracają pliki, które
zostały celowo usunięte. Dostęp do kilku starszych wersji pliku wymaga
wsparcie przez system operacyjny przy wyborze sesji do zamontowania.

-sortować sort_plik
Sortuj lokalizacje plików na nośniku. Sortowanie jest kontrolowane przez plik, który zawiera
pary nazw plików i ważenie przesunięcia sortowania. Jeśli waga jest wyższa,
plik zostanie umieszczony bliżej początku nośnika, jeśli waga jest
niżej plik będzie znajdował się bliżej końca nośnika. Musi być tylko
jeden znak spacji lub tabulatorów między nazwą pliku a wagą, a waga musi
być ostatnimi znakami w wierszu. Nazwa pliku zawiera wszystkie
znaków do, ale bez ostatniego znaku spacji lub tabulacji w wierszu. Ten
jest zezwolenie na umieszczenie znaków spacji w lub na końcu nazwy pliku. Ten
opcja nie nie posortuj kolejność nazw plików, które pojawiają się w ISO9660
informator. Sortuje kolejność, w jakiej dane pliku są zapisywane na obrazie CD,
co jest przydatne do optymalizacji układu danych na płycie CD. Widzieć README.sort dla
więcej szczegółów.

-sparc-boot img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e
See -B powyżej.

-spark-etykieta etykieta
Ustaw nazwę etykiety dysku Sun dla etykiety dysku Sun utworzonej za pomocą -sparc-
bagażnik.

-podzielone wyjście
Podziel obraz wyjściowy na kilka plików o wielkości około 1 GB każdy. To pomaga
do tworzenia obrazów ISO9660 w rozmiarze DVD w systemach operacyjnych bez obsługi dużych plików.
wodim połączy więcej niż jeden plik w jedną ścieżkę w przypadku zapisu na dysku DVD.
Aby -podzielone wyjście praca, -o filename należy określić. Wynikowy wynik
obrazy będą miały nazwy: nazwa_pliku_00, nazwa_pliku_01, nazwa_pliku_02....

-rozmiar-media-strumienia #
Wybierz operację przesyłania strumieniowego i ustaw rozmiar nośnika na # sektorów. To pozwala
potoku wyjście z smoła(1) program do genizoobraz i stworzyć ISO9660
system plików bez potrzeby pośredniego pliku archiwum tar. Jeśli ta opcja
został określony, genizoobraz czyta z stdin i tworzy plik o nazwie
STREAM.IMG. Maksymalny rozmiar pliku (z dopełnieniem) to 200 sektorów mniej niż
określony rozmiar nośnika. Jeśli -bez podkładki został określony, rozmiar pliku to 50
sektory mniejsze niż określony rozmiar nośnika. Jeśli plik jest mniejszy, genizoobraz
napisze dopełnienie. To może zająć chwilę.

Opcja -rozmiar-media-strumienia tworzy tylko proste systemy plików ISO9660 i może nie
używane razem z opcjami wielosesyjnego lub hybrydowego systemu plików.

-nazwa-pliku-strumienia Nazwa
Zarezerwowane do wykorzystania w przyszłości.

-sunx86-boot UFS_img,,,AUX1_img
Określa rozdzieloną przecinkami listę obrazów systemu plików, które są potrzebne do utworzenia
startowa płyta CD dla systemów Solaris x86.

Zauważ, że partycja 1 jest używana dla obrazu ISO9660, a partycja 2 to
cały dysk, więc partycje 1 i 2 nie mogą być używane przez zewnętrzne dane partycji. ten
pierwszy plik obrazu jest mapowany na partycję 0. W przecinku mogą znajdować się puste pola.
lista oddzielona, ​​a wpisy listy dla partycji 1 i 2 muszą być puste. Maksymalny
liczba obsługiwanych partycji to 8 (chociaż tablica partycji Solaris x86 może:
obsługuje do 16 partycji), więc nie można określić więcej niż 6 partycji
obrazy. Ta opcja jest wymagana do utworzenia rozruchowego dysku CD dla systemów Solaris x86.

If -sunx86-boot został określony, pierwszy sektor wynikowego obrazu będzie
zawierać etykietę fdisk komputera PC z partycją fdisk Solaris typu 0x82, która zaczyna się od
offset 512 i obejmuje całą płytę CD. Dodatkowo dla Solarisa typu 0x82 fdisk
partycji, jest etykieta dysku SVr4 pod offsetem 1024 w pierwszym sektorze CD.
Ta etykieta dysku określa wycinek 0 dla pierwszego obrazu systemu plików (zwykle typu UFS)
który jest używany do uruchamiania komputera i wycinania 1 dla obrazu ISO9660. Plasterek 2 obejmuje
cały CD slice 3 ... slice 7 może być użyty dla dodatkowych obrazów systemu plików, które mają
została określona z tą opcją.

Dysk rozruchowy Solaris x86 korzysta z podstawowego rozruchu o rozmiarze 1024 bajtów, który używa El Torito
brak emulacji tryb rozruchu i drugorzędny rozruch ogólny, który znajduje się w sektorach CD 1..15.
Z tego powodu zarówno -b bootimage -brak-emul-boot i -G genboot należy określić.

-sunx86-etykieta etykieta
Ustaw nazwę etykiety dysku SVr4 dla etykiety dysku SVr4, która jest tworzona za pomocą
-sunx86-boot.

-syd ID
Określa identyfikator systemu. Jest miejsce na 32 znaki. Równoważny SYSI in
dotychczasowy .genisoimagerc plik.

-T Wygeneruj plik TRANS.TBL w każdym katalogu na płycie CD-ROM, z którego można korzystać
systemy nieobsługujące Rock Ridge, aby pomóc w ustaleniu poprawnych nazw plików. Jest
również informacje obecne w pliku, które wskazują liczebniki główne i poboczne dla
urządzenia blokowe i znakowe, a każde dowiązanie symboliczne ma podaną nazwę pliku dowiązania.

-Nazwa tabeli table_name
Alternatywna nazwa pliku tabeli tłumaczeń (patrz wyżej). Implikuje -T. Jeśli jesteś
tworząc obraz wielosesyjny musisz użyć tej samej nazwy co w poprzednim
sesja.

-poziom-ucs poziom
Ustaw poziom zgodności Unicode w Joliet SVD. Domyślny poziom to 3. Może być
ustawić na 1..3 przy użyciu tej opcji.

-udf Dołącz obsługę systemu plików UDF do wygenerowanego obrazu systemu plików. Obsługa UDF to
aktualnie w stanie alfa i z tego powodu nie jest możliwe tworzenie UDF-
tylko obrazy. Struktury danych UDF są obecnie sprzężone ze strukturami Joliet,
więc istnieje wiele pułapek z obecną implementacją. Nie ma UID/GID
wsparcie, nie ma wsparcia dla pozwoleń POSIX, nie ma wsparcia dla dowiązań symbolicznych.
Zauważ, że UDF marnuje przestrzeń od sektora ~20 do sektora 256 na początku
dysk oprócz miejsca potrzebnego na rzeczywiste struktury danych UDF.

-uid uid
Zastępuje uid odczytany z plików źródłowych wartością uid. Określanie tego
opcja automatycznie włącza rozszerzenia Rock Ridge.

-użyj-wersji pliku
Opcja -użyj-wersji pliku pozwala genizoobraz używać numerów wersji plików z
system plików. Jeśli opcja nie jest określona, genizoobraz tworzy numer wersji
1 dla wszystkich plików. Wersje plików to ciągi w zakresie ;1 do ; 32767 To zdjęcie
opcja jest domyślna w VMS.

-U Pozwala na „nieprzetłumaczone” nazwy plików, całkowicie naruszając standardy ISO9660
opisane powyżej. Włącza następujące flagi: -d -l -N -zezwalaj-prowadzące-kropki
-relaksujące-nazwy-plików -pozwól małymi literami -pozwól-wielokropka -nie-iso-tłumacz. Pozwala na więcej
niż jeden `.' znak w nazwie pliku, a także nazwy plików o różnej wielkości liter. To jest
przydatne w HP-UX, gdzie wbudowana cdfs system plików nie rozpoznaje żadnego
rozszerzenia. Używaj z najwyższą ostrożnością.

-nie-iso-tłumacz
Nie tłumacz znaków `#' i `~', które są nieprawidłowe dla ISO9660
nazwy plików. Chociaż nieprawidłowe, znaki te są często używane przez systemy firmy Microsoft.
Narusza to standard ISO9660, ale zdarza się, że działa na wielu systemach. Posługiwać się
z ostrożnością.

-V gęsty
Określa identyfikator woluminu (nazwa lub etykieta woluminu) do zapisania w bloku głównym.
Jest miejsce na 32 znaki. Równoważny WOLI .genisoimagerc plik.
Identyfikator woluminu jest używany jako punkt montowania przez menedżera woluminów Solaris i jako
etykieta przypisana do płyty na różnych innych platformach, takich jak Windows i Apple Mac
OS.

-volset ID
Określa identyfikator zestawu woluminów. Jest miejsce na 128 znaków. Równoważny
LOTY .genisoimagerc plik.

-volset-rozmiar #
Ustawia rozmiar zestawu głośności na #. Rozmiar zestawu głośności to liczba płyt CD, które są
w zestawie głośności CD. Zestaw woluminów to zbiór co najmniej jednego woluminu, na którym
nagrywany jest zestaw plików.

Zestawy głośności nie są przeznaczone do tworzenia zestawów numerowanych płyt CD, które są częścią
np. zestawu instalacyjnego płyt CD z systemem operacyjnym. Zestawy głośności są raczej używane do
nagrać duże drzewo katalogów, które nie zmieściłoby się w jednym tomie. Każdy tom
zestaw woluminów zawiera opis wszystkich katalogów i plików, które są
zapisane w woluminach, w których numery sekwencyjne są mniejsze lub równe
przypisany zestaw głośności Rozmiar bieżącej głośności.

genizoobraz obecnie nie obsługuje a -volset-rozmiar to jest większe niż 1.

Opcja -volset-rozmiar musi być określony przed -volset-sekw na każdym poleceniu
Linia.

-volset-sekw #
Ustawia numer sekwencji zestawu woluminów na #. Numer kolejny zestawu głośności to
numer indeksu aktualnej płyty CD w zestawie CD. Opcja -volset-rozmiar musi być
określone wcześniej -volset-sekw w każdym wierszu poleceń.

-v Pełne wykonanie. Jeśli podane dwa razy w wierszu poleceń, dodatkowe informacje debugowania będą:
być wydrukowane.

-x kula
Identyczny z -m kula.

-z Generuj specjalne RRRR rekordy dla przejrzyście skompresowanych plików. To tylko z
wykorzystanie i zainteresowanie hostami obsługującymi przezroczystą dekompresję, takimi jak Linux
2.4.14 lub nowszy. Musisz określić -R or -r aby włączyć Rock Ridge i wygenerować
skompresowane pliki za pomocą mkzftree narzędzie przed uruchomieniem genizoobraz, Należy pamiętać, że
przezroczysta kompresja jest niestandardowym rozszerzeniem Rock Ridge. Powstałe dyski
są czytelne tylko w sposób przezroczysty, jeśli są używane w systemie Linux. W innych systemach operacyjnych
będę musiał zadzwonić mkzftree ręcznie, aby rozpakować pliki.

HFS OPCJE


-hfs Utwórz hybrydową płytę CD ISO9660/HFS. Ta opcja powinna być używana w połączeniu z
-mapa, -magia i/lub różne Podwójna myślnik opcje podane poniżej.

-jabłko Utwórz płytę CD ISO9660 z rozszerzeniami Apple. Podobny do -hfs, z wyjątkiem tego, że
Rozszerzenia Apple do ISO9660 są dodawane zamiast tworzenia hybrydowego woluminu HFS.
Dawny genizoobraz wersje domyślnie zawierały atrybuty Rock Ridge, jeśli -jabłko
został określony. Te wersje genizoobraz już tego nie robi. Jeśli lubisz
aby mieć atrybuty Rock Ridge, musisz określić to osobno.

-mapa plik_mapowania
Użyj plik_mapowania aby ustawić informacje CREATOR i TYPE dla pliku na podstawie
rozszerzenie nazwy pliku. Nazwa pliku jest mapowana tylko wtedy, gdy nie jest znana
Formaty plików Apple/Unix. Zobacz HFS TWÓRCA/TYP sekcja poniżej.

-magia magiczny_plik
Informacje o TWÓRCY i TYPIE są ustawiane za pomocą magia numer (zwykle
pierwsze kilka bajtów pliku). ten magiczny_plik jest używany tylko wtedy, gdy plik nie jest jednym z
znane formaty plików Apple/Unix lub rozszerzenie nazwy pliku nie zostało zmapowane za pomocą
-mapa. Zobacz HFS TWÓRCA/TYP sekcja poniżej, aby uzyskać więcej informacji.

-hfs-twórca twórca
Ustaw domyślny TWÓRCA dla wszystkich plików. Musi mieć dokładnie 4 znaki. Zobacz HFS
TWÓRCA/TYP sekcja poniżej, aby uzyskać więcej informacji.

-typ-hfs rodzaj
Ustaw domyślny TYP dla wszystkich plików. Musi mieć dokładnie 4 znaki. Zobacz HFS
TWÓRCA/TYP sekcja poniżej, aby uzyskać więcej informacji.

-sonda Przeszukuj zawartość plików pod kątem wszystkich znanych formatów plików Apple/Unix. Zobacz
HFS PROCHOWIEC FILE FORMATY sekcja poniżej, aby uzyskać więcej informacji na temat tych formatów. Jednakże,
jedyny sposób na sprawdzenie MacBinary i JabłkoSingle pliki to ich otwieranie i odczytywanie,
więc ta opcja może wydłużyć czas przetwarzania. Lepiej użyć jednego lub więcej Podwójna
myślnik opcje podane poniżej, jeśli znane są używane formaty Apple/Unix.

-bez pulpitu
Nie twórz (pustych) plików pulpitu. Nowe pliki HFS Desktop zostaną utworzone, gdy
Płyta CD jest używana na komputerach Macintosh (i przechowywana w folderze systemowym). Domyślnie pusty
Pliki pulpitu są dodawane do woluminu HFS.

-mac-nazwa
Użyj nazwy pliku HFS jako punktu wyjścia dla ISO9660, Joliet i Rock Ridge
nazwy plików. Zobacz HFS PROCHOWIEC NAZWY PLIKÓW sekcja poniżej, aby uzyskać więcej informacji.

-boot-hfs-plik plik_sterownika
Instaluje plik_sterownika że może sprawić, by płyta CD była bootowalna na komputerze Macintosh. Zobacz HFS
BOOT KIEROWCA poniżej. (Alfa).

-część Wygeneruj tabelę partycji HFS. Domyślnie nie jest generowana żadna tablica partycji, ale
niektóre starsze sterowniki CD-ROM dla komputerów Macintosh wymagają tabeli partycji HFS na płycie CD-ROM, aby:
w stanie rozpoznać hybrydowy CD-ROM.

-automatyczny AutoStart_plik
Spraw, aby płyta CD HFS korzystała z funkcji QuickTime 2.0 Autostart, aby uruchomić aplikację lub
dokument. Podana nazwa pliku musi być nazwą znajdującego się dokumentu lub aplikacji
na najwyższym poziomie płyty CD. Nazwa pliku musi mieć mniej niż 12 znaków. (Alfa).

-wielkość klastra rozmiar
Ustaw rozmiar w bajtach klastra lub jednostek alokacji plików PC Exchange.
Implikuje --Wymieniać się. Zobacz HFS PROCHOWIEC FILE FORMATY sekcja poniżej.

-ukryj-hfs kula
Ukryj kula, wzorzec wieloznaczny powłoki, z woluminu HFS. Plik lub katalog
nadal będzie istnieć w katalogu ISO9660 i/lub Joliet. kula może pasować do dowolnej części
nazwy pliku. Można wykluczyć wiele globusów. Przykład:

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

wykluczy wszystkie pliki kończące się na `.o' lub wywoływane foobar z woluminu HFS. Notatka
że gdybyś miał katalog o nazwie foobar, to też (i oczywiście wszystkie jego
zstępnych) zostałyby wykluczone. ten kula może być również nazwą ścieżki względem
katalogi źródłowe podane w wierszu poleceń. Przykład:

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

wykluczyłoby tylko plik lub katalog o nazwie html z src informator. Każdy
inny plik lub katalog o nazwie html w drzewie nie zostaną wykluczone. Powinien być
używane z -ukryć i / lub -ukryj-joliet. Aby dopasować nazwę katalogu, upewnij się, że
wzorzec nie zawiera końcowego znaku `/'. Widzieć README.ukryj więcej
detale.

-ukryj-listę-hfs filet
Określ plik zawierający listę wzorców symboli wieloznacznych, które mają być ukryte, jak w -ukryj-hfs.

-hfs-volid hfs_volid
Nazwa woluminu dla partycji HFS. Jest to nazwa przypisana do płyty na
komputer Macintosh i zastępuje gęsty używane z -V.

-ikona-pozycja
Użyj informacji o położeniu ikony, jeśli istnieje, z pliku Apple/Unix. ten
ikony pojawią się w tej samej pozycji, co na pulpicie Macintosha. Teczka
lokalizacja i rozmiar na ekranie, pozycje przewijania, widok folderów (widok jako ikony,
Zachowane są również małe ikony itp. (Alfa).

-informacje-root filet
Ustaw lokalizację, rozmiar na ekranie, pozycje przewijania, widok folderu itp. dla katalogu głównego
folder woluminu HFS. Widzieć README.informacje o katalogu głównym po więcej informacji. (Alfa)

-przygotuj-boot filet
Plik obrazu rozruchowego PReP. Do 4 są dozwolone. Widzieć README.prep_boot więcej
Informacja. (Alfa)

-chrp-boot
Dodaj nagłówek rozruchowy CHRP.

-input-hfs-zestaw znaków charset
Wprowadź zestaw znaków, który definiuje znaki używane w nazwach plików HFS, gdy są używane z
-mac-nazwa. Domyślny zestaw znaków to cp10000 (Mac Roman). Zobacz POSTAĆ ZESTAWY i
HFS PROCHOWIEC NAZWY PLIKÓW sekcje poniżej, aby uzyskać więcej informacji.

-wyjście-hfs-charset charset
Wyjściowy zestaw znaków, który definiuje znaki, które będą używane w nazwach plików HFS.
Domyślnie jest to wejściowy zestaw znaków. Zobacz POSTAĆ ZESTAWY sekcja poniżej, aby uzyskać więcej
detale.

-hfs-odblokuj
Domyślnie genizoobraz utworzy wolumin HFS, który jest zablokowany. Ta opcja
pozostawia głośność odblokowaną, aby inne aplikacje (np. hfsutils) można modyfikować
objętość. Zobacz HFS PROBLEMY/OGRANICZENIA sekcja poniżej, aby uzyskać ostrzeżenia dotyczące używania
ta opcja.

-hfs-błogosław Nazwa folderu
"Błogosław" dany katalog (folder). To jest zwykle Konfiguracja Teczka i jest używany
w tworzeniu bootowalnych płyt CD HFS. Nazwa katalogu musi być pełną nazwą ścieżki
as genizoobraz Widzi to. Np. jeśli podana ścieżka to ./cdata i wymagane
folder nazywa się Konfiguracja Teczka, cała nazwa ścieżki to "/cddata/System Teczka"
(pamiętaj, aby użyć cudzysłowów, jeśli nazwa zawiera spacje).

-hfs-parametry parametry
Zastąp niektóre parametry używane do tworzenia systemu plików HFS. Mało prawdopodobne, aby zostać użyty
w normalnych okolicznościach. Zobacz libhfs_iso/hybryd.h plik źródłowy, aby uzyskać szczegółowe informacje.

--czapka Poszukaj plików AUFS CAP Macintosh. Szukaj tylko formatów plików CAP Apple/Unix.
Wyszukiwanie innych możliwych formatów plików Apple/Unix jest wyłączone, chyba że inne
Podwójna myślnik podane są opcje.

--nettalk
Poszukaj plików NETATALK Macintosh

--podwójnie
Poszukaj plików AppleDouble Macintosh

--etershare
Poszukaj plików Helios EtherShare Macintosh

--udostępnij
Poszukaj plików IPT UShare Macintosh

--Wymieniać się
Poszukaj plików PC Exchange Macintosh

--sgi Poszukaj plików SGI Macintosh

--xinet
Poszukaj plików XINET Macintosh

--macbin
Poszukaj plików MacBinary Macintosh

--pojedynczy
Poszukaj plików AppleSingle Macintosh

--Dave Poszukaj plików Thursby Software Systems DAVE Macintosh

--sfm Poszukaj usług firmy Microsoft dla plików Macintosh (tylko NT) (alfa)

--osx-podwójne
Poszukaj plików Mac OS X AppleDouble Macintosh

--osx-hfs
Poszukaj plików Mac OS X HFS Macintosh

POSTAĆ ZESTAWY


genizoobraz przetwarza nazwy plików w sposób zgodny z POSIX jako ciągi znaków 8-bitowych.
Aby przedstawić wszystkie kodowania dla wszystkich języków, znaki 8-bitowe nie są wystarczające. Unicode
lub ISO-10646 definiują kody znaków, które wymagają co najmniej 21 bitów do reprezentowania wszystkich znanych
Języki. Mogą być reprezentowane przez UTF-32, UTF-16 or UTF-8 kodowanie. UTF-32 używa
zwykłe kodowanie 32-bitowe, ale wydaje się rzadkie. UTF-16 jest używany przez Microsoft z Win32 z
wadą jest to, że 16-bitowe znaki nie są zgodne z systemem plików POSIX
berło.

Nowoczesne systemy operacyjne Unix mogą używać kodowania UTF-8 dla nazw plików. Każdy 32-bitowy znak
jest reprezentowany przez jeden lub więcej 8-bitowych znaków. Jeśli znak jest zakodowany w ISO-8859-1
(używany w Europie Środkowej i Ameryce Północnej) mapuje 1:1 na kod Unicode UTF-32 lub UTF-16
postać. Jeśli znak jest zakodowany w 7-Bit ASCII (używany w USA i innych krajach z
ograniczony zestaw znaków) mapuje 1:1 na znak Unicode kodowany w UTF-32, UTF-16 lub UTF-8.
Kody znaków, które nie mogą być reprezentowane jako pojedynczy bajt w UTF-8 (jeśli wartość jest >
0x7F) użyj sekwencji ucieczki, które mapują do więcej niż jednego znaku 8-bitowego.

Jeśli wszystkie systemy operacyjne używały UTF-8, genizoobraz nie musiałby przekodowywać znaków w
nazwy plików. Niestety Apple używa całkowicie niestandardowych kodowań, a Microsoft używa
Kodowanie Unicode, które nie jest kompatybilne z interfejsem nazw plików POSIX.

W przypadku wszystkich systemów operacyjnych bez kodowania UTF-8, rzeczywisty znak, który reprezentuje każdy bajt
zależy od charakter zestaw or strona kodowa (nazwa używana przez Microsoft) używana przez lokalną
system operacyjny — znaki w zestawie znaków będą odzwierciedlać region lub naturalny
język ustawiony przez użytkownika.

Zwykle kody znaków 0x00-0x1f są znakami kontrolnymi, kody 0x20-0x7f są 7-bitowe
Znaki ASCII i (na komputerach PC i Mac) 0x80-0xff są używane dla innych znaków.

Ponieważ w użyciu jest znacznie więcej niż 256 znaków/symboli, tylko mały podzbiór jest
reprezentowane w zestawie znaków. Dlatego ten sam kod znaku może reprezentować a
inny znak w różnych zestawach znaków. Wygenerowana nazwa pliku, powiedzmy w centralnym
Europa, może nie wyświetlać tego samego znaku podczas oglądania na komputerze, powiedzmy na wschodzie
Europa.

Aby sprawy były bardziej skomplikowane, różne systemy operacyjne używają różnych zestawów znaków
dla regionu lub języka. Na przykład kod znaku dla `é' (małe e z ostrym
akcent) może być kodem znaku 0x82 na PC, kod 0x8e na Macintoshu, kod 0xe9 na Unixie
system w Europie Zachodniej i kod 0x000e9 w Unicode.

Dopóki nie wszystkie systemy operacyjne i aplikacje używają tego samego zestawu znaków, co
podstawa nazw plików, może być konieczne określenie zestawu znaków używanego w nazwach plików
w jakim zestawie znaków nazwy plików powinny pojawić się na płycie CD.

Istnieją cztery opcje określania zestawów znaków, których chcesz użyć:

-wejściowy zestaw znaków
Definiuje lokalny zestaw znaków używany na komputerze hosta. Dowolna postać
Zestaw konwersji, które mają miejsce, użyje tego zestawu znaków jako punktu początkowego.
Domyślne zestawy znaków wejściowych to cp437 w systemach opartych na MS-DOS i iso8859-1 on
wszystkie inne systemy. Jeśli -J jest podany, odpowiedniki Unicode znaku wejściowego
zestaw będzie używany w katalogu Joliet. -jcharset jest taki sam jak -wejściowy zestaw znaków
-J.

-wyjściowy zestaw znaków
Definiuje zestaw znaków, który będzie używany z nazwami Rock Ridge na
PŁYTA CD. Domyślnie jest to zestaw znaków wejściowych.

-input-hfs-zestaw znaków
Definiuje zestaw znaków HFS używany do nazw plików HFS dekodowanych z dowolnego
różne formaty plików Apple/Unix. Przydatne tylko w połączeniu z -mac-nazwa. Zobacz HFS
PROCHOWIEC NAZWY PLIKÓW po więcej informacji. Domyślnie do cp10000 (Mac Roman).

-wyjście-hfs-charset
Definiuje zestaw znaków HFS używany do tworzenia nazw plików HFS ze znaku wejściowego
w użyciu. W większości przypadków będzie to z zestawu znaków podanego z
-wejściowy zestaw znaków. Domyślnie jest to wejściowy zestaw znaków HFS.

Istnieje wiele wbudowanych zestawów znaków, aby genizoobraz. Aby uzyskać listę, użyj
-wejściowy zestaw znaków pomoc. Ta lista nie zawiera zestawu znaków pochodzącego z bieżącego
lokalizacja, jeśli genizoobraz jest zbudowany z iconv Wsparcie.

Dodatkowe zestawy znaków można odczytać z pliku dla dowolnej opcji zestawu znaków za pomocą
podając nazwę pliku jako argument do opcji. Podany plik zostanie odczytany tylko wtedy, gdy jego
nazwa nie pasuje do jednego z wbudowanych zestawów znaków.

Format plików zestawu znaków jest taki sam, jak plików mapowania dostępnych z
http://www.unicode.org/Public/MAPPINGS. Ten format to:

Kolumna #1 to wejściowy kod bajtowy (w szesnastce jako 0xXX)
Kolumna nr 2 to Unicode (w postaci szesnastkowej jako 0xXXXX)
Reszta wiersza jest ignorowana.

Dowolna pusta linia, linia bez dwóch (lub więcej) kolumn w powyższym formacie lub linie komentarzy
(zaczynające się od znaku #) są ignorowane bez żadnych ostrzeżeń. Brakujący kod wejściowy
jest mapowany na znak Unicode 0x0000.

Zauważ, że chociaż UTF-8 jest obsługiwany, inne kodowania Unicode, takie jak UCS-2/UTF-16 i
UCS-4/UTF-32 nie są, ponieważ systemy operacyjne POSIX nie obsługują ich natywnie.

Mapowanie zestawu znaków 1:1 można zdefiniować za pomocą słowa kluczowego domyślnym jako argument za…
dowolna z opcji zestawu znaków. To jest zachowanie starych wersji mkisofs.

Nazwy plików ISO9660 wygenerowane z nazw plików wejściowych nie są konwertowane z danych wejściowych
zestaw znaków. Zestaw znaków ISO9660 jest bardzo ograniczonym podzbiorem znaków ASCII,
więc jakakolwiek konwersja byłaby bezcelowa.

Każda postać, która genizoobraz nie można przekonwertować zostanie zastąpiony znakiem `_'.

HFS TWÓRCA/TYP


Plik Macintosh ma dwie powiązane właściwości, które definiują aplikację
utworzył plik, CREATOR i jakie dane zawiera plik, TYP. Oba są
(dokładnie) 4 ciągi liter. Zwykle umożliwia to użytkownikowi Macintosha dwukrotne kliknięcie pliku
i uruchom odpowiednią aplikację itp. TWÓRCA i TYP konkretnego pliku może być:
znaleźć za pomocą czegoś takiego jak ResEdit (lub podobnego) na komputerze Macintosh.

Informacje CREATOR i TYPE są przechowywane we wszystkich różnych plikach zakodowanych przez Apple/Unix.
W przypadku innych plików możliwe jest oparcie TWÓRCY i TYPU na rozszerzeniu nazwy pliku
przy mapowanie plik (z -mapa) i/lub za pomocą magia numer (zwykle podpis
pierwsze kilka bajtów) pliku (z -magia). Jeśli podane są obie te opcje, ich kolejność jest włączona
wiersz poleceń jest znaczący. Jeśli -mapa jest podane jako pierwsze, pasujące rozszerzenie nazwy pliku to
próbowano przed dopasowaniem magicznej liczby. Jeśli jednak -magia jest podawana jako pierwsza, magiczna liczba
próba dopasowania przed dopasowaniem rozszerzenia nazwy pliku.

Jeśli mapowanie lub plik magiczny nie jest używany lub nie zostanie znalezione dopasowanie, domyślne TWÓRCA i TYP
dla wszystkich zwykłych plików można ustawić za pomocą wpisów w .genisoimagerc plik lub przy użyciu
-hfs-twórca i / lub -typ-hfs, w przeciwnym razie domyślny TWÓRCA i TYP to Unix i TEKST.

Format mapowanie plik jest taki sam plik af format używany przez auf. Ten plik ma
pięć kolumn dla rozbudowa, filet tłumaczenie, CREATOR, TYP i Komentarz. Linie
zaczynające się od znaku `#' są wierszami komentarza i są ignorowane. Przykładowy plik będzie
być jak:

# Przykładowy plik mapowania nazwy pliku
#
# EXTN XLate CREATOR TYP Komentarz
.tif Raw '8BIM' 'TIFF' "Obraz TIFF w Photoshopie"
.hqx Ascii 'BnHq' 'TEKST' "Plik BinHex"
.doc Raw 'MSWD' 'WDBN' "Plik Word"
.mov Surowy „TVOD” „MooV” „Film QuickTime”
* Ascii 'ttxt' 'TEKST' "Plik tekstowy"

Gdzie:

Pierwsza kolumna ZEWN definiuje rozszerzenie nazwy pliku Unix, które ma być mapowane. Domyślny
mapowanie dla dowolnego rozszerzenia nazwy pliku, które nie pasuje, jest zdefiniowane za pomocą `*'
znaków.

Połączenia Xlate kolumna określa typ tłumaczenia tekstu między Uniksem a
Plik Macintosh jest ignorowany przez genizoobraz, ale jest zgodny z
auf(1). Chociaż genizoobraz nie zmienia zawartości pliku, jeśli plik binarny
plik ma swój typ ustawiony jako TEKST, To może być niepoprawnie odczytywane na komputerze Macintosh. W związku z tym
lepszym wyborem dla domyślnego TYPU może być ????.

Połączenia CREATOR i TYP słowa kluczowe muszą mieć 4 znaki i muszą być zawarte w pojedynczym
cytaty.

Pole komentarza jest ujęte w cudzysłów — jest ignorowane przez genizoobraz, ale
jest zgodny z auf.

Format magia plik jest prawie identyczny z magia(5) plik używany przez filet(1)
dowództwo.

Ten plik ma cztery kolumny oddzielone tabulatorami dla bajt offset, rodzaj, test i wiadomość.
Linie zaczynające się od znaku `#' są liniami komentarza i są ignorowane. Przykładowy plik
byłoby tak:

# Przykładowy magiczny plik
#
# wyłączony typ wiadomości testowej
0 string GIF8 8BIM GIFf Obraz GIF
0 beshort 0xffd8 8BIM Dane obrazu JPEG
0 string SIEDZ! SIEDZIEĆ! SIEDZIEĆ! Archiwum rzeczy
0 string \037\235 LZIV ZIVU standardowy kompres Unix
0 string \037\213 skompresowane dane GNUz ZIVU gzip
0 ciąg %! TEKST ASPS Postscript
0 ciągów \004%! ASPS TEXT PC Postscript z ^D na początek
4 string moov txtt MooV QuickTime plik filmowy (moov)
4 łańcuchowy plik filmowy mdat txtt MooV QuickTime (mdat)

Format pliku jest opisany w magia(5). Jedyna różnica polega na tym, że dla
każdy wpis w magicznym pliku, wiadomość dla początkowego przesunięcia musi być 4 znaki
dla TWÓRCY, a następnie 4 znaki dla TYPU — spacja jest opcjonalna pomiędzy
ich. Wszelkie inne znaki w tym wierszu są ignorowane. Linie kontynuacyjne (zaczynające się od a
`>') są również ignorowane, tj. używane są tylko początkowe linie przesunięcia.

Korzystanie z -magia może znacznie wydłużyć czas przetwarzania, ponieważ każdy plik musi zostać otwarty i
przeczytaj, aby znaleźć jego magiczną liczbę.

Podsumowując, dla wszystkich plików domyślnym TWÓRCĄ jest Unix a domyślny TYP to TEKST.
Można je zmienić za pomocą wpisów w .genisoimagerc plik lub za pomocą -hfs-twórca
i / lub -typ-hfs.

Jeśli plik jest w jednym ze znanych formatów Apple/Unix (a format został
zaznaczona), TWÓRCA i TYP są pobierane z wartości przechowywanych w pliku Apple/Unix.

Inne pliki mogą mieć swój TWÓRCA i TYP ustawione na podstawie rozszerzenia nazwy pliku (z -mapa),
lub ich magiczny numer (z -magia). Jeśli domyślne dopasowanie jest używane w mapowanie file,
te wartości zastępują domyślne wartości CREATOR i TYPE.

Pełna baza danych CREATOR/TYPE znajduje się pod adresem http://www.angelfire.com/il/szekely/.

HFS PROCHOWIEC FILE FORMATY


Pliki Macintosh mają dwie części zwane Dane i Zasób widelec. Albo może być pusta.
Unix (i wiele innych systemów operacyjnych) radzi sobie tylko z plikami posiadającymi jedną część (lub widelec). Aby dodać do
z tego powodu pliki Macintosh mają wiele powiązanych z nimi atrybutów — prawdopodobnie najwięcej
ważne są TYP i TWÓRCA. Ponownie, Unix nie ma pojęcia o tego typu
atrybuty.

Np. plik Macintosh może być obrazem JPEG, gdzie obraz jest przechowywany w rozwidleniu danych i
miniatura pulpitu przechowywana w rozwidleniu zasobów. Zwykle są to informacje zawarte w danych
widelec, który jest przydatny na różnych platformach.

Dlatego, aby przechowywać plik Macintosha w systemie plików Unix, należy znaleźć sposób na radzenie sobie
z dwoma widelcami i dodatkowymi atrybutami (które są określane jako Finder Informacje).
Niestety wydaje się, że każdy pakiet oprogramowania przechowujący pliki Macintosh w systemie Unix
wybrał zupełnie inną metodę przechowywania.

Formaty Apple/Unix, które genizoobraz (częściowo) podpory to:

Format CAP AUFS
Widelec danych przechowywany w pliku. Rozwidlenie zasobów w podkatalogu .ratunek z tym samym
nazwa pliku jako rozwidlenie danych. Informacje o wyszukiwarce w podkatalogu .wyszukiwarka o tej samej nazwie pliku.

AppleDouble/Netatalk
Widelec danych przechowywany w pliku. Rozwidlenie zasobów przechowywane w pliku z prefiksem o tej samej nazwie
z `%'. Informacje o wyszukiwarce są również przechowywane w tym samym pliku `%'. Netatalk używa tego samego formatu,
ale informacje o rozwidleniu zasobów/wyszukiwarce przechowywane w podkatalogu .AppleDouble z tym samym
nazwa pliku jako rozwidlenie danych.

JabłkoSingle
Struktury danych podobne do powyższych, z wyjątkiem tego, że zarówno widełki, jak i informacje z Findera są przechowywane w
jeden plik.

Helios EtherShare
Widelec danych przechowywany w pliku. Rozwidlenie zasobów i informacje o wyszukiwarce razem w podkatalogu
rsrc o tej samej nazwie pliku co widelec danych.

IPT UUdostępnij
Podobnie jak format EtherShare, ale informacje Findera są przechowywane nieco inaczej.

MacBinary
Zarówno widełki, jak i informacje z Findera są przechowywane w jednym pliku.

Giełda Apple PC
Używany przez komputery Macintosh do przechowywania plików Apple na dyskach DOS (FAT). Widelec danych przechowywany w
plik. Rozwidlenie zasobów w podkatalogu zasób.frk (lub ZASOBY.FRK). Informacje o wyszukiwarce jako
jeden rekord w pliku wyszukiwarka.dat (lub ZNAJDŹ.DAT). Rozdzielać wyszukiwarka.dat dla każdego z danych
rozwidlenie katalogu.

Uwaga: genizoobraz musi znać natywny rozmiar klastra FAT dysku, który komputer PC
Pliki Exchange są włączone (lub zostały skopiowane). Ten rozmiar jest podany przez
-wielkość klastra. Rozmiar klastra lub alokacji można znaleźć za pomocą DOS
użyteczność chkdsk.

Może nie działać z plikami PC Exchange v2.2 lub nowszymi (dostępne w systemie MacOS 8.1). DOS
nośniki zawierające pliki PC Exchange powinny być montowane jako typ msdos (nie jesteś vfat) kiedy
używając Linuksa.

SGI/XINET
Używany przez maszyny SGI podczas montowania dysków HFS. Widelec danych przechowywany w pliku.
Rozwidlenie zasobów w podkatalogu .HSResource o tej samej nazwie pliku. Wyszukiwarka informacji jako jeden
nagraj w pliku .HSdodatkowe. Rozdzielać .HSdodatkowe dla każdego katalogu rozwidlenia danych.

Systemy oprogramowania Thursby DAVE
Umożliwia komputerom Macintosh przechowywanie plików Apple na serwerach SMB. Widelec danych przechowywany w
plik. Rozwidlenie zasobów w podkatalogu zasób.frk. Używa formatu AppleDouble do
widelec zasobów sklepu.

Usługi dla Macintosh
Format plików przechowywanych przez serwery NT w systemach plików NTFS. Widelec danych jest przechowywany jako
filename. Rozwidlenie zasobów przechowywane jako strumień NTFS o nazwie nazwa pliku:AFP_Resource,
Informacje o wyszukiwarce są przechowywane jako strumień NTFS o nazwie nazwa pliku:Afp_AfpInfo. Strumienie NTFS
są zwykle niewidoczne dla użytkownika.

Ostrzeżenie: genizoobraz tylko częściowo obsługuje format SFM. Jeśli plik HFS lub
folder przechowywany na serwerze NT zawiera w nazwie niedozwolony znak NT, NT
konwertuje te znaki na Sprawy Prywatne Zastosowanie Unicode postacie. Postacie są: "
* / < > ? \ | oraz spację lub kropkę, jeśli jest to ostatni znak nazwy pliku,
kody znaków od 0x01 do 0x1f (znaki sterujące) i logo Apple.

Niestety, te prywatne znaki Unicode nie są odczytywane przez genizoobraz
Plik wykonywalny NT. Dlatego każda nazwa pliku lub katalogu zawierająca te znaki
zostanie zignorowany — łącznie z zawartością dowolnego takiego katalogu.

Mac OS X AppleDouble
Gdy pliki HFS/HFS+ są kopiowane lub zapisywane przez Mac OS X na systemie plików innym niż HFS
(np. UFS, NFS itp.), pliki są przechowywane w formacie AppleDouble. Przechowywany widelec danych
w pliku. Rozwidlenie zasobów przechowywane w pliku o tej samej nazwie z przedrostkiem `._'. Znalazca
informacje również przechowywane w tym samym pliku `._'.

Mac OS X HFS (alfa)
Nie tak naprawdę kodowanie Apple/Unix, ale rzeczywiste pliki HFS/HFS+ w systemie Mac OS X.
Widelec danych przechowywany w pliku. Widelec zasobów przechowywany w pseudopliku o tym samym
imię z przyrostkiem /rsrc. Informacje o Finderze są dostępne tylko w systemie Mac OS X
biblioteczne wywołanie.

Zobacz też CZYTAJ.macosx.

Działa tylko w systemie Mac OS X.

Jeśli zostanie znaleziony plik z rozwidleniem zasobów o zerowej długości i pustą informacją o wyszukiwarce, jest to
zakłada się, że nie ma żadnego kodowania Apple/Unix — dlatego TYPE i CREATOR mogą być
ustawić przy użyciu innych metod.

genizoobraz spróbuje ustawić TWÓRCĘ, TYP, datę i ewentualnie inne flagi z
znajdź informacje. Dodatkowo, jeśli istnieje, nazwa pliku Macintosh jest ustawiana z wyszukiwarki
informacji, w przeciwnym razie nazwa Macintosha jest oparta na nazwie pliku uniksowego — zobacz HFS PROCHOWIEC
NAZWY PLIKÓW sekcja poniżej.

Podczas używania -jabłko, TYP i TWÓRCA są przechowywane w opcjonalnym użyciu systemu lub ZAWIESZ
pole w ISO9660 Directory Record — podobnie jak atrybuty Rock Ridge
są. W rzeczywistości, aby ułatwić życie, rozszerzenia Apple są dodawane na początku
istniejące atrybuty Rock Ridge (tj. aby uzyskać rozszerzenia Apple, otrzymujesz Rock Ridge
rozszerzenia).

Rozszerzenia Apple wymagają przechowywania widełek zasobów jako ISO9660 powiązany plik.
To jest jak każdy normalny plik przechowywany w systemie plików ISO9660, z wyjątkiem tego, że
flaga powiązanego pliku jest ustawiona w rekordzie katalogu (bit 2). Ten plik ma tę samą nazwę
jako widelec danych (plik widziany przez maszyny inne niż Apple). Powiązane pliki są zwykle
ignorowane przez inne systemy operacyjne

Podczas używania -hfs, TYP i TWÓRCA oraz inne informacje o wyszukiwarce są przechowywane w osobnym HFS
katalog, niewidoczny na woluminie ISO9660. Katalog HFS odwołuje się do tych samych danych
i pliki rozwidlenia zasobów opisane powyżej.

W większości przypadków lepiej użyć -hfs zamiast -jabłko, ponieważ ten ostatni narzuca
ograniczone znaki ISO9660 dozwolone w nazwach plików. Jednak rozszerzenia Apple dają
zaletą jest to, że pliki są pakowane na dysku wydajniej i może być możliwe:
zmieścić więcej plików na płycie CD.

HFS PROCHOWIEC NAZWY PLIKÓW


Tam, gdzie to możliwe, nazwa pliku HFS, która jest przechowywana z plikiem Apple/Unix, jest używana do
Część HFS ​​na płycie CD. Jednak nie wszystkie kodowania Apple/Unix przechowują nazwę pliku HFS z
informacje o wyszukiwarce. W takich przypadkach używana jest uniksowa nazwa pliku — z escapeed special
postacie. Znaki specjalne obejmują `/' oraz znaki z kodami powyżej 127.

AUFS unika tych znaków, używając `:', po którym następuje kod znaku w postaci dwóch szesnastkowych
cyfry. Netatalk i EtherShare mają podobny schemat, ale używa `%' zamiast `:'.

If genizoobraz nie może znaleźć nazwy pliku HFS, używa nazwy uniksowej, z dowolną %xx or :XX
postacie (xx to dwie cyfry szesnastkowe) przekonwertowane na kod jednoznakowy. Jeśli xx nie
cyfry szesnastkowe ([0-9a-fA-F]), są pozostawione same — chociaż wszelkie pozostałe `:' są konwertowane na
`%', ponieważ `:' jest separatorem katalogów HFS. Należy zachować ostrożność, jak zwykły plik uniksowy
w %xx or :XX również zostanie przekonwertowany. np

This:2fFile przekonwertowany na This/File

To:Plik przekonwertowany na Ten%Plik

This:t7File przekonwertowano na This%t7File

Chociaż nazwy plików HFS wydają się obsługiwać wielkie i małe litery, system plików
nie rozróżnia wielkości liter, tj. nazwy plików ABC i ABC są takie same. Jeśli plik zostanie znaleziony w a
katalog o tej samej nazwie HFS, genizoobraz spróbuje stworzyć unikalną nazwę, dodając
znaków `_' na jedną z nazw plików.

Jeśli dla pliku istnieje nazwa pliku HFS, genizoobraz może użyć tej nazwy jako punktu wyjścia
dla nazw plików ISO9660, Joliet i Rock Ridge przy użyciu -mac-nazwa. Normalne pliki Unix
bez nazwy HFS będzie nadal używał swojej nazwy uniksowej. np

Jeśli plik MacBinary (lub PC Exchange) jest przechowywany jako jakiśobraz.gif.bin na Uniksie
system plików, ale zawiera plik HFS o nazwie jakiśobraz.gif, to jest nazwa, która
pojawiają się w części HFS na płycie CD. Jednak jak genizoobraz używa nazwy uniksowej jako
punktem wyjścia dla innych nazw, wygenerowana nazwa ISO9660 będzie prawdopodobnie
NIEKTÓRY POJEM.IMAG a Joliet/Rock Ridge byłoby jakiśobraz.gif.bin. Ta opcja użyje
nazwa pliku HFS jako punkt początkowy, a nazwa ISO9660 prawdopodobnie będzie NIEKTÓRY IMAG.GIF
a Joliet/Rock Ridge byłoby jakiśobraz.gif.

-mac-nazwa obecnie nie będzie działać -T — nazwa Unix będzie używana w TRANS.TBL
plik, a nie nazwę komputera Macintosh.

Zestaw znaków używany do konwersji dowolnej nazwy pliku HFS na nazwę pliku Joliet/Rock Ridge
domyślnie to cp10000 (Mac Roman). Używany zestaw znaków można określić za pomocą
-input-hfs-zestaw znaków. Inne wbudowane zestawy znaków HFS to: cp10006 (macgrecki), cp10007
(Mac cyrylica), cp10029 (MacLatin2), cp10079 (MacIslandia) i cp10081 (Macturecki).

Uwaga: kody znaków używane przez nazwy plików HFS zaczerpnięte z różnych formatów Apple/Unix
nie zostaną przekonwertowane, ponieważ zakłada się, że mają one poprawny zestaw znaków Apple. Tylko
nazwy Joliet/Rock Ridge pochodzące z nazw plików HFS zostaną przekonwertowane.

Istnięjące genizoobraz kod odfiltruje wszelkie niedozwolone znaki dla ISO9660 i
Nazwy plików Joliet, ale jako genizoobraz spodziewa się, że będzie miał do czynienia bezpośrednio z nazwami uniksowymi, to
pozostawia nazwy Rock Ridge bez zmian. Ale ponieważ `/' jest prawidłowym znakiem nazwy pliku HFS,
-mac-nazwa konwertuje `/' na `_' w nazwach plików Rock Ridge.

Jeśli używane są rozszerzenia Apple, na komputerze Macintosh pojawią się tylko nazwy plików ISO9660.
Jednak ponieważ sterowniki Macintosh ISO9660 mogą używać poziom 2 nazwy plików, możesz użyć opcji
lubić -pozwól-wielokropka bez problemów na Macintoshu — nadal dbaj o nazwy, bo
przykład ta.nazwa.pliku zostanie przekonwertowany na TEN PLIK tj. mieć tylko jedno `.', również
filename abcdefgh będzie postrzegany jako ABCDEFGH ale abcdefghi będzie postrzegany jako ABCDEFGHI. tj.
z `.' na koniec — nie wiem, czy to problem z komputerem Macintosh, czy
genizoobraz/mkhybryda problem. Wszystkie nazwy plików będą pisane wielkimi literami podczas przeglądania na
Prochowiec. Oczywiście, maszyny DOS/Win3.X nie będą mogły zobaczyć nazw plików poziomu 2...

HFS ZWYCZAJ OBJĘTOŚĆ/FOLDER IKONY


Aby nadać płycie HFS CD niestandardową ikonę, upewnij się, że folder główny (najwyższy poziom) zawiera standardową
Plik ikony woluminu Macintosh. Aby nadać woluminowi niestandardową ikonę na komputerze Macintosh, ikona musi:
być wklejony nad ikoną woluminu w polu „Pobierz informacje” woluminu. To tworzy
niewidoczny plik o nazwie Ikona\r ('\r' to znak powrotu karetki) w folderze głównym.

Ikona niestandardowego folderu jest bardzo podobna — niewidoczny plik o nazwie Ikona\r istnieje w
sam folder.

Prawdopodobnie najłatwiejszy sposób na stworzenie niestandardowej ikony, która genizoobraz można użyć do sformatowania a
pusta dyskietka HFS na komputerze Mac i wklej ikonę w polu „Uzyskaj informacje”. Jeśli używasz Linuksa
z zainstalowanym modułem HFS zamontuj dyskietkę:

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

Dyskietka zostanie domyślnie zamontowana jako system plików CAP. Następnie uruchomić genizoobraz za pomocą
coś jak:

genisoimage --cap -o wyjściowy katalog_źródłowy /mnt/floppy

Jeśli nie używasz Linuksa, możesz użyć hfsutils skopiować plik ikony z dyskietki.
Należy jednak zachować ostrożność, ponieważ plik ikony zawiera znak kontrolny. Do
przykład:

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

Gdzie `^V^M' to Ctrl-V, po której następuje Ctrl-M. Następnie uruchomić genizoobraz używając czegoś
lubić:

genisoimage --macbin -o wyjściowy katalog_źródłowy icon_dir

Procedura tworzenia/używania niestandardowych ikon folderów jest bardzo podobna — wklej ikonę do
w folderze „Pobierz informacje” i przenieś wynikowy Ikona\r plik do odpowiedniego katalogu
genizoobraz drzewo źródłowe.

Możesz ukryć pliki ikon z drzew ISO9660 i Joliet.

Aby nadać niestandardową ikonę płycie Joliet CD, postępuj zgodnie z instrukcjami znajdującymi się na
http://www.cdrfaq.org/faq03.html#S3-21-1.

HFS BOOT KIEROWCA


It może być możliwe, aby hybrydowa płyta CD była bootowalna na Macintoshu.

Rozruchowa płyta CD HFS wymaga sterownika Apple CD-ROM (lub kompatybilnego), rozruchowego HFS
partycji i niezbędnych plików System, Finder itp.

Sterownik można pobrać z dowolnego innego startowego dysku CD-ROM dla komputerów Macintosh za pomocą jabłko_sterownik
pożytek. Ten plik może być następnie używany z -boot-hfs-plik.

Partycja HFS (czyli w naszym przypadku dysk hybrydowy) musi zawierać odpowiedni system
Folder, ponownie z innego dysku CD-ROM lub dysku.

Aby partycja była bootowalna, musi mieć swój bagażnik blok ustawić. Blok rozruchowy znajduje się w
pierwsze dwa bloki partycji. W przypadku partycji niestartowej blok rozruchowy jest pełny
zera. Zwykle, gdy plik systemowy jest kopiowany na partycję na dysku Macintosha, boot
blok jest wypełniony szeregiem wymaganych ustawień — niestety nie znam pełnej
specyfikacja bloku rozruchowego, więc domyślam się, że poniższe będą działać.

Dlatego narzędzie jabłko_sterownik wyodrębnia również blok startowy z pierwszego HFS
partycja, którą znajdzie na danym CD-ROMie i jest używana dla partycji HFS utworzonej przez
genizoobraz.

Proszę Uwagi: Korzystając ze sterownika z płyty Apple CD i kopiując oprogramowanie Apple na płytę CD, możesz
stać się zobowiązanym do przestrzegania umów licencyjnych na oprogramowanie firmy Apple Computer, Inc.

EL TORYT BOOT INFORMACJE STÓL JADALNIANY


Kiedy -tabela-informacji o rozruchu jest podawany, genizoobraz zmodyfikuje plik startowy określony przez -b by
wstawianie 56-bajtów bagażnik Informacja stół przy przesunięciu 8 w pliku. Ta modyfikacja jest
zrobione w źródłowym systemie plików, więc upewnij się, że używasz kopii, jeśli ten plik nie jest łatwy
odtworzone! Ten plik zawiera wskazówki, które mogą nie być łatwo lub niezawodnie uzyskane w
czas uruchamiania.

Format tej tabeli jest następujący; wszystkie liczby całkowite znajdują się w sekcji 7.3.1 ("mały
endian”).

Przesunięcie Nazwa Rozmiar Znaczenie
8 bi_pvd 4 bajty LBA podstawowego deskryptora woluminu
12 bi_file 4 bajty LBA pliku rozruchowego
16 bi_length 4 bajty Długość pliku startowego w bajtach
20 bi_csum 4 bajty 32-bitowa suma kontrolna
24 bi_reserved 40 bajtów Zarezerwowane

32-bitowa suma kontrolna to suma wszystkich 32-bitowych słów w pliku rozruchowym, począwszy od
przesunięcie bajtów 64. Wszystkie adresy bloków liniowych (LBA) są podane w sektorach CD
(zwykle 2048 bajtów).

HPPA UWAGI


Aby utworzyć bootowalną płytę CD dla HPPA, przynajmniej plik programu ładującego (-hppa-bootloader) Z
plik obrazu jądra (32-bitowy, 64-bitowy lub oba, w zależności od sprzętu) i wiersz poleceń startowych
(-hppa-cmdline) należy określić. Niektóre systemy mogą uruchamiać jądro 32- lub 64-bitowe,
a oprogramowanie wybierze jeden, jeśli oba są obecne. Opcjonalnie można użyć ramdysku
dla głównego systemu plików przy użyciu -hppa-cmdline.

JIGDO UWAGI


Jigdo to narzędzie pomagające w dystrybucji dużych plików, takich jak obrazy płyt CD i DVD; zobaczyć
http://atterer.org/jigdo/ po więcej szczegółów. Publikowane są obrazy ISO płyt CD i DVD Debiana
w Internecie w formacie jigdo, aby użytkownicy końcowi mogli je skuteczniej pobierać.

Aby utworzyć pliki jigdo i szablonów wraz z obrazem ISO z genizoobraz, Należy
najpierw wygeneruj listę plików, które będą używane, w następującym formacie:

MD5sum Rozmiar pliku Ścieżka
32 znaki 12 znaków do końca linii

Suma MD5 musi być zapisana w standardowej notacji szesnastkowej, rozmiar pliku musi zawierać
rozmiar pliku w bajtach, a ścieżka musi zawierać bezwzględną ścieżkę do pliku. Do
przykład:

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

Gdy już masz ten plik, zadzwoń genizoobraz ze wszystkimi normalnymi parametrami wiersza poleceń.
Określ nazwy plików wyjściowych dla plików jigdo i szablonów za pomocą -jigdo-jigdo i
-jigdo-szabloni podaj lokalizację swojej listy MD5 za pomocą -md5-lista.

Jeśli istnieją pliki, których NIE chcesz dodawać do pliku jigdo (np. jeśli są
często się zmienia), określ je za pomocą -jigdo-exclude. Jeśli chcesz zweryfikować niektóre z
pliki tak, jak są zapisywane w obrazie, określ je za pomocą -jigdo-force-md5. Jeśli w ogóle
pliki nie pasują, genizoobraz zostanie przerwane. Obie te opcje są dostępne regularnie
wyrażenia jako dane wejściowe. Możliwe jest ograniczenie zestawu plików, które będą używane
dalej na podstawie rozmiaru — użyj opcji -jigdo-min-file-size.

Wreszcie, kod jigdo musi wiedzieć, jak zmapować podane pliki na styl lustrzany
konfiguracja. Określ sposób mapowania ścieżek za pomocą -jigdo-mapa, Za pomocą Debian=/lustrzane/debian
spowoduje, że wszystkie ścieżki zaczynające się od /lustrzane/debian być mapowanym do Debian:
wyjściowy plik jigdo.

PRZYKŁADY


Aby utworzyć w pliku waniliowy obraz systemu plików ISO9660 cd.iso, gdzie katalog
katalog_cd stanie się katalogiem głównym płyty CD, zadzwoń:

% genisoimage -o cd.iso cd_dir

Aby utworzyć płytę CD z rozszerzeniami Rock Ridge katalogu źródłowego katalog_cd:

% genisoimage -o cd.iso -R katalog_cd

Aby utworzyć płytę CD z rozszerzeniami Rock Ridge katalogu źródłowego katalog_cd gdzie wszystkie pliki
mieć przynajmniej uprawnienia do odczytu, a wszystkie pliki są własnością korzeń, połączenie:

% genisoimage -o cd.iso -r katalog_cd

Aby zapisać archiwum tar bezpośrednio na płycie CD, które później będzie zawierało proste ISO9660
system plików z wywołaniem archiwum tar:

% smoły cf - . | genisoimage -stream-media-size 333000 | \
wodim dev=b,t,l -dao tsize=333000s -

Aby stworzyć hybrydową płytę CD HFS z rozszerzeniami źródła Joliet i Rock Ridge
katalog katalog_cd:

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

Aby utworzyć hybrydową płytę CD HFS z katalogu źródłowego katalog_cd który zawiera Netatalk
Pliki Apple/Unix:

% genisoimage -o cd.iso --netatalk cd_dir

Aby utworzyć hybrydową płytę CD HFS z katalogu źródłowego katalog_cd, podając wszystkie pliki CREATOR i
TYPY na podstawie tylko ich rozszerzeń nazw plików wymienionych w pliku „mapowanie”.:

% genisoimage -o cd.iso -mapowanie cd_dir

Aby utworzyć płytę CD z rozszerzeniami Apple do ISO9660, z katalogów źródłowych katalog_cd
i inny_katalog. Pliki we wszystkich znanych formatach Apple/Unix są dekodowane, a wszelkie inne pliki
otrzymują TWÓRCĘ i TYP na podstawie ich magicznej liczby podanej w pliku magia:

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

Poniższy przykład umieszcza na płycie CD różne pliki, które mają nazwę README, ale
mają inną zawartość, gdy są postrzegane jako ISO9660/Rock Ridge, Joliet lub HFS CD.

Aktualny katalog zawiera:

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

Następujące polecenie umieszcza zawartość katalogu katalog_cd na płycie CD wraz z
trzy pliki README — ale tylko jeden będzie widoczny z każdego z trzech systemów plików:

% genisoimage -o cd.iso -hfs -J -r -graft-points \
-ukryj README.hfs -ukryj README.joliet \
-ukryj-joliet README.hfs -ukryj-joliet README.Unix \
-hide-hfs README.joliet -hide-hfs README.Unix \
README=README.hfs README=README.joliet \
README=README.Unix katalog_cd

tzn. plik README.hfs będzie widziany jako README na płycie HFS CD, a pozostałe dwa README
pliki zostaną ukryte. Podobnie dla CD Joliet i ISO9660/Rock Ridge.

Prawdopodobnie możliwe są różne dziwne wyniki z kombinacjami ukrycia
opcje ...

UWAGI


genizoobraz można bezpiecznie zainstalować suid root. Może to być potrzebne, aby umożliwić genizoobraz do
przeczytaj poprzednią sesję podczas tworzenia obrazu wielosesyjnego.

If genizoobraz tworzy obraz systemu plików z atrybutami Rock Ridge i katalogiem
poziom zagnieżdżenia drzewa katalogów źródłowych jest zbyt duży dla ISO9660, genizoobraz zrobi
głębokie przeniesienie katalogów. Powoduje to powstanie katalogu o nazwie RR_MOVED w korzeniu
katalogu płyty CD. Nie możesz uniknąć tego katalogu.

Wiele opcji kodu rozruchowego dla różnych platform wzajemnie się wyklucza, ponieważ rozruch
bloki nie mogą współistnieć, tj. różne platformy mają te same lokalizacje danych na obrazie.
See http://lists.debian.org/debian-cd/2006/12/msg00109.html dla szczegółów.

Korzystaj z genisoimage online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    głęboko czyste
    głęboko czyste
    Skrypt Kotlin, który niszczy wszystkie kompilacje
    pamięci podręczne z projektów Gradle/Android.
    Przydatne, gdy pozwala na to Gradle lub IDE
    w dół. Skrypt został przetestowany na
    macOS, ale...
    Pobierz głębokie czyszczenie
  • 2
    Wtyczka Eclipse Checkstyle
    Wtyczka Eclipse Checkstyle
    Wtyczka Eclipse Checkstyle
    integruje kod Java Checkstyle
    audytora do Eclipse IDE. The
    wtyczka zapewnia informacje zwrotne w czasie rzeczywistym
    użytkownik o naruszeniu...
    Pobierz wtyczkę Eclipse Checkstyle
  • 3
    Gracz AstrOrz
    Gracz AstrOrz
    AstrOrz Player to darmowy odtwarzacz multimedialny
    oprogramowanie, częściowo oparte na WMP i VLC. The
    odtwarzacz jest w minimalistycznym stylu, z
    więcej niż dziesięć kolorów motywu, a także może
    b ...
    Pobierz AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV to dodatek do XBMC/
    Kodi que allowe disponer de un
    dekodowanie usług IPTV de
    Movistar integrado en uno de los
    mediacenter ma...
    Pobierz movistartv
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks to darmowa, otwarta
    międzyplatformowe C, C++ i Fortran IDE
    zbudowany, aby sprostać najbardziej wymagającym potrzebom
    swoich użytkowników. Jest przeznaczony do bardzo
    rozciąga się...
    Pobierz Code::Blocks
  • 6
    Wśród
    Wśród
    Pośród zaawansowanego interfejsu Minecraft
    a śledzenie danych/struktur to narzędzie
    wyświetl przegląd gry Minecraft
    świat, nie tworząc go. To
    mogą ...
    Pobierz Wśród
  • więcej »

Komendy systemu Linux

Ad