What command is used to create an ISO9660 filesystem that can be properly accessed from a Windows 95/98 machine?



A.

mkisofs -l -o backup.iso /home/joe

B.

mkisofs -J -T -r -o backup.iso /home/joe

C.

mkisofs -D -T -o backup.iso /home/joe

D.

mkisofs -j -T -o backup.iso /home/joe

E.

mkisofs -d -T -o backup.iso /home/joe

題解

「mkisofs」(genisoimage)指令可以建立出ISO-9660、JOLIET、HFS、UDF的檔案系統映像檔。用法如下:

mkisofs [參數] -o 映像檔輸出路徑 要製作映像檔的目錄路徑

「-l」參數可以允許在ISO-9660內使用31個字元作為檔案名稱。「-J」參數可以產生Joliet目錄資訊,用於Windows作業系統。「-T」參數可以產生翻譯表給那些不支援長檔名的系統。「-r」參數可以產生Rock Ridge目錄資訊,使得檔案會區分大小寫,用於Unix或Unix-like系統。「-D」參數可以禁用深層目錄重新定位功能,將會不符合ISO-9660標準。「-d」參數可以忽略檔名由「.」做結尾(trailing periods)的檔案。

選項A,缺少了「-J」參數。

選項B,正確答案。

選項C,不能使用「-D」參數且缺少了「-J」參數。

選項D,沒有「-j」這樣的用法。

選項E,缺少了「-J」參數。