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」參數。