Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

genisoimage - Trực tuyến trên đám mây

Chạy genisoimage trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là hình ảnh địa lý lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


genisoimage - tạo hệ thống tệp ISO9660 / Joliet / HFS với các thuộc tính Rock Ridge tùy chọn

SYNOPSIS


hình ảnh geniso [lựa chọn] [-o tên tập tin] đặc tả đường dẫn [đặc tả đường dẫn hữu ích. Cảm ơn !]

MÔ TẢ


hình ảnh geniso là một chương trình làm chủ trước để tạo hệ thống tệp kết hợp ISO9660 / Joliet / HFS.

hình ảnh geniso có khả năng tạo ra WELFARE Sử dụng Chia sẻ Nghị định thư hồ sơ (TẠM NGỪNG)
được chỉ định bởi Đá Cây rơm Trao đổi Nghị định thư. Điều này được sử dụng để mô tả thêm
các tệp trong hệ thống tệp ISO9660 tới máy chủ Unix và cung cấp thông tin chẳng hạn như dài
tên tệp, quyền UID / GID, POSIX, liên kết tượng trưng, ​​thiết bị khối và ký tự
các tập tin.

Nếu các tùy chọn dòng lệnh kết hợp Joliet hoặc HFS được chỉ định, hình ảnh geniso sẽ tạo ra
siêu dữ liệu hệ thống tệp bổ sung cần thiết cho Joliet hoặc HFS. Nếu không thì hình ảnh geniso sẽ
tạo hệ thống tệp ISO9660 thuần túy.

hình ảnh geniso có thể tạo ra một đúng (Hoặc chia sẻ) Hệ thống tệp kết hợp HFS. Các tập tin giống nhau được nhìn thấy
dưới dạng tệp HFS khi được truy cập từ Macintosh và dưới dạng tệp ISO9660 khi được truy cập từ máy khác
máy móc. HFS là viết tắt của Thứ bậc Tập tin WELFARE và là hệ thống tệp gốc được sử dụng trên
Máy tính Macintosh.

Như một sự thay thế, hình ảnh geniso có thể tạo ra Apple Phần mở rộng đến ISO9660 cho mỗi tệp.
Các phần mở rộng này cung cấp cho mỗi tệp các cờ CREATOR, TYPE và một số công cụ Tìm kiếm nhất định khi
được truy cập từ Macintosh. Xem HFS MACINTOSH FILE M FORU ĐƠN phần bên dưới.

hình ảnh geniso chụp nhanh một cây thư mục nhất định và tạo một hình ảnh nhị phân
sẽ tương ứng với hệ thống tệp ISO9660 và / hoặc HFS khi được ghi vào thiết bị khối.

Mỗi tệp được ghi vào hệ thống tệp ISO9660 phải có tên tệp ở định dạng 8.3 (tối đa
8 ký tự, dấu chấm, tối đa 3 ký tự, tất cả đều là chữ hoa), ngay cả khi Rock Ridge đang được sử dụng.
Tên tệp này được sử dụng trên các hệ thống không thể sử dụng Rock Ridge
phần mở rộng (chẳng hạn như MS-DOS) và mỗi tên tệp trong mỗi thư mục phải khác với
các tên tệp khác trong cùng một thư mục. hình ảnh geniso thường cố gắng tạo đúng
đặt tên bằng cách buộc tên tệp Unix thành chữ hoa và cắt bớt theo yêu cầu, nhưng điều này thường xảy ra
mang lại kết quả không hài lòng khi các tên bị cắt ngắn không phải là tất cả các tên duy nhất. hình ảnh geniso
gán trọng số cho từng tên tệp và nếu hai tên giống nhau thì
được tìm thấy, tên có mức độ ưu tiên thấp hơn được đổi tên để bao gồm một số có 3 chữ số (đảm bảo
là duy nhất). Ví dụ: hai tệp foo.barfoo.bar. ~ 1 ~ có thể được kết xuất như
FOO.BAR; 1FOO000.BAR; 1.

Khi được sử dụng với các tùy chọn HFS khác nhau, hình ảnh geniso sẽ cố gắng nhận ra các tệp được lưu trữ trong
một số định dạng tệp Apple / Unix và sẽ sao chép dữ liệu và các nhánh tài nguyên cũng như
bất kỳ thông tin Finder có liên quan. Xem HFS MACINTOSH FILE M FORU ĐƠN phần bên dưới để biết thêm
về các định dạng hình ảnh geniso hỗ trợ.

Lưu ý rằng hình ảnh geniso không được thiết kế để giao tiếp trực tiếp với người viết. Phần lớn
người viết có các bộ lệnh độc quyền khác nhau giữa các nhà sản xuất và bạn
cần một công cụ chuyên dụng để thực sự ghi đĩa. wodim là một trong những công cụ như vậy. Mới nhất
phiên bản wodim có sẵn từ http://www.cdrkit.org/.

đặc tả đường dẫn là đường dẫn của cây thư mục sẽ được sao chép vào hệ thống tệp ISO9660.
Nhiều đường dẫn có thể được chỉ định và hình ảnh geniso sẽ hợp nhất các tệp được tìm thấy trong tất cả
các thành phần đường dẫn được chỉ định để tạo hình ảnh hệ thống tệp.

Nếu tùy chọn -graft-điểm đã được chỉ định, có thể ghép các đường dẫn tại
các điểm khác với thư mục gốc và có thể ghép các tệp hoặc thư mục
lên hình ảnh cdrom với các tên khác với tên chúng có trong hệ thống tệp nguồn.
Điều này dễ dàng nhất để minh họa bằng một vài ví dụ. Hãy bắt đầu bằng cách giả định rằng một
tệp cục bộ ../old.lis tồn tại và bạn muốn đưa nó vào hình ảnh cdrom.

foo / bar /=../ old.lis

sẽ bao gồm cũ.lis trong hình ảnh cdrom tại /foo/bar/old.lis, trong khi

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

sẽ bao gồm cũ.lis trong hình ảnh cdrom tại / foo / bar / xxx. Cú pháp giống nhau có thể là
cũng được sử dụng với các thư mục. hình ảnh geniso sẽ tạo bất kỳ thư mục nào được yêu cầu như vậy
các điểm ghép tồn tại trên hình ảnh cdrom - các thư mục không cần xuất hiện trong một
của các con đường. Theo mặc định, bất kỳ thư mục nào được tạo nhanh như thế này sẽ có
quyền 0555 và dường như thuộc sở hữu của người điều hành hình ảnh geniso. Nếu bạn ước
các quyền khác hoặc chủ sở hữu của các thư mục trung gian, xem -giid, -gid, -dir-chế độ,
-tệp-chế độ-chế độ thư mục mới.

hình ảnh geniso cũng sẽ chạy trên các máy Windows khi được biên dịch bằng cygwin của Cygnus (có sẵn
từ http://www.cygwin.com/). Do đó, hầu hết các tài liệu tham khảo trong trang người đàn ông này để Unix có thể
thay thế bằng Win32.

LỰA CHỌN


Một số tùy chọn có thể được chỉ định làm mặc định trong .genisoimagerc tệp cấu hình, như
cũng như trên dòng lệnh. Nếu một tham số được chỉ định ở cả hai nơi, cài đặt từ
dòng lệnh được sử dụng. Để biết chi tiết về định dạng và các vị trí có thể có của tệp này,
xem genisoimagerc(5).

-trừu tượng hồ sơ
Chỉ định tên tệp trừu tượng. Có khoảng trống cho 37 ký tự. Tương đương với
ABS trong .genisoimagerc tập tin.

-A ứng dụng_id
Chỉ định một chuỗi văn bản sẽ được ghi vào tiêu đề tập. Cái này nên
mô tả ứng dụng sẽ có trên đĩa. Có không gian cho 128
nhân vật. Tương đương với ỨNG DỤNG trong .genisoimagerc tập tin.

-allow-giới hạn-kích thước
Khi xử lý các tệp lớn hơn 2GiB mà không thể dễ dàng biểu diễn trong
ISO9660, thêm chúng với kích thước tệp có thể nhìn thấy được thu nhỏ thành ISO9660 và với chính xác
kích thước tệp hiển thị đối với hệ thống UDF. Kết quả là một hệ thống tệp không nhất quán và
người dùng cần đảm bảo rằng họ thực sự sử dụng UDF thay vì trình điều khiển ISO9660 để đọc
một đĩa như vậy. Ngụ ý cho phép -sao.

-allow-đầu-dấu chấm

-ldots Cho phép tên tệp ISO9660 bắt đầu bằng dấu chấm. Thông thường, một dấu chấm ở đầu được thay thế
có dấu gạch dưới để duy trì khả năng tương thích MS-DOS.
Điều này vi phạm tiêu chuẩn ISO9660, nhưng nó vẫn hoạt động trên nhiều hệ thống. Sử dụng
một cách thận trọng.

-allow-chữ thường
Tùy chọn này cho phép các ký tự chữ thường xuất hiện trong tên tệp ISO9660.
Điều này vi phạm tiêu chuẩn ISO9660, nhưng nó vẫn hoạt động trên một số hệ thống. Sử dụng
một cách thận trọng.

-allow-multidot
Tùy chọn này cho phép nhiều hơn một dấu chấm xuất hiện trong tên tệp ISO9660. Một sự dẫn đầu
dấu chấm không bị ảnh hưởng bởi tùy chọn này, nó có thể được phép sử dụng riêng biệt
-allow-đầu-dấu chấm.
Điều này vi phạm tiêu chuẩn ISO9660, nhưng nó vẫn hoạt động trên nhiều hệ thống. Sử dụng
một cách thận trọng.

-biblio hồ sơ
Chỉ định tên tệp thư mục. Có khoảng trống cho 37 ký tự.
Tương đương với kinh thánh trong .genisoimagerc tập tin.

-cache-inode

-no-cache-inodes
Bật hoặc tắt inode bộ nhớ đệm và số thiết bị để tìm liên kết cứng đến tệp. Nếu như
hình ảnh geniso tìm thấy một liên kết cứng (một tệp có nhiều tên), tệp cũng sẽ
được liên kết cứng trên đĩa CD, vì vậy nội dung tệp chỉ xuất hiện một lần. Điều này giúp tiết kiệm
không gian. -cache-inode là mặc định trên hệ điều hành giống Unix, nhưng
-no-cache-inodes là mặc định trên một số hệ thống khác như Cygwin, vì nó không
an toàn khi giả định rằng số inode là duy nhất trên các hệ thống đó. (Một số phiên bản của
Cygwin tạo số inode giả bằng cách sử dụng thuật toán băm yếu, có thể tạo ra
trùng lặp.) Nếu hai tệp có cùng số inode nhưng không phải là liên kết cứng đến
cùng một tập tin, hình ảnh geniso -cache-inode sẽ không cư xử đúng. -no-cache-inodes
an toàn trong mọi tình huống, nhưng trong trường hợp đó hình ảnh geniso không thể phát hiện các liên kết cứng,
vì vậy hình ảnh CD thu được có thể lớn hơn mức cần thiết.

-alpha-khởi động alpha_boot_image
Chỉ định đường dẫn và tên tệp của hình ảnh khởi động sẽ được sử dụng khi tạo
CD khởi động Alpha / SRM. Tên đường dẫn phải liên quan đến đường dẫn nguồn được chỉ định
đến hình ảnh geniso.

-hppa-bộ nạp khởi động hppa_bootloader_image
Chỉ định đường dẫn và tên tệp của hình ảnh khởi động sẽ được sử dụng khi tạo HPPA
đĩa CD khởi động được. Tên đường dẫn phải liên quan đến đường dẫn nguồn được chỉ định
hình ảnh geniso. Các tùy chọn khác là bắt buộc, ít nhất là tên tệp hạt nhân và
dòng lệnh khởi động. Xem HPPA GHI CHÚ phần bên dưới để biết thêm thông tin.

-hppa-cmdline hppa_boot_command_line
Chỉ định dòng lệnh sẽ được chuyển tới bộ tải khởi động HPPA khi thực hiện
đĩa CD khởi động được. Phân tách các tham số bằng dấu cách hoặc dấu phẩy. Nhiều lựa chọn hơn phải
đã vượt qua hình ảnh gen, ít nhất là một tên tệp hạt nhân và bộ tải khởi động
tên tệp. Xem HPPA GHI CHÚ phần bên dưới để biết thêm thông tin.

-hppa-kernel-32 hppa_kernel_32

-hppa-kernel-64 hppa_kernel_64
Chỉ định đường dẫn và tên tệp của hình ảnh hạt nhân 32-bit và / hoặc 64-bit.
được sử dụng khi tạo đĩa CD khởi động HPPA. Tên đường dẫn phải liên quan đến nguồn
đường dẫn được chỉ định đến hình ảnh geniso. Các tùy chọn khác là bắt buộc, ít nhất là
tên tệp trình tải khởi động và dòng lệnh khởi động. Xem HPPA GHI CHÚ phần bên dưới
để biết thêm thông tin chi tiết.

-hppa-ramdisk hppa_ramdisk_image
Chỉ định đường dẫn và tên tệp của hình ảnh đĩa ram sẽ được sử dụng khi tạo HPPA
đĩa CD khởi động được. Tên đường dẫn phải liên quan đến đường dẫn nguồn được chỉ định
hình ảnh geniso. Tham số này là tùy chọn. Các tùy chọn khác được yêu cầu, cùng
ít nhất một tên tệp hạt nhân và dòng lệnh khởi động. Xem HPPA GHI CHÚ phần bên dưới
để biết thêm thông tin chi tiết.

-mips-khởi động mips_boot_image
Chỉ định đường dẫn và tên tệp của hình ảnh khởi động sẽ được sử dụng khi tạo
CD khởi động SGI / big-endian MIPS. Tên đường dẫn phải liên quan đến đường dẫn nguồn
chỉ định cho hình ảnh geniso. Tùy chọn này có thể được chỉ định nhiều lần, để lưu trữ
đến 15 hình ảnh khởi động.

-mipsel-khởi động mipsel_boot_image
Chỉ định đường dẫn và tên tệp của hình ảnh khởi động sẽ được sử dụng khi tạo
CD khởi động DEC / little-endian MIPS. Tên đường dẫn phải liên quan đến nguồn
đường dẫn được chỉ định đến hình ảnh geniso.

-B img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e

-sparc-khởi động img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e
Chỉ định danh sách hình ảnh khởi động được phân tách bằng dấu phẩy cần thiết để tạo ra một hình ảnh khởi động được
CD cho hệ thống SPARC. Phân vùng 0 được sử dụng cho hình ảnh ISO9660, hình ảnh đầu tiên
tệp được ánh xạ tới phân vùng 1. Danh sách được phân tách bằng dấu phẩy có thể có tối đa 7 trường,
bao gồm các trường trống. Tùy chọn này là bắt buộc để tạo đĩa CD khởi động được cho Sun
Hệ thống SPARC. Nếu như -B or -sparc-khởi động đã được chỉ định, khu vực đầu tiên của
hình ảnh kết quả sẽ chứa nhãn đĩa Mặt trời. Nhãn đĩa này chỉ định lát 0
cho hình ảnh ISO9660 và lát 1 đến 7 cho hình ảnh khởi động đã được
được chỉ định với tùy chọn này. Byte bù lại 512 đến 8191 trong mỗi phần bổ sung
hình ảnh khởi động phải chứa một khởi động chính hoạt động cho SPARC thích hợp
ngành kiến ​​trúc. Phần còn lại của mỗi hình ảnh thường chứa hệ thống tệp UFS được sử dụng
cho giai đoạn khởi động hạt nhân chính.

Phương pháp khởi động được triển khai là phương pháp được tìm thấy với SunOS 4.x và SunOS 5.x.
Tuy nhiên, nó không phụ thuộc vào nội bộ SunOS mà chỉ phụ thuộc vào các thuộc tính của Open
Chương trình khởi động, vì vậy nó sẽ có thể sử dụng được cho bất kỳ hệ điều hành nào dành cho hệ thống SPARC. Để biết thêm
thông tin cũng xem GHI CHÚ phần bên dưới.

Nếu tên tệp đặc biệt hữu ích. Cảm ơn ! được sử dụng, thực tế và tất cả các phân vùng khởi động sau
được ánh xạ tới phân vùng trước đó. Nếu như hình ảnh geniso được gọi bằng -G hình ảnh -B hữu ích. Cảm ơn !
tất cả các phân vùng khởi động được ánh xạ tới phân vùng có chứa ISO9660
hình ảnh hệ thống tập tin và hình ảnh khởi động chung nằm trong 16 cung đầu tiên
của đĩa được sử dụng cho tất cả các kiến ​​trúc.

-G chung_boot_image
Chỉ định đường dẫn và tên tệp của hình ảnh khởi động chung sẽ được sử dụng khi tạo
CD khởi động chung. Hình ảnh khởi động sẽ được đặt trên 16 cung đầu tiên của
CD, trước bộ mô tả khối lượng chính ISO9660. Nếu tùy chọn này được sử dụng cùng nhau
với -sparc-khởi động, nhãn đĩa Mặt trời sẽ chồng lên 512 byte đầu tiên của
hình ảnh khởi động chung.

-b eltorito_boot_image
Chỉ định đường dẫn và tên tệp của hình ảnh khởi động sẽ được sử dụng khi tạo El
Đĩa CD khởi động torito cho PC x86. Tên đường dẫn phải liên quan đến đường dẫn nguồn
chỉ định cho hình ảnh geniso. Tùy chọn này là bắt buộc để làm cho El Torito có thể khởi động được
ĐĨA CD. Hình ảnh khởi động phải chính xác là 1200 kB, 1440 kB hoặc 2880 kB và hình ảnh geniso
sẽ sử dụng kích thước này khi tạo hệ thống tệp ISO9660 đầu ra. BIOS của PC sẽ
sử dụng hình ảnh để mô phỏng một đĩa mềm, vì vậy khu vực 512 byte đầu tiên phải chứa
Mã khởi động PC. Điều này sẽ hoạt động, ví dụ, nếu hình ảnh khởi động là khởi động dựa trên LILO
đĩa mềm.

Nếu hình ảnh khởi động không phải là hình ảnh của đĩa mềm, bạn cần thêm
-khởi động đĩa cứng or -không-emul-khởi động. Nếu hệ thống không khởi động được giả lập
đĩa, sử dụng -không khởi động.

If -loại chưa được chỉ định, hình ảnh khởi động được sắp xếp với mức độ ưu tiên thấp (+2)
đến đầu phương tiện. Nếu bạn không thích điều này, bạn cần chỉ định một loại
trọng số 0 cho các hình ảnh khởi động.

-eltorito-alt-khởi động
Bắt đầu với một bộ thông số khởi động El Torito mới. Lên đến 63 mục khởi động El Torito
có thể được lưu trữ trên một đĩa CD.

-khởi động đĩa cứng
Chỉ định rằng hình ảnh khởi động được sử dụng để tạo đĩa CD có thể khởi động El Torito là một đĩa cứng
hình ảnh. Hình ảnh phải bắt đầu bằng một bản ghi khởi động chính có chứa một
vách ngăn.

-không-emul-khởi động
Chỉ định rằng hình ảnh khởi động được sử dụng để tạo đĩa CD có thể khởi động El Torito là "không
hình ảnh giả lập ". Hệ thống sẽ tải và thực thi hình ảnh này mà không thực hiện
bất kỳ mô phỏng đĩa nào.

-không khởi động
Chỉ định rằng đĩa CD El Torito đã tạo phải được đánh dấu là không khởi động được. Các
hệ thống sẽ cung cấp một ổ đĩa mô phỏng cho hình ảnh, nhưng sẽ khởi động từ một tiêu chuẩn
thiết bị khởi động.

-boot-load-seg địa chỉ phân đoạn
Chỉ định địa chỉ phân đoạn tải của hình ảnh khởi động cho El Torito không mô phỏng
Băng đĩa.

-boot-load-size tải_sector
Chỉ định số lượng các lĩnh vực "ảo" (512 byte) để tải trong chế độ không mô phỏng.
Mặc định là tải toàn bộ tệp khởi động. Một số BIOS có thể gặp sự cố nếu điều này
không phải là bội số của 4.

-boot-info-bảng
Chỉ định rằng bảng 56 byte với thông tin về bố cục CD-ROM sẽ là
được vá ở độ lệch 8 trong tệp khởi động. Nếu tùy chọn này được cung cấp, tệp khởi động sẽ
sửa đổi in các nguồn hệ thống tập tin, vì vậy hãy tạo một bản sao của tệp này nếu nó không thể
dễ dàng tái sinh! Xem EL TORITO KHỞI ĐỘNG Thông TIN BẢNG phần mô tả về
cái bàn này.

-C last_sess_start, next_sess_start
Tùy chọn này là cần thiết để tạo CD Extra hoặc hình ảnh của phiên thứ hai hoặc
phiên cấp cao hơn cho một đĩa đa nhân. -C lấy hai số cách nhau bởi một
dấu phẩy. Đầu tiên là khu vực đầu tiên trong phiên cuối cùng của đĩa nên
thêm vào. Số thứ hai là số khu vực bắt đầu của phiên mới.
Các số chính xác có thể được lấy ra bằng cách gọi wodim -msinfo hữu ích. Cảm ơn ! If -C được sử dụng trong
kết hợp với -M, hình ảnh geniso sẽ tạo một hình ảnh hệ thống tệp nhằm mục đích
là phần tiếp theo của phiên trước. Nếu như -C được sử dụng mà không có -M, hình ảnh geniso
sẽ tạo một hình ảnh hệ thống tệp được dự định sử dụng cho phiên thứ hai trên
một CD Phụ. Đây là một đĩa CD đa nhiệm chứa dữ liệu âm thanh trong phiên đầu tiên
và hệ thống tệp ISO9660 trong phiên thứ hai.

-c boot_catalog
Chỉ định đường dẫn và tên tệp của danh mục khởi động, được yêu cầu cho một El
Đĩa CD khởi động Torito. Tên đường dẫn phải liên quan đến đường dẫn nguồn được chỉ định
hình ảnh geniso. Tệp này sẽ được chèn vào cây đầu ra và không được tạo trong
hệ thống tệp nguồn, vì vậy hãy đảm bảo rằng tên tệp được chỉ định không xung đột với
tệp hiện có, hoặc nó sẽ bị loại trừ. Thường là một cái tên như boot.catalog là lựa chọn.

If -loại chưa được chỉ định, danh mục khởi động được sắp xếp với mức độ ưu tiên thấp (+1) để
sự khởi đầu của phương tiện. Nếu bạn không thích điều này, bạn cần chỉ định một loại
trọng số 0 cho danh mục khởi động.

-kiểm tra tên cũ
Kiểm tra tất cả các tên tệp được nhập từ phiên cũ xem có tuân thủ ISO9660 không
quy tắc đặt tên tệp. Nếu không có tùy chọn này, chỉ những tên dài hơn 31 ký tự mới được
đã kiểm tra, vì những tệp này vi phạm nghiêm trọng tiêu chuẩn ISO9660.

-kiểm tra-phiên hồ sơ
Kiểm tra tất cả các phiên cũ xem có tuân thủ thực tế không hình ảnh geniso Đặt tên tệp ISO9660
quy tắc. Đây là một tùy chọn cấp cao kết hợp -M hồ sơ -C 0,0 -kiểm tra tên cũ.
Đối với tham số hồ sơ, xem mô tả của -M.

-chính quyền hồ sơ
Chỉ định thông tin bản quyền, thường là tên tệp trên đĩa. Có không gian
cho 37 ký tự. Tương đương với COPY trong .genisoimagerc tập tin.

-d Không thêm dấu chấm vào các tệp không có dấu chấm.
Điều này vi phạm tiêu chuẩn ISO9660, nhưng nó vẫn hoạt động trên nhiều hệ thống. Sử dụng
một cách thận trọng.

-D Không sử dụng tái định vị thư mục sâu, thay vào đó chỉ cần đóng gói chúng theo cách chúng ta thấy
Chúng.
Nếu ISO9660: 1999 chưa được chọn, điều này vi phạm tiêu chuẩn ISO9660, nhưng nó
tình cờ hoạt động trên nhiều hệ thống. Sử dụng cẩn thận.

-dir-chế độ chế độ
Ghi đè chế độ thư mục được sử dụng để tạo hình ảnh thành chế độ, được chỉ định là 4
các chữ số của bit quyền như trong chmod(1). Tùy chọn này tự động bật Rock
Phần mở rộng Ridge.

-dvd-video
Tạo hệ thống tệp UDF tương thích với DVD-Video. Điều này được thực hiện bằng cách sắp xếp thứ tự của
nội dung của các tệp thích hợp và bằng cách thêm phần đệm giữa các tệp nếu
cần thiết. Lưu ý rằng việc sắp xếp chỉ hoạt động nếu tên tệp DVD-Video bao gồm
chỉ các ký tự viết hoa.

Lưu ý rằng để có được hình ảnh hệ thống tệp phù hợp với DVD-Video, bạn cần phải
chuẩn bị một cây thư mục phù hợp với DVD-Video. Điều này yêu cầu một thư mục VIDEO_TS
(tất cả chữ hoa) trong thư mục gốc của DVD kết quả, và thường là
thư mục AUDIO_TS. VIDEO_TS cần bao gồm tất cả các tệp cần thiết (tên tệp phải là
viết hoa tất cả) cho hệ thống tệp DVD-Video tương thích.

-f Thực hiện theo các liên kết tượng trưng khi tạo hệ thống tệp. Khi tùy chọn này không có trong
sử dụng, các liên kết tượng trưng sẽ được nhập bằng cách sử dụng Rock Ridge nếu được bật, nếu không, chúng
sẽ bị bỏ qua.

-tệp-chế độ chế độ
Ghi đè chế độ của các tệp thông thường được sử dụng để tạo hình ảnh thành chế độ, được chỉ định là
4 chữ số của bit cho phép như trong chmod(1). Tùy chọn này tự động bật Rock
Phần mở rộng Ridge.

-gid giở trò
Ghi đè ID nhóm được đọc từ các tệp nguồn thành giá trị của giở trò. Xác định
tùy chọn này tự động bật các tiện ích mở rộng Rock Ridge.

-gui Chuyển đổi hành vi cho GUI. Điều này hiện làm cho đầu ra dài dòng hơn nhưng
có thể có những ảnh hưởng khác trong tương lai.

-graft-điểm
Cho phép sử dụng điểm ghép cho tên tệp. Nếu tùy chọn này được sử dụng, tất cả các tên tệp đều
đã kiểm tra điểm ghép. Tên tệp được chia ở phần đầu tiên không thoát bằng
ký tên. Tất cả các lần xuất hiện của các ký tự `\ 'và` =' phải được thoát bằng `\ 'nếu
-graft-điểm đã được chỉ định.

-ẩn giấu toàn cầu
Ẩn bất kỳ tệp nào khớp toàn cầu, một mẫu ký tự đại diện shell, được nhìn thấy trong
ISO9660 hoặc thư mục Rock Ridge. toàn cầu có thể khớp với bất kỳ phần nào của tên tệp hoặc đường dẫn.
If toàn cầu khớp với một thư mục, nội dung của thư mục đó sẽ bị ẩn. Trong
để khớp với tên thư mục, hãy đảm bảo rằng tên đường dẫn không bao gồm dấu
ký tự `/ '. Tất cả các tệp ẩn sẽ vẫn được ghi vào ảnh CD đầu ra
tập tin. Xem thêm -hide-jolietREADME.hide. Tùy chọn này có thể được sử dụng nhiều
lần.

-Danh sách ẩn hồ sơ
Một tệp có chứa danh sách các ký tự đại diện của trình bao cần ẩn. Nhìn thấy -ẩn giấu.

-trên toàn cầu
Thêm thuộc tính thư mục ISO9660 ẩn (tồn tại) cho các tệp và thư mục
phù hợp toàn cầu, một mẫu ký tự đại diện shell. Thuộc tính này sẽ ngăn các tệp
khỏi được hiển thị bởi một số lệnh MS-DOS và Windows. toàn cầu có thể khớp với bất kỳ phần nào của
tên tệp hoặc đường dẫn. Để khớp với tên thư mục, hãy đảm bảo rằng tên đường dẫn
không bao gồm ký tự `/ 'ở cuối. Tùy chọn này có thể được sử dụng nhiều lần.

-hiised-list hồ sơ
Một tệp chứa danh sách các ký tự đại diện của shell để lấy thuộc tính ẩn. Nhìn thấy
-trên.

-hide-joliet toàn cầu
Ẩn các tệp và thư mục khớp với nhau toàn cầu, một mẫu ký tự đại diện shell, từ khi được nhìn thấy
trong thư mục Joliet. toàn cầu có thể khớp với bất kỳ phần nào của tên tệp hoặc đường dẫn. Nếu như toàn cầu
khớp với một thư mục, nội dung của thư mục đó sẽ bị ẩn. Để
khớp với tên thư mục, đảm bảo rằng tên đường dẫn không bao gồm dấu `/ 'ở cuối
tính cách. Tất cả các tệp ẩn sẽ vẫn được ghi vào tệp ảnh CD đầu ra.
Tùy chọn này thường được sử dụng với -ẩn giấu. Xem thêm README.hide. Tùy chọn này có thể là
được sử dụng nhiều lần.

-hide-joliet-danh sách hồ sơ
Một tệp chứa danh sách các ký tự đại diện của trình bao được ẩn khỏi cây Joliet. Nhìn thấy
-hide-joliet.

-hide-joliet-trans-tbl
Giấu TRANS.TBL các tệp từ cây Joliet. Những tệp này thường không tạo ra
cảm nhận trong thế giới Joliet khi họ liệt kê tên thật và tên ISO9660 có thể
cả hai đều khác với tên Joliet.

-hide-rr-move
Đổi tên thư mục RR_MOVED đến .rr_moved trên cây Rock Ridge. Nó có vẻ là
không thể che giấu hoàn toàn RR_MOVED thư mục từ cây Rock Ridge.
Tùy chọn này chỉ làm cho cây có thể nhìn thấy bớt khó hiểu hơn cho những người không biết
thư mục này dùng để làm gì. Nếu bạn cần không có RR_MOVED thư mục nào cả, bạn
nên sử dụng -D. Lưu ý rằng nếu -D đã được chỉ định, hệ thống tệp kết quả không
Tuân thủ ISO9660 cấp độ 1 và sẽ không thể đọc được trên MS-DOS. Xem thêm GHI CHÚ
phần.

-input-bộ ký tự bảng chữ cái
Bộ ký tự đầu vào xác định các ký tự được sử dụng trong tên tệp cục bộ. Để có được một danh sách
tên bộ ký tự hợp lệ, hãy gọi hình ảnh geniso -input-bộ ký tự giúp đỡ. Để có được tỷ lệ 1: 1
lập bản đồ, bạn có thể sử dụng mặc định như tên bộ ký tự. Các giá trị ban đầu mặc định là cp437
trên các hệ thống dựa trên DOS và iso8859-1 trên tất cả các hệ thống khác. Xem TÍNH CÁCH SETS
phần bên dưới để biết thêm chi tiết.

-output-bộ ký tự bảng chữ cái
Đầu ra bộ mã xác định các ký tự sẽ được sử dụng trong Rock Ridge
tên tệp. Mặc định cho bộ ký tự đầu vào. Nhìn thấy TÍNH CÁCH SETS phần bên dưới cho
biết thêm chi tiết.

-iso-cấp cấp
Đặt mức tuân thủ ISO9660. Các số hợp lệ là 1 đến 4.

Với cấp độ 1, tệp chỉ có thể bao gồm một phần và tên tệp bị hạn chế đối với
8.3 ký tự.

Với cấp độ 2, các tệp chỉ có thể bao gồm một phần.

Với cấp độ 3, không có hạn chế nào (ngoài ISO-9660: 1988) được áp dụng.

Với tất cả các cấp độ ISO9660 từ 1 đến 3, tất cả các tên tệp được giới hạn thành chữ hoa
chữ cái, số và dấu gạch dưới (_). Tên tệp được giới hạn trong 31 ký tự,
lồng thư mục được giới hạn ở 8 cấp và tên đường dẫn được giới hạn ở 255
ký tự.

Cấp độ 4 chính thức không tồn tại nhưng hình ảnh geniso ánh xạ nó tới ISO-9660: 1999,
là ISO9660 phiên bản 2.

Với cấp độ 4, bộ mô tả âm lượng nâng cao với số phiên bản và cấu trúc tệp
số phiên bản được đặt thành 2 được phát ra. Việc lồng thư mục không giới hạn ở 8 cấp độ,
không cần tệp chứa dấu chấm và dấu chấm không có ý nghĩa đặc biệt,
tên tệp không có số phiên bản và tên tệp có thể lên đến 207 ký tự
dài hoặc 197 ký tự nếu sử dụng Rock Ridge.

Khi tạo hình ảnh Phiên bản 2, hình ảnh geniso phát ra một bộ mô tả âm lượng nâng cao,
tương tự nhưng không giống với bộ mô tả khối lượng chính. Cẩn thận không sử dụng
phần mềm bị hỏng để làm cho hình ảnh ISO9660 có thể khởi động bằng cách giả sử một bản sao PVD thứ hai và
vá bản sao PVD giả định này thành một VD El Torito.

-J Tạo bản ghi thư mục Joliet ngoài tên tệp ISO9660 thông thường. Cái này
chủ yếu hữu ích khi đĩa được sử dụng trên máy Windows. Joliet
tên tệp được chỉ định bằng Unicode và mỗi thành phần đường dẫn có thể lên đến 64 Unicode
kí tự dài. Lưu ý rằng Joliet không phải là một tiêu chuẩn - chỉ Microsoft Windows và
Hệ thống Linux có thể đọc các phần mở rộng Joliet. Để có tính di động cao hơn, hãy cân nhắc sử dụng
cả phần mở rộng Joliet và Rock Ridge.

-joliet-dài
Cho phép tên tệp Joliet có tối đa 103 ký tự Unicode, thay vì 64. Điều này
phá vỡ đặc điểm kỹ thuật Joliet, nhưng dường như hoạt động. Sử dụng cẩn thận.

-jcharset bảng chữ cái
Một sự kết hợp của -J -input-bộ ký tự bảng chữ cái. Xem TÍNH CÁCH SETS phần bên dưới
để biết thêm chi tiết.

-l Cho phép tên tệp đầy đủ 31 ký tự. Thông thường tên tệp ISO9660 sẽ ở dạng 8.3
định dạng tương thích với MS-DOS, mặc dù tiêu chuẩn ISO9660 cho phép
tên tệp lên đến 31 ký tự. Nếu bạn sử dụng tùy chọn này, đĩa có thể
khó sử dụng trên hệ thống MS-DOS, nhưng sẽ hoạt động trên hầu hết các hệ thống khác. Dùng với
thận trọng.

-L Tùy chọn lỗi thời; sử dụng -allow-đầu-dấu chấm thay thế.

-jigdo-jigdo jigdo_file
Sản xuất một trò đùa .jigdo tệp siêu dữ liệu cũng như hình ảnh hệ thống tệp. Xem
JIGDO GHI CHÚ phần bên dưới để biết thêm thông tin.

-jigdo-mẫu tệp mẫu
Sản xuất một trò đùa .bản mẫu cũng như hình ảnh hệ thống tệp. Xem JIGDO
GHI CHÚ phần bên dưới để biết thêm thông tin.

-jigdo-min-kích thước tập tin kích thước
Chỉ định kích thước tối thiểu cho một tệp được liệt kê trong .jigdo tập tin. Mặc định (và
tối thiểu cho phép) là 1KB. Xem JIGDO GHI CHÚ phần bên dưới để biết thêm thông tin.

-jigdo-lực-md5 con đường
Chỉ định một mẫu tệp trong đó tệp phải được chứa trong MD5 được cung cấp bên ngoài
danh sách do -md5-danh sách. Xem JIGDO GHI CHÚ phần bên dưới để biết thêm
thông tin.

-jigdo-loại trừ con đường
Chỉ định một mẫu tệp trong đó tệp sẽ không được liệt kê trong .jigdo tài liệu. Xem
JIGDO GHI CHÚ phần bên dưới để biết thêm thông tin.

-jigdo-bản đồ con đường
Chỉ định ánh xạ mẫu cho tệp jigdo (ví dụ: Debian = / mirror / debian). Xem
các JIGDO GHI CHÚ phần bên dưới để biết thêm thông tin.

-md5-danh sách md5_file
Chỉ định một tệp có chứa MD5sums, kích thước và tên đường dẫn của tệp sẽ được
đã bao gồm .jigdo tài liệu. Xem JIGDO GHI CHÚ phần bên dưới để biết thêm
thông tin.

-jigdo-mẫu-nén thuật toán
Chỉ định một thuật toán nén để sử dụng cho ngày mẫu. gzip và bzip2 là
hiện được hỗ trợ và gzip là mặc định. Xem JIGDO GHI CHÚ phần bên dưới cho
thêm thông tin.

-log-tệp log_file
Chuyển hướng tất cả các thông báo lỗi, cảnh báo và thông tin đến log_file thay cho
lỗi tiêu chuẩn.

-m toàn cầu
Loại trừ các tệp trùng khớp toàn cầu, một mẫu ký tự đại diện shell, được ghi vào CD-
ROM. toàn cầu có thể khớp với thành phần tên tệp hoặc tên đường dẫn đầy đủ. Cái này
tùy chọn có thể được sử dụng nhiều lần. Ví dụ:

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

sẽ loại trừ tất cả các tệp kết thúc bằng `.o ', hoặc được gọi là cốt lõi or foobar từ hình ảnh.
Lưu ý rằng nếu bạn có một thư mục được gọi là foobar, nó cũng vậy (và tất nhiên là tất cả
con cháu) sẽ bị loại trừ.

-danh sách bao gồm hồ sơ
Một tệp có chứa danh sách các ký tự đại diện của trình bao cần được loại trừ. Nhìn thấy -m.

-max-iso9660-tên tệp
Cho phép tên tệp ISO9660 dài tối đa 37 ký tự. Tùy chọn này cho phép -N as
không gian tên bổ sung được lấy từ không gian dành riêng cho số phiên bản tệp.
Điều này vi phạm tiêu chuẩn ISO9660, nhưng nó vẫn hoạt động trên nhiều hệ thống.
Mặc dù một ứng dụng phù hợp cần cung cấp không gian đệm ít nhất là 37
ký tự, đĩa được tạo bằng tùy chọn này có thể gây tràn bộ đệm trong
đọc hệ điều hành. Sử dụng hết sức cẩn thận.

-M con đường

-M thiết bị

-dev thiết bị
Chỉ định đường dẫn đến hình ảnh ISO9660 hiện có sẽ được hợp nhất. Biểu mẫu thay thế có
Mã định danh thiết bị SCSI sử dụng cùng một cú pháp với dev = tham số của wodim.
Đầu ra của hình ảnh geniso sẽ là một phiên mới sẽ được viết đến cuối
của hình ảnh được chỉ định trong -M. Thông thường, điều này yêu cầu khả năng đa nhiệm để
máy ghi đĩa CD được sử dụng để ghi hình ảnh. Tùy chọn này chỉ có thể được sử dụng trong
kết hợp với -C.

-N Bỏ qua số phiên bản khỏi tên tệp ISO9660.
Điều này vi phạm tiêu chuẩn ISO9660, nhưng không ai thực sự sử dụng số phiên bản
dù sao. Sử dụng cẩn thận.

-chế độ thư mục mới chế độ
Chỉ định chế độ, một số gồm 4 chữ số được sử dụng trong chmod(1), để sử dụng khi tạo mới
thư mục trong hình ảnh hệ thống tập tin. Giá trị mặc định là 0555.

-nobak

-không-bak
Loại trừ các tệp tin sao lưu trên hệ thống tệp ISO9660; đó là, tên tệp
chứa các ký tự `~ 'hoặc` #' hoặc kết thúc bằng .bak. Đây thường là các tệp sao lưu
cho các trình soạn thảo văn bản Unix.

-lực-rr
Không sử dụng nhận dạng thuộc tính Rock Ridge tự động cho các phiên trước.
Điều này có thể khắc phục sự cố với hình ảnh được tạo bởi NERO Burning ROM.

-không-rr Không sử dụng các thuộc tính Rock Ridge từ các phiên trước. Điều này có thể giúp
tránh các vấn đề khi hình ảnh geniso tìm thấy chữ ký Rock Ridge bất hợp pháp trên một
phiên.

-no-split-symlink-thành phần
Đừng chia nhỏ các thành phần liên kết biểu tượng, nhưng thay vào đó hãy bắt đầu một Khu vực tiếp tục (CE) mới.
Điều này có thể lãng phí một số dung lượng, nhưng trình điều khiển cdrom SunOS 4.1.4 có một lỗi khi đọc
chia nhỏ các thành phần liên kết biểu tượng.

Vấn đề là liệu tùy chọn này có hữu ích ngày nay hay không.

-no-split-symlink-field
Đừng chia nhỏ các trường liên kết biểu tượng, nhưng thay vào đó hãy bắt đầu một Khu vực tiếp tục (CE) mới.
Điều này có thể lãng phí một số dung lượng, nhưng trình điều khiển cdrom SunOS 4.1.4 và Solaris 2.5.1 có
một lỗi khi đọc các trường liên kết biểu tượng phân tách (dấu `/ 'có thể bị bỏ qua).

Vấn đề là liệu tùy chọn này có hữu ích ngày nay hay không.

-o tên tập tin
Chỉ định tệp đầu ra cho hình ảnh hệ thống tệp ISO9660. Đây có thể là một cái đĩa
tệp, ổ băng hoặc nó có thể tương ứng trực tiếp với tên thiết bị của quang
máy ghi đĩa. Nếu không được chỉ định, stdout được sử dụng. Lưu ý rằng đầu ra cũng có thể là
chặn thiết bị cho một phân vùng đĩa thông thường, trong trường hợp này, hệ thống tệp ISO9660 có thể
được gắn kết bình thường để xác minh rằng nó đã được tạo chính xác.

-tập giấy Thêm vào phần cuối của toàn ảnh 150 cung (300 kB). Tùy chọn này được kích hoạt bởi
vỡ nợ. Nếu dùng kết hợp với -B, đệm được chèn giữa ISO9660
phân vùng và phân vùng khởi động, sao cho phân vùng khởi động đầu tiên bắt đầu trên một
số khu vực là bội số của 16.

Phần đệm là cần thiết khi nhiều hệ điều hành (ví dụ như Linux) triển khai tính năng đọc trước
lỗi trong I / O hệ thống tệp của họ. Những lỗi này dẫn đến lỗi đọc trên các tệp
nằm gần cuối bản nhạc, đặc biệt nếu đĩa được viết trong Bản nhạc lúc
Chế độ một lần, hoặc nơi một bản âm thanh CD theo sau bản nhạc dữ liệu.

-không có đệm
Không đệm phần cuối của 150 cung (300 kB) và không tạo phân vùng khởi động
bắt đầu trên nhiều 16 lĩnh vực.

-danh sách đường dẫn hồ sơ
Một tệp chứa danh sách đặc tả đường dẫn thư mục và tên tệp được thêm vào
Hệ thống tệp ISO9660. Danh sách các tập tin đường dẫn này được xử lý sau khi bất kỳ tập tin nào xuất hiện trên
dòng lệnh. Nếu đối số là -, danh sách được đọc từ đầu vào chuẩn.

-P Tùy chọn lỗi thời; sử dụng -nhà xuất bản thay thế.

-nhà xuất bản Publisher_id
Chỉ định một chuỗi văn bản sẽ được ghi vào tiêu đề tập. Cái này nên
mô tả nhà xuất bản của CD-ROM, thường kèm theo địa chỉ gửi thư và điện thoại
con số. Có khoảng trống cho 128 ký tự. Tương đương với công cộng trong
.genisoimagerc tập tin.

-p standardr_id
Chỉ định một chuỗi văn bản sẽ được ghi vào tiêu đề tập. Cái này nên
mô tả trình chuẩn bị của CD-ROM, thường có địa chỉ gửi thư và điện thoại
con số. Có khoảng trống cho 128 ký tự. Tương đương với PREP trong
.genisoimagerc tập tin.

-kich thươc in
In kích thước hệ thống tệp ước tính theo bội số của kích thước khu vực (2048 byte) và
lối ra. Tùy chọn này cần thiết cho chế độ Disk At Once và với một số ổ CD-R khi
đường ống trực tiếp vào wodim, trường hợp mà wodim cần biết kích thước của
hình ảnh hệ thống tập tin trước. Phiên bản cũ của mkisofs đã viết thông tin này (trong số
thông tin khác) đến tiêu chuẩn. Vì điều này hóa ra khó phân tích cú pháp, số
mà không có bất kỳ thông tin nào khác hiện được in trên tiêu chuẩn quá. Nếu bạn thích viết một
tập lệnh shell đơn giản, chuyển hướng tiêu chuẩn và bắt số từ tiêu chuẩn. Điều này có thể
thực hiện với:

cdblocks = `genisoimage -print-size -quiet ... '
genisoimage ... | wodim ... tsize = $ {cdblocks} s -

-Yên lặng Điều này làm cho hình ảnh geniso thậm chí ít dài dòng hơn. Không có đầu ra tiến độ sẽ được cung cấp.

-R Tạo các bản ghi SUSP và RR bằng giao thức Rock Ridge để mô tả thêm
các tệp trên hệ thống tệp ISO9660.

-r Điều này giống như tùy chọn -R, nhưng quyền sở hữu tệp và chế độ được đặt thành hữu ích hơn
các giá trị. Uid và gid được đặt thành XNUMX, vì chúng thường chỉ hữu ích trên
hệ thống của tác giả và không hữu ích cho khách hàng. Tất cả các bit đọc tệp được thiết lập
true, để các tệp và thư mục có thể đọc được trên toàn cầu trên máy khách. Nếu có
bit thực thi được đặt cho một tệp, đặt tất cả các bit thực thi, để các tệp thực thi được
có thể thực thi toàn cầu trên máy khách. Nếu bất kỳ bit tìm kiếm nào được đặt cho một thư mục, hãy đặt
tất cả các bit tìm kiếm để các thư mục có thể tìm kiếm được trên toàn cầu trên máy khách.
Tất cả các bit ghi đều bị xóa, vì hệ thống tệp sẽ được gắn kết chỉ đọc trong bất kỳ
trường hợp. Nếu bất kỳ bit chế độ đặc biệt nào được đặt, hãy xóa chúng, vì khóa tệp
không hữu ích trên hệ thống tệp chỉ đọc và các bit set-id không được mong muốn cho uid 0
hoặc gid 0. Khi được sử dụng trên Win32, bit thực thi được đặt trên tất cả các các tập tin. Đây là một
kết quả của việc thiếu quyền đối với tệp trên Win32 và giả lập Cygwin POSIX
lớp. Xem thêm -giid, -gid, -dir-chế độ, -tệp-chế độ-chế độ thư mục mới.

-tên tập tin thư giãn
Cho phép tên tệp ISO9660 bao gồm tất cả các ký tự ASCII 7-bit ngoại trừ chữ thường
bức thư.
Điều này vi phạm tiêu chuẩn ISO9660, nhưng nó vẫn hoạt động trên nhiều hệ thống. Sử dụng
một cách thận trọng.

-nguồn gốc dir
Di chuyển tất cả các tệp và thư mục vào dir trong hình ảnh. Điều này về cơ bản giống nhau
như cách sử dụng -graft-điểm và thêm dir trước mọi pathspec, nhưng dễ dàng hơn
sử dụng. dir thực sự có thể sâu vài cấp độ. Nó được tạo ra với cùng một
quyền như các điểm ghép khác.

-gốc cũ dir
Tùy chọn này là cần thiết khi viết một hình ảnh đa nhiệm và hình ảnh trước đó (hoặc
thậm chí cũ hơn) phiên được viết bằng -nguồn gốc dir. Sử dụng tên thư mục không tìm thấy
trong phiên trước nguyên nhân hình ảnh geniso để hủy bỏ với một lỗi. Không có cái này
Tùy chọn, hình ảnh geniso sẽ không thể tìm thấy các tệp chưa được sửa đổi và sẽ bị buộc
để ghi dữ liệu của họ vào hình ảnh một lần nữa. -nguồn gốc-gốc cũ có nghĩa là
được sử dụng cùng nhau để sao lưu gia tăng. Phiên đầu tiên sẽ sử dụng:
hình ảnh geniso -nguồn gốc sao lưu_1 dirs. Bản sao lưu gia tăng tiếp theo với hình ảnh geniso
-nguồn gốc sao lưu_2 -gốc cũ sao lưu_1 dirs sẽ chụp một bức ảnh nhanh khác về những thứ này
các thư mục. Ảnh chụp nhanh đầu tiên sẽ được tìm thấy trong sao lưu_1, cái thứ hai trong
sao lưu_2, nhưng chỉ các tệp đã sửa đổi hoặc mới cần được ghi vào tệp thứ hai
phiên họp. Nếu không có các tùy chọn này, các tệp mới sẽ được thêm vào và các tệp cũ sẽ
bảo quản. Nhưng những cái cũ sẽ bị ghi đè nếu tệp được sửa đổi. Phục hồi
các tệp bằng cách sao chép lại toàn bộ thư mục từ CD cũng sẽ khôi phục các tệp
đã bị xóa có chủ ý. Việc truy cập một số phiên bản cũ hơn của tệp yêu cầu
hỗ trợ bởi hệ điều hành để chọn phiên sẽ được gắn kết.

-loại sắp xếp_file
Sắp xếp các vị trí tệp trên phương tiện. Việc sắp xếp được kiểm soát bởi một tệp có chứa
các cặp tên tệp và sắp xếp trọng số bù đắp. Nếu trọng số cao hơn,
tệp sẽ được đặt gần đầu phương tiện hơn, nếu trọng số là
thấp hơn, tệp sẽ nằm gần cuối phương tiện hơn. Phải có duy nhất
một dấu cách hoặc ký tự tab giữa tên tệp và trọng lượng và trọng lượng phải
là các ký tự cuối cùng trên một dòng. Tên tệp được sử dụng để bao gồm tất cả
tối đa, nhưng không bao gồm dấu cách cuối cùng hoặc ký tự tab trên một dòng. Cái này
là cho phép các ký tự khoảng trắng ở trong hoặc ở cuối tên tệp. Cái này
tùy chọn không không sắp xếp thứ tự của các tên tệp xuất hiện trong ISO9660
danh mục. Nó sắp xếp thứ tự mà dữ liệu tệp được ghi vào ảnh CD,
rất hữu ích để tối ưu hóa bố cục dữ liệu trên đĩa CD. Nhìn thấy README.sort cho
biết thêm chi tiết.

-sparc-khởi động img_sun4,img_sun4c,img_sun4m,img_sun4d,img_sun4e
Xem -B ở trên.

-sparc-nhãn nhãn
Đặt tên nhãn đĩa Mặt trời cho nhãn đĩa Mặt trời được tạo bằng -sparc-
khởi động.

-split-đầu ra
Chia hình ảnh đầu ra thành nhiều tệp, mỗi tệp có dung lượng khoảng 1 GB. Điều này có ích
để tạo hình ảnh ISO9660 có kích thước DVD trên hệ điều hành mà không cần hỗ trợ tệp lớn.
wodim sẽ nối nhiều tệp thành một bản nhạc nếu ghi vào đĩa DVD.
Để thực hiện -split-đầu ra công việc, -o tên tập tin phải được chỉ định. Kết quả đầu ra
hình ảnh sẽ được đặt tên: tên tệp_00, tên tệp_01, tên tệp_02....

-stream-media-kích thước #
Chọn hoạt động phát trực tuyến và đặt kích thước phương tiện thành # lĩnh vực. Điều này cho phép bạn
đầu ra của tar(1) chương trình thành hình ảnh geniso và để tạo ISO9660
hệ thống tệp mà không cần tệp lưu trữ tar trung gian. Nếu tùy chọn này
đã được chỉ định, hình ảnh geniso đọc từ tiêu chuẩn và tạo một tệp với tên
STREAM.IMG. Kích thước tối đa của tệp (có đệm) nhỏ hơn 200 cung
kích thước phương tiện được chỉ định. Nếu như -không có đệm đã được chỉ định, kích thước tệp là 50
các khu vực nhỏ hơn kích thước phương tiện được chỉ định. Nếu tệp nhỏ hơn, hình ảnh geniso
sẽ viết padding. Việc này có thể mất một lúc.

Tùy chọn -stream-media-kích thước chỉ tạo hệ thống tệp ISO9660 đơn giản và có thể không
được sử dụng cùng với các tùy chọn hệ thống tệp đa cấp hoặc hỗn hợp.

-stream-tên tệp tên
Để dành mai sau dùng.

-sunx86-khởi động UFS_img ,,, AUX1_img
Chỉ định danh sách hình ảnh hệ thống tệp được phân tách bằng dấu phẩy cần để tạo
đĩa CD khởi động cho hệ thống Solaris x86.

Lưu ý rằng phân vùng 1 được sử dụng cho hình ảnh ISO9660 và phân vùng 2 là
toàn bộ đĩa, vì vậy phân vùng 1 và 2 có thể không được dữ liệu phân vùng bên ngoài sử dụng. Các
tệp hình ảnh đầu tiên được ánh xạ tới phân vùng 0. Có thể có các trường trống trong dấu phẩy-
danh sách được phân tách và các mục danh sách cho phân vùng 1 và 2 phải trống. Giá trị lớn nhất
số lượng phân vùng được hỗ trợ là 8 (mặc dù bảng phân vùng Solaris x86 có thể
hỗ trợ lên đến 16 phân vùng), vì vậy không thể chỉ định nhiều hơn 6 phân vùng
hình ảnh. Tùy chọn này là bắt buộc để tạo đĩa CD khởi động được cho hệ thống Solaris x86.

If -sunx86-khởi động đã được chỉ định, khu vực đầu tiên của hình ảnh kết quả sẽ
chứa nhãn fdisk PC với phân vùng fdisk loại 0x82 của Solaris bắt đầu tại
offset 512 và kéo dài toàn bộ CD. Ngoài ra, đối với loại Solaris 0x82 fdisk
phân vùng, có nhãn đĩa SVr4 ở độ lệch 1024 trong khu vực đầu tiên của đĩa CD.
Nhãn đĩa này chỉ định lát 0 cho hình ảnh hệ thống tệp đầu tiên (thường là loại UFS)
được sử dụng để khởi động PC và lát 1 cho hình ảnh ISO9660. Slice 2 kéo dài
toàn bộ phần CD 3 ... phần 7 có thể được sử dụng cho các hình ảnh hệ thống tệp bổ sung có
đã được chỉ định với tùy chọn này.

Một đĩa CD khởi động Solaris x86 sử dụng một khởi động chính có kích thước 1024 byte sử dụng El Torito
không có giả lập chế độ khởi động và một khởi động chung thứ cấp nằm trong các cung đĩa CD 1..15.
Vì lý do này, cả hai -b sự kích thích -không-emul-khởi động-G genboot phải được chỉ định.

-sunx86-nhãn nhãn
Đặt tên nhãn đĩa SVr4 cho nhãn đĩa SVr4 được tạo bằng
-sunx86-khởi động.

-sysid ID
Chỉ định ID hệ thống. Có khoảng trống cho 32 ký tự. Tương đương với SYSI in
các .genisoimagerc tập tin.

-T Tạo một tệp TRANS.TBL trong mỗi thư mục trên CD-ROM, có thể được sử dụng trên
hệ thống không hỗ trợ Rock Ridge để giúp thiết lập tên tệp chính xác. Có
cũng là thông tin có trong tệp cho biết các số chính và phụ cho
thiết bị khối và ký tự và mỗi liên kết biểu tượng có tên của tệp liên kết được cung cấp.

-tên-bảng tên_bảng
Tên tệp bảng dịch thay thế (xem ở trên). Ngụ ý -T. Nếu bạn là
tạo một hình ảnh đa nghề, bạn phải sử dụng tên giống như trong phần trước
phiên.

-ucs-cấp cấp
Đặt mức tuân thủ Unicode trong Joliet SVD. Mức mặc định là 3. Nó có thể là
đặt thành 1..3 bằng cách sử dụng tùy chọn này.

-udf Bao gồm hỗ trợ hệ thống tệp UDF trong hình ảnh hệ thống tệp đã tạo. Hỗ trợ UDF là
hiện ở trạng thái alpha và vì lý do này, không thể tạo UDF-
chỉ hình ảnh. Cấu trúc dữ liệu UDF hiện được kết hợp với cấu trúc Joliet,
vì vậy có rất nhiều cạm bẫy với việc triển khai hiện tại. Không có UID / GID
hỗ trợ, không có hỗ trợ quyền POSIX, không có hỗ trợ cho các liên kết tượng trưng.
Lưu ý rằng UDF lãng phí không gian từ khu vực ~ 20 đến khu vực 256 ở đầu
đĩa ngoài không gian cần thiết cho cấu trúc dữ liệu UDF thực.

-giid uid
Ghi đè uid đã đọc từ các tệp nguồn thành giá trị của uid. Chỉ định điều này
tùy chọn tự động bật tiện ích mở rộng Rock Ridge.

-use-fileversion
Tùy chọn -use-fileversion cho phép hình ảnh geniso để sử dụng số phiên bản tệp từ
hệ thống tập tin. Nếu tùy chọn không được chỉ định, hình ảnh geniso tạo một số phiên bản
của 1 cho tất cả các tệp. Phiên bản tệp là các chuỗi trong phạm vi ;1 đến ; 32767 T
tùy chọn là mặc định trên VMS.

-U Cho phép tên tệp "chưa được dịch", hoàn toàn vi phạm tiêu chuẩn ISO9660
miêu tả trên. Bật các cờ sau: -d -l -N -allow-đầu-dấu chấm
-tên tập tin thư giãn -allow-chữ thường -allow-multidot -no-iso-dịch. Cho phép nhiều hơn
nhiều hơn một '.' ký tự trong tên tệp, cũng như các tên tệp có chữ hoa-thường. Đây là
hữu ích trên HP-UX, nơi tích hợp sẵn cdf hệ thống tập tin không nhận ra bất kỳ
các phần mở rộng. Sử dụng hết sức thận trọng.

-no-iso-dịch
Không dịch các ký tự `# 'và` ~' không hợp lệ cho ISO9660
tên tệp. Mặc dù không hợp lệ, các ký tự này thường được sử dụng bởi các hệ thống của Microsoft.
Điều này vi phạm tiêu chuẩn ISO9660, nhưng nó vẫn hoạt động trên nhiều hệ thống. Sử dụng
một cách thận trọng.

-V vô hiệu
Chỉ định ID tập (tên hoặc nhãn tập) sẽ được ghi vào khối chính.
Có khoảng trống cho 32 ký tự. Tương đương với CHUYẾN BAY trong .genisoimagerc tập tin.
ID khối lượng được sử dụng làm điểm gắn kết bởi trình quản lý khối lượng Solaris và như một
nhãn được gán cho một đĩa trên nhiều nền tảng khác nhau như Windows và Apple Mac
OS.

-volset ID
Chỉ định ID tập hợp âm lượng. Có khoảng trống cho 128 ký tự. Tương đương với
CHUYẾN BAY trong .genisoimagerc tập tin.

-volset-kích thước #
Đặt kích thước tập hợp âm lượng thành #. Kích thước tập hợp âm lượng là số lượng đĩa CD được
trong một tập đĩa CD. Tập sách là tập hợp của một hoặc nhiều tập, trên đó
một tập hợp các tệp được ghi lại.

Bộ Âm lượng không nhằm mục đích sử dụng để tạo một bộ đĩa CD được đánh số là một phần
chẳng hạn như một bộ đĩa CD cài đặt Hệ thống Hoạt động. Bộ âm lượng thường được sử dụng để
ghi lại một cây thư mục lớn mà sẽ không vừa trên một ổ đĩa duy nhất. Mỗi tập của
Tập hợp khối lượng chứa mô tả về tất cả các thư mục và tệp
được ghi trên các tập có số thứ tự nhỏ hơn hoặc bằng
đã ấn định Tập Kích thước của tập hiện tại.

hình ảnh geniso hiện không hỗ trợ -volset-kích thước lớn hơn 1.

Tùy chọn -volset-kích thước phải được chỉ định trước -volset-seqno trên mỗi lệnh
hàng.

-volset-seqno #
Đặt số thứ tự của bộ âm lượng thành #. Số thứ tự của bộ âm lượng là
số chỉ mục của CD hiện tại trong một bộ CD. Các tùy chọn -volset-kích thước phải
được chỉ định trước -volset-seqno trên mỗi dòng lệnh.

-v Thực thi chi tiết. Nếu được cung cấp hai lần trên dòng lệnh, thông tin gỡ lỗi bổ sung sẽ
được in.

-x toàn cầu
Giống hệt -m toàn cầu.

-z Tạo đặc biệt RRIP hồ sơ cho các tệp được nén một cách minh bạch. Đây chỉ là của
sử dụng và quan tâm đến các máy chủ hỗ trợ giải nén trong suốt, chẳng hạn như Linux
2.4.14 trở lên. Bạn phải chỉ định -R or -r để kích hoạt Rock Ridge và tạo
các tệp được nén bằng cách sử dụng mkzfttree tiện ích trước khi chạy hình ảnh geniso. Lưu ý rằng
nén trong suốt là một phần mở rộng Rock Ridge không tiêu chuẩn. Các đĩa kết quả
chỉ có thể đọc được một cách minh bạch nếu được sử dụng trên Linux. Trên các hệ điều hành khác, bạn
sẽ cần phải gọi mkzfttree bằng tay để giải nén các tập tin.

HFS LỰA CHỌN


-hfs Tạo một CD lai ISO9660 / HFS. Tùy chọn này nên được sử dụng cùng với
-bản đồ, -ma thuật và / hoặc nhiều tăng gấp đôi dấu gạch ngang các tùy chọn được đưa ra bên dưới.

-táo Tạo một đĩa CD ISO9660 với các phần mở rộng của Apple. Tương tự với -hfs, ngoại trừ rằng
Tiện ích mở rộng của Apple cho ISO9660 được thêm vào thay vì tạo một ổ đĩa hỗn hợp HFS.
Cựu hình ảnh geniso các phiên bản đã bao gồm các thuộc tính Rock Ridge theo mặc định nếu -táo
đã được chỉ định. Phiên bản này của hình ảnh geniso không làm điều này nữa. Nếu bạn thích
để có các thuộc tính Rock Ridge, bạn cần chỉ định điều này một cách riêng biệt.

-bản đồ map_file
Sử dụng map_file để đặt thông tin CREATOR và TYPE cho một tệp dựa trên
phần mở rộng của tên tệp. Tên tệp chỉ được ánh xạ nếu nó không phải là một trong những tên cần biết
Định dạng tệp Apple / Unix. Xem HFS NGƯỜI SÁNG TẠO / LOẠI phần bên dưới.

-ma thuật ma thuật_file
Thông tin CREATOR và TYPE được đặt bằng cách sử dụng một tệp ma thuật con số (thường là
vài byte đầu tiên của tệp). Các ma thuật_file chỉ được sử dụng nếu một tệp không phải là một trong những
các định dạng tệp Apple / Unix đã biết hoặc phần mở rộng tên tệp chưa được ánh xạ bằng
-bản đồ. Xem HFS NGƯỜI SÁNG TẠO / LOẠI phần bên dưới để biết thêm chi tiết.

-hfs-người tạo yaratıcı
Đặt CREATOR mặc định cho tất cả các tệp. Phải có chính xác 4 ký tự. Xem HFS
NGƯỜI SÁNG TẠO / LOẠI phần bên dưới để biết thêm chi tiết.

-hfs-loại kiểu
Đặt TYPE mặc định cho tất cả các tệp. Phải có chính xác 4 ký tự. Xem HFS
NGƯỜI SÁNG TẠO / LOẠI phần bên dưới để biết thêm chi tiết.

-quá trình Tìm kiếm nội dung của tệp cho tất cả các định dạng tệp Apple / Unix đã biết. Xem
HFS MACINTOSH FILE M FORU ĐƠN phần bên dưới để biết thêm về các định dạng này. Tuy vậy,
cách duy nhất để kiểm tra Macnhị phântáoĐộc thân tệp là để mở và đọc chúng,
vì vậy tùy chọn này có thể tăng thời gian xử lý. Tốt hơn là sử dụng một hoặc nhiều tăng gấp đôi
dấu gạch ngang các tùy chọn đưa ra bên dưới nếu các định dạng Apple / Unix đang sử dụng được biết đến.

-không máy tính để bàn
Không tạo (trống) tệp trên máy tính để bàn. Các tệp HFS Desktop mới sẽ được tạo khi
Đĩa CD được sử dụng trên máy Macintosh (và được lưu trữ trong Thư mục Hệ thống). Theo mặc định, trống
Tệp máy tính để bàn được thêm vào ổ đĩa HFS.

-mac-tên
Sử dụng tên tệp HFS làm điểm bắt đầu cho ISO9660, Joliet và Rock Ridge
tên tệp. Xem HFS MACINTOSH PHIM phần bên dưới để biết thêm thông tin.

-boot-hfs-tệp tập tin trình điều khiển
Cài đặt tập tin trình điều khiển việc này có thể làm cho đĩa CD có thể khởi động trên máy Macintosh. Xem HFS
KHỞI ĐỘNG DRIVER phần bên dưới. (Alpha).

-phần Tạo bảng phân vùng HFS. Theo mặc định, không có bảng phân vùng nào được tạo, nhưng
một số trình điều khiển CD-ROM Macintosh cũ hơn cần có bảng phân vùng HFS trên CD-ROM.
có thể nhận ra một đĩa CD-ROM lai.

-Tự động Tệp tự động bắt đầu
Làm cho đĩa CD HFS sử dụng tính năng Tự khởi động QuickTime 2.0 để khởi chạy một ứng dụng hoặc
tài liệu. Tên tệp đã cho phải là tên của tài liệu hoặc ứng dụng
ở cấp cao nhất của CD. Tên tệp phải ít hơn 12 ký tự. (Alpha).

-cụm kích thước kích thước
Đặt kích thước tính bằng byte của cụm hoặc đơn vị phân bổ của tệp PC Exchange.
Ngụ ý --trao đổi. Xem HFS MACINTOSH FILE M FORU ĐƠN phần bên dưới.

-ẩn-hfs toàn cầu
Ẩn giấu toàn cầu, một mẫu ký tự đại diện shell, từ ổ đĩa HFS. Tệp hoặc thư mục
sẽ vẫn tồn tại trong thư mục ISO9660 và / hoặc Joliet. toàn cầu có thể phù hợp với bất kỳ phần nào
của tên tệp. Nhiều hình cầu có thể bị loại trừ. Thí dụ:

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

sẽ loại trừ tất cả các tệp kết thúc bằng `.o 'hoặc được gọi là foobar từ ổ đĩa HFS. Ghi chú
rằng nếu bạn có một thư mục được gọi là foobar, nó cũng vậy (và tất nhiên là tất cả
con cháu) sẽ bị loại trừ. Các toàn cầu cũng có thể là một tên đường dẫn liên quan đến
thư mục nguồn được đưa ra trên dòng lệnh. Thí dụ:

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

sẽ chỉ loại trừ tệp hoặc thư mục được gọi là html từ src danh mục. Không tí nào
tệp hoặc thư mục khác được gọi là html trong cây sẽ không bị loại trừ. Nên là
được sử dụng với -ẩn giấu và / hoặc -hide-joliet. Để khớp với tên thư mục, hãy đảm bảo
mẫu không bao gồm ký tự dấu `/ '. Nhìn thấy README.hide để biết thêm
chi tiết.

-ẩn-hfs-danh sách hồ sơ
Chỉ định một tệp chứa danh sách các mẫu ký tự đại diện được ẩn như trong -ẩn-hfs.

-hfs-vô hiệu hfs_volid
Tên ổ đĩa cho phân vùng HFS. Đây là tên được gán cho đĩa trên
một máy Macintosh và thay thế vô hiệu được sử dụng với -V.

-icon-vị trí
Sử dụng thông tin vị trí biểu tượng, nếu nó tồn tại, từ tệp Apple / Unix. Các
các biểu tượng sẽ xuất hiện ở cùng một vị trí như trên màn hình Macintosh. Thư mục
vị trí và kích thước trên màn hình, các vị trí cuộn của nó, Chế độ xem thư mục (xem dưới dạng Biểu tượng,
Các biểu tượng nhỏ, v.v.) cũng được giữ nguyên. (Alpha).

-root-thông tin hồ sơ
Đặt vị trí, kích thước trên màn hình, vị trí cuộn, Chế độ xem thư mục, v.v. cho thư mục gốc
thư mục của một ổ đĩa HFS. Nhìn thấy README.rootinfo để biết thêm thông tin. (Alpha)

-prep-boot hồ sơ
Tệp hình ảnh khởi động PReP. Tối đa 4 được phép. Nhìn thấy README.prep_boot để biết thêm
thông tin. (Alpha)

-chrp-khởi động
Thêm tiêu đề khởi động CHRP.

-input-hfs-bộ ký tự bảng chữ cái
Bộ ký tự đầu vào xác định các ký tự được sử dụng trong tên tệp HFS khi được sử dụng với
-mac-tên. Bộ ký tự mặc định là cp10000 (Mac La Mã). Xem TÍNH CÁCH SETS
HFS MACINTOSH PHIM phần bên dưới để biết thêm chi tiết.

-đầu ra-hfs-bộ ký tự bảng chữ cái
Bộ ký tự đầu ra xác định các ký tự sẽ được sử dụng trong tên tệp HFS.
Mặc định cho bộ ký tự đầu vào. Xem TÍNH CÁCH SETS phần bên dưới để biết thêm
chi tiết.

-hfs-mở khóa
Theo mặc định, hình ảnh geniso sẽ tạo một ổ đĩa HFS bị khóa. Tùy chọn này
để âm lượng được mở khóa để các ứng dụng khác (ví dụ: hfsutils) có thể sửa đổi
âm lượng. Xem HFS VẤN ĐỀ / GIỚI HẠN phần bên dưới để biết cảnh báo về việc sử dụng
tùy chọn này.

-hfs-ban phước tên thư mục
"Bless" thư mục (thư mục) đã cho. Đây thường là WELFARE Thư mục và được sử dụng
trong việc tạo đĩa CD khởi động HFS. Tên của thư mục phải là tên toàn bộ đường dẫn
as hình ảnh geniso Thấy nó. Ví dụ: nếu pathspec đã cho là ./cddata và yêu cầu
thư mục được gọi là WELFARE Thư mục, toàn bộ tên đường dẫn là "/ cddata / Hệ thống Thư mục"
(nhớ sử dụng dấu ngoặc kép nếu tên chứa khoảng trắng).

-hfs-parms thông số
Ghi đè các tham số nhất định được sử dụng để tạo hệ thống tệp HFS. Không có khả năng được sử dụng
trong những trường hợp bình thường. Xem libhfs_iso / hybrid.h tập tin nguồn để biết chi tiết.

--mũ lưỡi trai Tìm kiếm các tệp AUFS CAP Macintosh. Chỉ tìm kiếm các định dạng tệp CAP Apple / Unix.
Tìm kiếm các định dạng tệp Apple / Unix có thể có khác bị tắt, trừ khi khác
tăng gấp đôi dấu gạch ngang các tùy chọn được đưa ra.

--netatalk
Tìm kiếm tệp NETATALK Macintosh

--kép
Tìm kiếm các tệp AppleDouble Macintosh

--ethershare
Tìm kiếm tệp Helios EtherShare Macintosh

--ushare
Tìm kiếm các tệp IPT UShare Macintosh

--trao đổi
Tìm kiếm các tệp PC Exchange Macintosh

--sgi Tìm kiếm các tệp SGI Macintosh

--xinet
Tìm kiếm các tệp XINET Macintosh

--macbin
Tìm kiếm tệp MacBinary Macintosh

--Độc thân
Tìm kiếm các tệp AppleSingle Macintosh

--dave Tìm kiếm các tệp DAVE Macintosh của Hệ thống Phần mềm Thứ Năm

--sfm Tìm Dịch vụ của Microsoft dành cho tệp Macintosh (chỉ NT) (Alpha)

--osx-gấp đôi
Tìm kiếm các tệp Mac OS X AppleDouble Macintosh

--osx-hfs
Tìm tệp Mac OS X HFS Macintosh

TÍNH CÁCH SETS


hình ảnh geniso xử lý tên tệp theo cách tuân thủ POSIX dưới dạng chuỗi ký tự 8 bit.
Để đại diện cho tất cả các mã cho tất cả các ngôn ngữ, các ký tự 8-bit là không đủ. Unicode
hoặc ISO-10646 xác định mã ký tự cần ít nhất 21 bit để đại diện cho tất cả các
ngôn ngữ. Họ có thể được đại diện với UTF-32, UTF-16 or UTF-8 mã hóa. UTF-32 sử dụng một
mã hóa 32-bit đơn giản nhưng dường như không phổ biến. UTF-16 được Microsoft sử dụng với Win32 với
nhược điểm là các ký tự 16 bit không tuân thủ hệ thống tệp POSIX
diệnngười dùng.

Hệ điều hành Unix hiện đại có thể sử dụng mã UTF-8 cho tên tệp. Mỗi ký tự 32 bit
được biểu diễn bằng một hoặc nhiều ký tự 8 bit. Nếu một ký tự được mã hóa trong ISO-8859-1
(được sử dụng ở Trung Âu và Bắc Mỹ) là bản đồ 1: 1 đến mã Unicode được mã hóa UTF-32 hoặc UTF-16
tính cách. Nếu một ký tự được mã hóa trong 7-Bit ASCII (được sử dụng ở Hoa Kỳ và các quốc gia khác với
bộ ký tự giới hạn) là ánh xạ 1: 1 tới ký tự Unicode được mã hóa UTF-32, UTF-16 hoặc UTF-8.
Mã ký tự không thể được biểu diễn dưới dạng một byte đơn trong UTF-8 (nếu giá trị là>
0x7F) sử dụng trình tự thoát ánh xạ tới nhiều hơn một ký tự 8 bit.

Nếu tất cả các hệ điều hành đều sử dụng UTF-8, hình ảnh geniso sẽ không cần mã hóa lại các ký tự trong
tên tệp. Thật không may, Apple sử dụng mã hoàn toàn không chuẩn và Microsoft sử dụng
Mã hóa Unicode không tương thích với giao diện tên tệp POSIX.

Đối với tất cả các hệ điều hành không được mã hóa UTF-8, ký tự thực tế mà mỗi byte đại diện
Phụ thuộc vào tính cách định or mã trang (tên được sử dụng bởi Microsoft) được sử dụng bởi địa phương
hệ điều hành - các ký tự trong một bộ ký tự sẽ phản ánh khu vực hoặc tự nhiên
ngôn ngữ do người dùng đặt.

Thông thường mã ký tự 0x00-0x1f là ký tự điều khiển, mã 0x20-0x7f là 7-bit
Các ký tự ASCII và (trên PC và Mac) 0x80-0xff được sử dụng cho các ký tự khác.

Vì có nhiều hơn 256 ký tự / ký hiệu được sử dụng, chỉ một tập hợp con nhỏ là
được biểu diễn trong một bộ ký tự. Do đó, cùng một mã ký tự có thể đại diện cho một
nhân vật khác nhau trong các bộ nhân vật khác nhau. Vì vậy, một tên tệp được tạo, giả sử ở trung tâm
Châu Âu, có thể không hiển thị cùng một ký tự khi xem trên một máy ở phía đông
Châu Âu.

Để làm cho vấn đề phức tạp hơn, các hệ điều hành khác nhau sử dụng các bộ ký tự khác nhau
cho khu vực hoặc ngôn ngữ. Ví dụ: mã ký tự cho `é '(chữ e nhỏ với dấu sắc
dấu) có thể là mã ký tự 0x82 trên PC, mã 0x8e trên Macintosh, mã 0xe9 trên Unix
ở Tây Âu, và mã 0x000e9 bằng Unicode.

Miễn là không phải tất cả các hệ điều hành và ứng dụng đều sử dụng cùng một bộ ký tự như
cơ sở cho tên tệp, có thể cần phải chỉ định ký tự nào đặt tên tệp của bạn sử dụng
và ký tự nào đặt tên tệp sẽ xuất hiện trên đĩa CD.

Có bốn tùy chọn để chỉ định bộ ký tự bạn muốn sử dụng:

-input-bộ ký tự
Xác định bộ ký tự cục bộ mà bạn đang sử dụng trên máy chủ của mình. Nhân vật bất kỳ
đặt các chuyển đổi diễn ra sẽ sử dụng bộ ký tự này làm điểm bắt đầu.
Các bộ ký tự đầu vào mặc định là cp437 trên các hệ thống dựa trên MS-DOS và iso8859-1 on
tất cả các hệ thống khác. Nếu như -J được đưa ra, tương đương Unicode của ký tự đầu vào
bộ sẽ được sử dụng trong thư mục Joliet. -jcharset giống như -input-bộ ký tự
-J.

-output-bộ ký tự
Xác định bộ ký tự sẽ được sử dụng cho tên Rock Ridge trên
ĐĨA CD. Mặc định cho bộ ký tự đầu vào.

-input-hfs-bộ ký tự
Xác định bộ ký tự HFS được sử dụng cho các tên tệp HFS được giải mã từ bất kỳ
các định dạng tệp Apple / Unix khác nhau. Chỉ hữu ích khi được sử dụng với -mac-tên. Xem HFS
MACINTOSH PHIM để biết thêm thông tin. Mặc định là cp10000 (Mac La Mã).

-đầu ra-hfs-bộ ký tự
Xác định bộ ký tự HFS được sử dụng để tạo tên tệp HFS từ ký tự đầu vào
thiết lập đang sử dụng. Trong hầu hết các trường hợp, điều này sẽ là từ bộ ký tự được cho với
-input-bộ ký tự. Mặc định cho bộ ký tự HFS đầu vào.

Có một số bộ ký tự được tích hợp sẵn để hình ảnh geniso. Để có được một danh sách, hãy sử dụng
-input-bộ ký tự giúp đỡ. Danh sách này không bao gồm bộ ký tự bắt nguồn từ hiện tại
ngôn ngữ, nếu hình ảnh geniso được xây dựng với iconv hỗ trợ.

Các bộ ký tự bổ sung có thể được đọc từ tệp cho bất kỳ tùy chọn bộ ký tự nào bằng
đặt tên tệp làm đối số cho các tùy chọn. Tệp đã cho sẽ chỉ được đọc nếu nó
tên không khớp với một trong các bộ ký tự dựng sẵn.

Định dạng của các tệp bộ ký tự giống như các tệp ánh xạ có sẵn từ
http://www.unicode.org/Public/MAPPINGS. Định dạng này là:

Cột # 1 là mã byte đầu vào (ở dạng hex là 0xXX)
Cột # 2 là Unicode (ở dạng hex là 0xXXXX)
Phần còn lại của dòng được bỏ qua.

Bất kỳ dòng trống, dòng nào không có hai (hoặc nhiều) cột ở định dạng trên hoặc dòng nhận xét
(bắt đầu bằng ký tự #) bị bỏ qua mà không có bất kỳ cảnh báo nào. Bất kỳ mã đầu vào nào bị thiếu
được ánh xạ tới ký tự Unicode 0x0000.

Lưu ý rằng, mặc dù UTF-8 được hỗ trợ, các bảng mã Unicode khác như UCS-2 / UTF-16 và
UCS-4 / UTF-32 thì không, vì hệ điều hành POSIX không thể xử lý chúng nguyên bản.

Ánh xạ bộ ký tự 1: 1 có thể được xác định bằng cách sử dụng từ khóa mặc định như đối số để
bất kỳ tùy chọn bộ ký tự nào. Đây là hành vi của các phiên bản cũ của mkisofs.

Tên tệp ISO9660 được tạo từ tên tệp đầu vào không được chuyển đổi từ đầu vào
bộ ký tự. Bộ ký tự ISO9660 là một tập hợp con rất hạn chế của các ký tự ASCII,
vì vậy bất kỳ chuyển đổi nào sẽ là vô nghĩa.

Bất kỳ nhân vật nào hình ảnh geniso không thể chuyển đổi sẽ được thay thế bằng ký tự `_ '.

HFS NGƯỜI SÁNG TẠO / LOẠI


Tệp Macintosh có hai thuộc tính được liên kết với nó để xác định ứng dụng nào
đã tạo tệp, CREATOR và tệp chứa dữ liệu nào, LOẠI. Cả hai đều
(chính xác) 4 chuỗi ký tự. Thông thường, điều này cho phép người dùng Macintosh nhấp đúp vào tệp
và khởi chạy ứng dụng chính xác, v.v. TẠO VÀ LOẠI Tệp ​​cụ thể có thể là
được tìm thấy bằng cách sử dụng một cái gì đó như ResEdit (hoặc tương tự) trên Macintosh.

Thông tin CREATOR và TYPE được lưu trữ trong tất cả các tệp được mã hóa Apple / Unix khác nhau.
Đối với các tệp khác, có thể đặt CREATOR và TYPE dựa trên phần mở rộng của tên tệp
sử dụng một lập bản đồ tập tin (với -bản đồ) và / hoặc sử dụng ma thuật con số (thường là một chữ ký trong
một vài byte đầu tiên) của một tệp (với -ma thuật). Nếu cả hai tùy chọn này được đưa ra, thứ tự của chúng trên
dòng lệnh là quan trọng. Nếu như -bản đồ được đưa ra đầu tiên, phần mở rộng tên tệp phù hợp là
đã cố gắng trước một trận đấu số kỳ diệu. Tuy nhiên, nếu -ma thuật được đưa ra đầu tiên, một con số kỳ diệu
khớp được thử trước khi khớp phần mở rộng tên tệp.

Nếu tệp ánh xạ hoặc tệp ma thuật không được sử dụng hoặc không tìm thấy kết quả phù hợp nào, thì TẠO và LOẠI mặc định
cho tất cả các tệp thông thường có thể được đặt bằng cách sử dụng các mục nhập trong .genisoimagerc tập tin hoặc sử dụng
-hfs-người tạo và / hoặc -hfs-loại, nếu không thì CREATOR và TYPE mặc định là UnixTEXT.

Định dạng của lập bản đồ tập tin giống nhau tập tin afp định dạng như được sử dụng bởi ôi. Tệp này có
năm cột cho mở rộng, hồ sơ dịch, CREATOR, LOẠIBình luận. Dòng
bắt đầu bằng ký tự `# 'là các dòng nhận xét và bị bỏ qua. Một tệp ví dụ sẽ
có lẽ:

# Tệp ánh xạ tên tệp mẫu
#
# LOẠI TRÌNH TẠO EXTN XLate Nhận xét
.tif Raw '8BIM' 'TIFF' "Photoshop TIFF hình ảnh"
.hqx Ascii 'BnHq' 'TEXT' "Tệp BinHex"
.doc Raw 'MSWD' 'WDBN' "Tệp Word"
.mov Raw 'TVOD' 'MooV' "QuickTime Movie"
* Ascii 'ttxt' 'TEXT' "Tệp văn bản"

Địa điểm:

Cột đầu tiên EXTN xác định phần mở rộng tên tệp Unix được ánh xạ. Mặc định
ánh xạ cho bất kỳ phần mở rộng tên tệp nào không khớp được xác định bằng dấu `* '
nhân vật.

Sản phẩm Xlat cột xác định kiểu dịch văn bản giữa Unix và
Tệp Macintosh nó bị bỏ qua bởi hình ảnh geniso, nhưng được giữ để tương thích với
ôi(1). Mặc dù hình ảnh geniso không làm thay đổi nội dung của tệp, nếu là tệp nhị phân
tệp có TYPE được đặt là TEXT, Nó có thể được đọc không chính xác trên Macintosh. Vì vậy
lựa chọn tốt hơn cho TYPE mặc định có thể là ?.

Sản phẩm CREATORLOẠI từ khóa phải dài 4 ký tự và được đặt trong một từ khóa
trích dẫn.

Trường nhận xét được đặt trong dấu ngoặc kép - nó bị bỏ qua bởi hình ảnh geniso, Nhưng
được giữ để tương thích với ôi.

Định dạng của ma thuật tệp gần như giống với ma thuật(5) tệp được sử dụng bởi hồ sơ(1)
chỉ huy.

Tệp này có bốn cột được phân tách bằng tab cho byte bù đắp, kiểu, thử nghiệmtin nhắn.
Các dòng bắt đầu bằng ký tự `# 'là các dòng nhận xét và bị bỏ qua. Một tệp ví dụ
sẽ giống như:

# Tệp ma thuật mẫu
#
# tắt loại thông báo kiểm tra
0 string GIF8 8BIM GIFf Hình ảnh GIF
0 riêng biệt 0xffd8 dữ liệu hình ảnh JPEG 8BIM
0 chuỗi SIT! NGỒI! NGỒI! Lưu trữ StuffIt
0 string \ 037 \ 235 LZIV ZIVU nén Unix tiêu chuẩn
0 string \ 037 \ 213 GNUz ZIVU dữ liệu nén gzip
0 chuỗi%! ASPS TEXT Postscript
0 chuỗi \ 004%! ASPS TEXT PC Postscript với dấu ^ D để bắt đầu
4 chuỗi moov txtt Tệp phim MooV QuickTime (moov)
Tệp phim 4 string mdat txtt MooV QuickTime (mdat)

Định dạng của tệp được mô tả trong ma thuật(5). Sự khác biệt duy nhất ở đây là đối với
mỗi mục nhập trong tập tin ma thuật, tin nhắn cho phần bù ban đầu phải là 4 ký tự
cho CREATOR, theo sau là 4 ký tự cho TYPE - khoảng trắng là tùy chọn giữa
họ. Mọi ký tự khác trên dòng này đều bị bỏ qua. Các dòng tiếp tục (bắt đầu bằng
Dấu `> ') cũng bị bỏ qua, tức là chỉ sử dụng các dòng bù ban đầu.

Sử dụng -ma thuật có thể tăng đáng kể thời gian xử lý vì mỗi tệp phải mở và
đọc để tìm con số kỳ diệu của nó.

Tóm lại, đối với tất cả các tệp, CREATOR mặc định là Unix và TYPE mặc định là TEXT.
Chúng có thể được thay đổi bằng cách sử dụng các mục trong .genisoimagerc tập tin hoặc bằng cách sử dụng -hfs-người tạo
và / hoặc -hfs-loại.

Nếu tệp ở một trong các định dạng Apple / Unix đã biết (và định dạng
được chọn), CREATOR và TYPE được lấy từ các giá trị được lưu trữ trong tệp Apple / Unix.

Các tệp khác có thể đặt CREATOR và TYPE từ phần mở rộng tên tệp của chúng (với -bản đồ),
hoặc con số kỳ diệu của họ (với -ma thuật). Nếu kết hợp mặc định được sử dụng trong lập bản đồ tập tin,
các giá trị này ghi đè CREATOR và TYPE mặc định.

Cơ sở dữ liệu CREATOR / TYPE đầy đủ có thể được tìm thấy tại http://www.angelfire.com/il/szekely/.

HFS MACINTOSH FILE M FORU ĐƠN


Tệp Macintosh có hai phần được gọi là NgàyTài nguyên ngã ba. Hoặc có thể trống.
Unix (và nhiều hệ điều hành khác) chỉ có thể đối phó với các tệp có một phần (hoặc fork). Để thêm vào
điều này, các tệp Macintosh có một số thuộc tính được liên kết với chúng - có lẽ là
quan trọng là LOẠI và TẠO. Một lần nữa, Unix không có khái niệm về các loại
thuộc tính.

Ví dụ: tệp Macintosh có thể là hình ảnh JPEG nơi hình ảnh được lưu trữ trong Data fork và
một hình thu nhỏ trên màn hình được lưu trữ trong Resource fork. Nó thường là thông tin trong dữ liệu
fork hữu ích trên các nền tảng.

Do đó, để lưu trữ tệp Macintosh trên hệ thống tệp Unix, phải tìm ra cách để đối phó
với hai ngã ba và các thuộc tính bổ sung (được gọi là Finder Thông tin).
Thật không may, có vẻ như mọi gói phần mềm lưu trữ các tệp Macintosh trên Unix
đã chọn một phương pháp lưu trữ hoàn toàn khác.

Apple / Unix định dạng hình ảnh geniso (một phần) hỗ trợ là:

Định dạng CAP AUFS
Ngã ba dữ liệu được lưu trữ trong một tệp. Phân nhánh tài nguyên trong thư mục con .nguồn với cùng một
tên tệp dưới dạng ngã ba dữ liệu. Thông tin tìm kiếm trong thư mục con .finderinfo với cùng một tên tệp.

AppleDouble / Netatalk
Ngã ba dữ liệu được lưu trữ trong một tệp. Phân nhánh tài nguyên được lưu trữ trong một tệp có tiền tố cùng tên
với '%'. Thông tin trình tìm kiếm cũng được lưu trữ trong cùng một tệp tin `% '. Netatalk sử dụng cùng một định dạng,
nhưng thông tin fork / Finder tài nguyên được lưu trữ trong thư mục con .AppleĐôi với cùng một
tên tệp dưới dạng ngã ba dữ liệu.

táoĐộc thân
Cấu trúc dữ liệu tương tự như trên, ngoại trừ cả hai nhánh và thông tin Finder đều được lưu trữ trong
một tập tin.

Helios EtherChia sẻ
Ngã ba dữ liệu được lưu trữ trong một tệp. Thông tin về Resource fork và Finder cùng nhau trong thư mục con
.rsrc có cùng tên tệp với dữ liệu fork.

IPT UShare
Giống như định dạng EtherShare, nhưng thông tin Finder được lưu trữ hơi khác một chút.

Macnhị phân
Cả thông tin fork và Finder đều được lưu trữ trong một tệp.

Trao đổi máy tính Apple
Được Macintoshes sử dụng để lưu trữ các tệp Apple trên đĩa DOS (FAT). Ngã ba dữ liệu được lưu trữ trong một
tập tin. Phân nhánh tài nguyên trong thư mục con tài nguyên.frk (Hoặc NGUỒN LỰC.FRK). Thông tin người tìm dưới dạng
một bản ghi trong hồ sơ công cụ tìm.dat (Hoặc TÌM KIẾM.DAT). Riêng biệt công cụ tìm.dat cho mỗi dữ liệu
thư mục ngã ba.

Lưu ý: hình ảnh geniso cần biết kích thước cụm FAT gốc của đĩa mà PC
Tệp Exchange đang bật (hoặc đã được sao chép từ). Kích thước này được đưa ra bởi
-cụm kích thước. Cụm hoặc kích thước phân bổ có thể được tìm thấy bằng cách sử dụng DOS
tiện ích chkdsk.

Có thể không hoạt động với các tệp PC Exchange v2.2 trở lên (khả dụng với MacOS 8.1). DOS
phương tiện chứa tệp PC Exchange phải được gắn kết dưới dạng msdos (Không vfat) khi nào
sử dụng Linux.

SGI / XINET
Được sử dụng bởi các máy SGI khi chúng gắn các đĩa HFS. Ngã ba dữ liệu được lưu trữ trong một tệp.
Phân nhánh tài nguyên trong thư mục con .HSResource với cùng một tên tệp. Thông tin người tìm kiếm là một
ghi lại trong hồ sơ .Phụ trợ. Riêng biệt .Phụ trợ cho mỗi thư mục ngã ba dữ liệu.

Hệ thống phần mềm thứ Năm DAVE
Cho phép Macintoshes lưu trữ các tệp Apple trên máy chủ SMB. Ngã ba dữ liệu được lưu trữ trong một
tập tin. Phân nhánh tài nguyên trong thư mục con tài nguyên.frk. Sử dụng định dạng AppleDouble để
lưu trữ fork tài nguyên.

Dịch vụ cho Macintosh
Định dạng tệp được lưu trữ bởi Máy chủ NT trên hệ thống tệp NTFS. Ngã ba dữ liệu được lưu trữ dưới dạng
tên tập tin. Phân nhánh tài nguyên được lưu trữ dưới dạng luồng NTFS được gọi là tên tệp: AFP_Resource. Các
Thông tin trình tìm kiếm được lưu trữ dưới dạng luồng NTFS được gọi là tên tệp: Afp_AfpInfo. Các luồng NTFS
thường ẩn đối với người dùng.

Cảnh báo: hình ảnh geniso chỉ hỗ trợ một phần định dạng SFM. Nếu một tệp HFS hoặc
thư mục được lưu trữ trên máy chủ NT chứa một ký tự NT bất hợp pháp trong tên của nó, NT
chuyển đổi các ký tự này thành Riêng Sử dụng Unicode nhân vật. Các ký tự là: "
* / <>? \ UXNUMXquot; và dấu cách hoặc dấu chấm nếu đó là ký tự cuối cùng của tên tệp,
mã ký tự 0x01 đến 0x1f (ký tự điều khiển) và logo quả táo của Apple.

Thật không may, các ký tự Unicode riêng tư này không thể đọc được bởi hình ảnh geniso
NT thực thi. Do đó, bất kỳ tên tệp hoặc thư mục nào có chứa các ký tự này
sẽ bị bỏ qua - bao gồm nội dung của bất kỳ thư mục nào như vậy.

Mac OS X AppleĐôi
Khi các tệp HFS / HFS + được Mac OS X sao chép hoặc lưu vào hệ thống tệp không phải HFS
(ví dụ: UFS, NFS, v.v.), các tệp được lưu trữ ở định dạng AppleDouble. Đã lưu trữ dữ liệu fork
trong một tệp. Phân nhánh tài nguyên được lưu trữ trong một tệp có cùng tên với tiền tố là `._ '. Người tìm kiếm
thông tin cũng được lưu trữ trong cùng một tệp `._ '.

Mac OS X HFS (Alpha)
Không hẳn là mã hóa Apple / Unix mà là các tệp HFS / HFS + thực tế trên hệ thống Mac OS X.
Ngã ba dữ liệu được lưu trữ trong một tệp. Phân nhánh tài nguyên được lưu trữ trong một tệp giả có cùng
tên với hậu tố / rsrc. Thông tin Finder chỉ khả dụng qua Mac OS X
thư viện cuộc gọi.

Xem thêm README.macosx.

Chỉ hoạt động khi được sử dụng trên Mac OS X.

Nếu một tệp được tìm thấy với một nhánh tài nguyên có độ dài bằng không và finderinfo trống, nó là
được giả định là không có bất kỳ mã hóa Apple / Unix nào - do đó, một LOẠI và BỘ SÁNG TẠO có thể
thiết lập bằng cách sử dụng các phương pháp khác.

hình ảnh geniso sẽ cố gắng đặt CREATOR, TYPE, ngày tháng và có thể là các cờ khác từ
thông tin công cụ tìm kiếm. Ngoài ra, nếu nó tồn tại, tên tệp Macintosh được đặt từ công cụ tìm
thông tin, nếu không thì tên Macintosh dựa trên tên tệp Unix - hãy xem HFS MACINTOSH
PHIM phần bên dưới.

Khi đang sử dụng -táo, TYPE và CREATOR được lưu trữ trong mục Sử dụng Hệ thống tùy chọn hoặc TẠM NGƯNG
trong Bản ghi Thư mục ISO9660 - theo cách giống với các thuộc tính Rock Ridge
là. Trên thực tế, để làm cho cuộc sống trở nên dễ dàng, các tiện ích mở rộng của Apple được thêm vào đầu
các thuộc tính hiện có của Rock Ridge (tức là, để có được các phần mở rộng của Apple, bạn nhận được Rock Ridge
phần mở rộng).

Các tiện ích mở rộng của Apple yêu cầu phân nhánh tài nguyên được lưu trữ dưới dạng ISO9660 liên kết tập tin.
Đây cũng giống như bất kỳ tệp bình thường nào được lưu trữ trong hệ thống tệp ISO9660 ngoại trừ
cờ tệp liên kết được đặt trong Bản ghi Thư mục (bit 2). Tệp này có cùng tên
dưới dạng ngã ba dữ liệu (tệp được các máy không phải của Apple nhìn thấy). Các tệp được liên kết bình thường
bị bỏ qua bởi các hệ điều hành khác

Khi đang sử dụng -hfs, TYPE và CREATOR cùng với thông tin công cụ tìm kiếm khác, được lưu trữ trong một HFS riêng biệt
thư mục, không hiển thị trên ổ đĩa ISO9660. Thư mục HFS tham chiếu cùng một dữ liệu
và các tệp fork tài nguyên được mô tả ở trên.

Trong hầu hết các trường hợp, tốt hơn là sử dụng -hfs thay vì -táo, vì cái sau áp đặt
cho phép các ký tự ISO9660 giới hạn trong tên tệp. Tuy nhiên, các tiện ích mở rộng của Apple cung cấp cho
lợi thế là các tệp được đóng gói trên đĩa hiệu quả hơn và có thể
phù hợp với nhiều tệp hơn trên đĩa CD.

HFS MACINTOSH PHIM


Nếu có thể, tên tệp HFS được lưu trữ với tệp Apple / Unix được sử dụng cho
HFS một phần của CD. Tuy nhiên, không phải tất cả các mã hóa Apple / Unix đều lưu trữ tên tệp HFS với
finderinfo. Trong những trường hợp này, tên tệp Unix được sử dụng - với đặc biệt thoát
nhân vật. Các ký tự đặc biệt bao gồm dấu `/ 'và các ký tự có mã trên 127.

AUFS thoát các ký tự này bằng cách sử dụng `: 'theo sau là mã ký tự dưới dạng hai hex
các chữ số. Netatalk và EtherShare có một sơ đồ tương tự, nhưng sử dụng `% 'thay vì`:'.

If hình ảnh geniso không thể tìm thấy tên tệp HFS, nó sử dụng tên Unix, với bất kỳ % xx or : xx
nhân vật (xx là hai chữ số hex) được chuyển đổi thành một mã ký tự duy nhất. Nếu như xx không
các chữ số hex ([0-9a-fA-F]), chúng được để riêng - mặc dù mọi dấu `: 'còn lại đều được chuyển đổi thành
`% ', as': 'là dấu phân tách thư mục HFS. Cần phải cẩn thận, như một tệp Unix thông thường
với % xx or : xx cũng sẽ được chuyển đổi. ví dụ

This: 2fFile được chuyển đổi thành This / File

This: File được chuyển đổi thành This% File

This: t7File được chuyển đổi thành This% t7File

Mặc dù tên tệp HFS dường như hỗ trợ chữ hoa và chữ thường, hệ thống tệp
không phân biệt chữ hoa chữ thường, tức là tên tệp abcAbC giống nhau. Nếu một tệp được tìm thấy trong
thư mục có cùng tên HFS, hình ảnh geniso sẽ cố gắng tạo một tên duy nhất bằng cách thêm
ký tự `_ 'cho một trong các tên tệp.

Nếu tên tệp HFS tồn tại cho một tệp, hình ảnh geniso có thể sử dụng tên này làm điểm bắt đầu
cho các tên tệp ISO9660, Joliet và Rock Ridge bằng cách sử dụng -mac-tên. Tệp Unix bình thường
không có tên HFS sẽ vẫn sử dụng tên Unix của chúng. ví dụ

Nếu tệp MacBinary (hoặc PC Exchange) được lưu trữ dưới dạng vàihình ảnh.gif.bin trên Unix
hệ thống tệp, nhưng chứa tệp HFS được gọi là vàihình ảnh.gif, đây là cái tên sẽ
xuất hiện trên phần HFS của đĩa CD. Tuy nhiên, như hình ảnh geniso sử dụng tên Unix làm
điểm bắt đầu cho các tên khác, tên ISO9660 được tạo có thể sẽ là
SOMEIMAG.BIN và Joliet / Rock Ridge sẽ là vàihình ảnh.gif.bin. Tùy chọn này sẽ sử dụng
tên tệp HFS làm điểm bắt đầu và tên ISO9660 có thể sẽ là SOMEIMAG.GIF
và Joliet / Rock Ridge sẽ là vàihình ảnh.gif.

-mac-tên hiện sẽ không làm việc với -T - tên Unix sẽ được sử dụng trong TRANS.TBL
chứ không phải tên Macintosh.

Bộ ký tự được sử dụng để chuyển đổi bất kỳ tên tệp HFS nào thành tên tệp Joliet / Rock Ridge
mặc định là cp10000 (Mac La Mã). Bộ ký tự được sử dụng có thể được chỉ định bằng cách sử dụng
-input-hfs-bộ ký tự. Các bộ ký tự HFS tích hợp sẵn khác là: cp10006 (MacHy Lạp), cp10007
(MacCyrillic), cp10029 (MacLatin2), cp10079 (MacIcelandandic) và cp10081 (Tiếng MacTurkish).

Lưu ý: các mã ký tự được sử dụng bởi tên tệp HFS được lấy từ các định dạng Apple / Unix khác nhau
sẽ không được chuyển đổi vì chúng được cho là ở đúng bộ ký tự Apple. Chỉ một
tên Joliet / Rock Ridge có nguồn gốc từ tên tệp HFS sẽ được chuyển đổi.

Hiện tại hình ảnh geniso mã sẽ lọc ra bất kỳ ký tự bất hợp pháp nào cho ISO9660 và
Tên tệp joliet, nhưng với tư cách là hình ảnh geniso mong đợi được giao dịch trực tiếp với các tên Unix, nó
giữ nguyên tên Rock Ridge. Nhưng vì `/ 'là một ký tự tên tệp HFS hợp pháp,
-mac-tên chuyển đổi `/ 'thành` _' trong tên tệp Rock Ridge.

Nếu các phần mở rộng của Apple được sử dụng, chỉ tên tệp ISO9660 mới xuất hiện trên Macintosh.
Tuy nhiên, vì trình điều khiển Macintosh ISO9660 có thể sử dụng Cấp 2 tên tệp, bạn có thể sử dụng các tùy chọn
Lượt thích -allow-multidot không có vấn đề trên Macintosh - vẫn quan tâm đến tên, vì
ví dụ cái này.file.name sẽ được chuyển thành NÀY.FILE tức là chỉ có một dấu '.', cũng
tên tập tin abcdefgh sẽ được coi là ABCDEFGH nhưng abcdefghi sẽ được coi là ABCDEFGHI. tức là
với dấu `. ' ở phần cuối - không biết đây là sự cố của Macintosh hay
hình ảnh geniso/lai vấn đề. Tất cả các tên tệp sẽ được viết hoa khi xem trên
Macintosh. Tất nhiên, máy DOS / Win3.X sẽ không thể thấy tên tệp Cấp 2 ...

HFS CUSTOM VOLUME / FOLDER ICONS


Để cung cấp cho đĩa CD HFS một biểu tượng tùy chỉnh, hãy đảm bảo rằng thư mục gốc (cấp cao nhất) bao gồm một tiêu chuẩn
Tập tin biểu tượng âm lượng Macintosh. Để cung cấp cho âm lượng một biểu tượng tùy chỉnh trên Macintosh, một biểu tượng phải
được dán lên biểu tượng của tập trong hộp "Nhận thông tin" của tập. Điều này tạo ra một
tệp vô hình được gọi là Biểu tượng \ r (`\ r 'là ký tự xuống dòng) trong thư mục gốc.

Một biểu tượng thư mục tùy chỉnh rất giống - một tệp vô hình được gọi là Biểu tượng \ r tồn tại trong
thư mục chính nó.

Có lẽ là cách dễ nhất để tạo một biểu tượng tùy chỉnh hình ảnh geniso có thể sử dụng là để định dạng một
trống đĩa mềm HFS trên máy Mac và dán một biểu tượng vào hộp "Nhận thông tin" của nó. Nếu sử dụng Linux
với mô-đun HFS được cài đặt, hãy gắn đĩa mềm:

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

Đĩa mềm sẽ được gắn dưới dạng hệ thống tệp CAP theo mặc định. Sau đó chạy hình ảnh geniso sử dụng
cái gì đó như:

genisoimage --cap -o đầu ra source_dir / mnt / floppy

Nếu bạn không sử dụng Linux, bạn có thể sử dụng hfsutils để sao chép tệp biểu tượng từ đĩa mềm.
Tuy nhiên, cần phải cẩn thận vì tệp biểu tượng chứa ký tự điều khiển. Vì
thí dụ:

hmount / dev / fd0
hdir -a
hcopy -m Biểu tượng ^ V ^ M icon_dir / icon

Trong đó `^ V ^ M 'là control-V theo sau là control-M. Sau đó chạy hình ảnh geniso bằng cách sử dụng một cái gì đó
như:

genisoimage --macbin -o đầu ra source_dir icon_dir

Quy trình tạo / sử dụng các biểu tượng thư mục tùy chỉnh rất giống nhau - dán một biểu tượng vào
hộp "Nhận thông tin" của thư mục và chuyển kết quả Biểu tượng \ r tập tin vào thư mục liên quan
trong hình ảnh geniso cây nguồn.

Bạn có thể muốn ẩn các tệp biểu tượng khỏi cây ISO9660 và Joliet.

Để cung cấp biểu tượng tùy chỉnh cho CD Joliet, hãy làm theo hướng dẫn tại
http://www.cdrfaq.org/faq03.html# S3-21-1.

HFS KHỞI ĐỘNG DRIVER


It có thể có thể làm cho đĩa CD lai có thể khởi động trên máy Macintosh.

Đĩa CD HFS có thể khởi động yêu cầu trình điều khiển Apple CD-ROM (hoặc tương thích), HFS có thể khởi động
phân vùng và các tệp Hệ thống, Trình tìm kiếm, v.v. cần thiết.

Trình điều khiển có thể được lấy từ bất kỳ đĩa CD-ROM khởi động Macintosh nào khác bằng cách sử dụng apple_driver
tính thiết thực. Sau đó, tệp này có thể được sử dụng với -boot-hfs-tệp.

Phân vùng HFS (tức là đĩa lai trong trường hợp của chúng tôi) phải chứa một Hệ thống phù hợp
Thư mục, lại từ CD-ROM hoặc đĩa khác.

Để một phân vùng có thể khởi động được, nó phải có khởi động chặn bộ. Khối khởi động nằm trong
hai khối đầu tiên của một phân vùng. Đối với phân vùng không thể khởi động, khối khởi động đầy
số không. Thông thường, khi tệp Hệ thống được sao chép vào phân vùng trên đĩa Macintosh, khởi động
khối chứa một số cài đặt bắt buộc - rất tiếc là tôi không biết đầy đủ
thông số kỹ thuật cho khối khởi động, vì vậy tôi đoán rằng phần sau sẽ hoạt động.

Do đó, tiện ích apple_driver cũng trích xuất khối khởi động từ HFS đầu tiên
phân vùng nó tìm thấy trên đĩa CD-ROM đã cho và nó được sử dụng cho phân vùng HFS được tạo bởi
hình ảnh geniso.

Vui lòng ghi chú: Bằng cách sử dụng trình điều khiển từ CD Apple và sao chép phần mềm Apple vào CD, bạn
có trách nhiệm tuân theo Thỏa thuận cấp phép phần mềm của Apple Computer, Inc.

EL TORITO KHỞI ĐỘNG THÔNG TIN BẢNG


Thời Gian -boot-info-bảng được đưa ra, hình ảnh geniso sẽ sửa đổi tệp khởi động được chỉ định bởi -b by
chèn một 56 byte khởi động thông tin bàn tại độ lệch 8 trong tệp. Sửa đổi này là
được thực hiện trong hệ thống tệp nguồn, vì vậy hãy đảm bảo bạn sử dụng bản sao nếu tệp này không dễ dàng
tái tạo! Tệp này chứa các con trỏ có thể không dễ dàng hoặc đáng tin cậy tại
thời gian khởi động.

Định dạng của bảng này như sau; tất cả các số nguyên nằm trong phần 7.3.1 ("little
định dạng endian ").

Chênh lệch Tên Kích thước Ý nghĩa
8 bi_pvd 4 byte LBA của bộ mô tả ổ đĩa chính
12 bi_file 4 byte LBA của tệp khởi động
16 bi_length 4 byte Độ dài tệp khởi động tính bằng byte
20 bi_csum 4 byte tổng kiểm tra 32-bit
Đã bảo lưu 24 bi_reserved 40 byte

Tổng kiểm tra 32 bit là tổng của tất cả các từ 32 bit trong tệp khởi động bắt đầu từ
byte offset 64. Tất cả các địa chỉ khối tuyến tính (LBA) được đưa ra trong các cung CD
(thông thường là 2048 byte).

HPPA GHI CHÚ


Để tạo đĩa CD có khả năng khởi động cho HPPA, tối thiểu phải có tệp bộ tải khởi động (-hppa-bộ nạp khởi động) Trong
tệp hình ảnh hạt nhân (32-bit, 64-bit hoặc cả hai, tùy thuộc vào phần cứng) và dòng lệnh khởi động
(-hppa-cmdline) phải được chỉ định. Một số hệ thống có thể khởi động một nhân 32 hoặc 64-bit,
và phần sụn sẽ chọn một nếu cả hai đều có mặt. Tùy chọn, có thể sử dụng đĩa ram
cho hệ thống tệp gốc bằng cách sử dụng -hppa-cmdline.

JIGDO GHI CHÚ


Jigdo là một công cụ giúp phân phối các tệp lớn như hình ảnh CD và DVD; Thấy chưa
http://atterer.org/jigdo/ để biết thêm chi tiết. Các ảnh ISO của đĩa CD Debian và DVD đã được xuất bản
trên web ở định dạng jigdo để cho phép người dùng cuối tải xuống hiệu quả hơn.

Để tạo các tệp jigdo và tệp mẫu cùng với hình ảnh ISO từ hình ảnh geniso, quý vị phải
trước tiên hãy tạo một danh sách các tệp sẽ được sử dụng, ở định dạng sau:

MD5sum Đường dẫn kích thước tệp
32 ký tự 12 ký tự để kết thúc dòng

MD5sum phải được viết bằng ký hiệu thập lục phân tiêu chuẩn, kích thước tệp phải liệt kê
kích thước của tệp tính bằng byte và đường dẫn phải liệt kê đường dẫn tuyệt đối đến tệp. Vì
thí dụ:

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

Khi bạn có tệp này, hãy gọi hình ảnh geniso với tất cả các tham số dòng lệnh thông thường của bạn.
Chỉ định tên tệp đầu ra cho tệp jigdo và tệp mẫu bằng cách sử dụng -jigdo-jigdo
-jigdo-mẫuvà chuyển vào vị trí của danh sách MD5 của bạn với -md5-danh sách.

Nếu có các tệp mà bạn KHÔNG muốn thêm vào tệp jigdo (ví dụ: nếu chúng được
có khả năng thay đổi thường xuyên), chỉ định chúng bằng cách sử dụng -jigdo -lude. Nếu bạn muốn xác minh một số
khi chúng được ghi vào hình ảnh, hãy chỉ định chúng bằng -jigdo-force-md5. Nếu có
các tệp không khớp, hình ảnh geniso sau đó sẽ bỏ dở. Cả hai tùy chọn này đều diễn ra thường xuyên
biểu thức làm đầu vào. Có thể hạn chế tập hợp các tệp sẽ được sử dụng
hơn nữa dựa trên kích thước - sử dụng tùy chọn -jigdo-min-file-size.

Cuối cùng, mã jigdo cần biết cách ánh xạ các tệp mà nó được cung cấp vào kiểu phản chiếu
cấu hình. Chỉ định cách lập bản đồ đường dẫn bằng cách sử dụng -jigdo-bản đồ. Sử dụng Debian = / mirror / debian
sẽ khiến tất cả các con đường bắt đầu bằng / mirror / debian được ánh xạ tới Debian: trong
xuất tệp jigdo.

VÍ DỤ


Để tạo hình ảnh hệ thống tệp ISO9660 vani trong tệp cd.iso, thư mục ở đâu
cd_dir sẽ trở thành thư mục gốc của CD, hãy gọi:

% genisoimage -o cd.iso cd_dir

Để tạo một đĩa CD với phần mở rộng Rock Ridge của thư mục nguồn cd_dir:

% genisoimage -o cd.iso -R cd_dir

Để tạo một đĩa CD với phần mở rộng Rock Ridge của thư mục nguồn cd_dir nơi tất cả các tập tin
có ít nhất quyền đọc và tất cả các tệp đều thuộc sở hữu của nguồn gốc, gọi:

% genisoimage -o cd.iso -r cd_dir

Để ghi trực tiếp kho lưu trữ tar vào đĩa CD mà sau này sẽ chứa ISO9660 đơn giản
hệ thống tệp với lệnh gọi lưu trữ tar:

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

Để tạo một CD lai HFS với các phần mở rộng Joliet và Rock Ridge của nguồn
thư mục cd_dir:

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

Để tạo một đĩa CD lai HFS từ thư mục nguồn cd_dir chứa Netatalk
Tệp Apple / Unix:

% genisoimage -o cd.iso --netatalk cd_dir

Để tạo một đĩa CD lai HFS từ thư mục nguồn cd_dir, cung cấp cho tất cả các tệp CREATOR và
CÁC LOẠI chỉ dựa trên phần mở rộng tên tệp được liệt kê trong tệp "ánh xạ":

% genisoimage -o cd.iso -map ánh xạ cd_dir

Để tạo đĩa CD với Tiện ích mở rộng của Apple theo ISO9660, từ các thư mục nguồn cd_dir
other_dir. Các tệp ở tất cả định dạng Apple / Unix đã biết đều được giải mã và bất kỳ tệp nào khác
được cung cấp CREATOR và TYPE dựa trên số ma thuật của chúng được cung cấp trong tệp ma thuật:

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

Ví dụ sau đặt các tệp khác nhau trên CD mà tất cả đều có tên là README, nhưng
có các nội dung khác nhau khi được xem là CD ISO9660 / Rock Ridge, Joliet hoặc HFS.

Thư mục hiện tại chứa:

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

Lệnh sau đặt nội dung của thư mục cd_dir trên đĩa CD cùng với
ba tệp README - nhưng chỉ một tệp sẽ được nhìn thấy từ mỗi trong ba hệ thống tệp:

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

tức là tệp README.hfs sẽ được xem là README trên đĩa CD HFS và hai tệp README còn lại
các tập tin sẽ bị ẩn. Tương tự đối với CD Joliet và ISO9660 / Rock Ridge.

Có thể có tất cả các loại kết quả kỳ lạ có thể có với sự kết hợp của ẩn
tùy chọn ...

GHI CHÚ


hình ảnh geniso an toàn có thể được cài đặt gốc suid. Điều này có thể cần thiết để cho phép hình ảnh geniso đến
đọc phiên trước khi tạo một hình ảnh đa nhiệm.

If hình ảnh geniso đang tạo một hình ảnh hệ thống tệp với các thuộc tính Rock Ridge và thư mục
mức lồng nhau của cây thư mục nguồn quá nhiều so với ISO9660, hình ảnh geniso sẽ làm
tái định vị thư mục sâu. Điều này dẫn đến một thư mục có tên RR_MOVED trong gốc
thư mục của đĩa CD. Bạn không thể tránh thư mục này.

Nhiều tùy chọn mã khởi động cho các nền tảng khác nhau là độc quyền lẫn nhau vì khởi động
các khối không thể cùng tồn tại, tức là. các nền tảng khác nhau chia sẻ các vị trí dữ liệu giống nhau trong hình ảnh.
Xem http://lists.debian.org/debian-cd/2006/12/msg00109.html để biết thêm chi tiết.

Sử dụng genisoimage trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    sạch sâu
    sạch sâu
    Một tập lệnh Kotlin kích hoạt tất cả các bản dựng
    cache từ các dự án Gradle/Android.
    Hữu ích khi Gradle hoặc IDE cho phép bạn
    xuống. Kịch bản đã được thử nghiệm trên
    macOS, nhưng ...
    Tải xuống sạch sâu
  • 2
    Trình cắm kiểu kiểm tra Eclipse
    Trình cắm kiểu kiểm tra Eclipse
    Trình cắm thêm Eclipse Checkstyle
    tích hợp mã Checkstyle Java
    đánh giá viên vào IDE Eclipse. Các
    plug-in cung cấp phản hồi theo thời gian thực để
    người dùng về vi phạm ...
    Tải xuống Trình cắm kiểu kiểm tra Eclipse
  • 3
    AstrOrzNgười Chơi
    AstrOrzNgười Chơi
    AstrOrz Player là trình phát đa phương tiện miễn phí
    phần mềm, một phần dựa trên WMP và VLC. Các
    người chơi theo phong cách tối giản, với
    hơn mười màu chủ đề và cũng có thể
    b ...
    Tải xuống AstrOrzPlayer
  • 4
    phim trường
    phim trường
    Kodi Movistar+ TV là một ADDON cho XBMC/
    Kodi que allowe disponer de un
    bộ giải mã dịch vụ IPTV
    Tích hợp Movistar en uno de los
    trung tâm truyền thông ...
    Tải phimstartv
  • 5
    Mã :: Khối
    Mã :: Khối
    Code::Blocks là mã nguồn mở, miễn phí,
    đa nền tảng C, C++ và Fortran IDE
    được xây dựng để đáp ứng những nhu cầu khắt khe nhất
    của người dùng của nó. Nó được thiết kế rất
    mở rộng ...
    Tải xuống mã::Khối
  • 6
    Ở giữa
    Ở giữa
    Giao diện Minecraft giữa hoặc nâng cao
    và Theo dõi Dữ liệu / Cấu trúc là một công cụ để
    hiển thị tổng quan về Minecraft
    thế giới mà không thực sự tạo ra nó. Nó
    có thể ...
    Tải về giữa
  • Khác »

Lệnh Linux

Ad