1 . 制作ISO:
參數V是volumn ID,卷標;參數J表示產生Joliet ( name of an extension to the ISO 9660 file system) , 制作與windows兼容的盤。
2. 查看設備:
1,0,0 100) 'HL-DT-ST' 'DVD-ROM GDRH20N ' '0D08' Removable CD-ROM
1,1,0 101) *
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
scsibus2:
2,0,0 200) 'PLDS ' 'DVD+-RW DH-16A6S' 'YD11' Removable CD-ROM
2,1,0 201) *
2,2,0 202) *
2,3,0 203) *
2,4,0 204) *
2,5,0 205) *
2,6,0 206) *
2,7,0 207) *
顯示有兩個光驅: 一個DVD-RW (2,0,0), 一個DVD-ROM (1,0,0)
3. 刻錄CD
dev參數后面加上刻錄的設備
4. 刻錄DVD (growisofs):
查看DVD刻錄設備名稱
/dev/dvd /dev/dvd1 /dev/dvdrw1
注意:USB刻錄機在linux下的設備名為/dev/sr0
刻錄命令及運行結果:
另外,圖形界面的記錄工具叫做k3b
刻錄.ISO鏡像文件到DVD
要刻錄.iso鏡像文件到DVD,我們將使用growisofs這個工具:
# growisofs -dvd-compat -speed=4 -Z /dev/dvd1=WindowsXPProfessionalSP3Original.iso
在上面的命令行中,“-dvd-compat”選項提供了與DVD-ROM/-Video的最大介質兼容性。在一次寫入式 DVD+R 或 DVD-R 上下文中,導致不可添加記錄(關閉磁盤)。
“-Z /dev/dvd1=filename.iso”選項表示我們刻錄.iso文件到設備選單(/dev/dvd1)中選擇的介質中。
“-speed=N”參數指定了DVD刻錄機的刻錄速度,這與驅動自身的能力直接相關。“-speed=8”將以8x刻錄,“-speed=16”將以16x刻錄,以此類推。沒有該參數,growisofs將默認以最低速刻錄,在這里是4x。你可以根據你刻錄機的可用速度和磁盤類型選擇合適的刻錄速度。
你可以根據此教程找出你的DVD刻錄機的設備名稱和它所支持的寫入速度。
刻錄進程完成后,磁盤會自動彈出。
生成iso文件:
假設你想備份一個叫做 /home/joeuser/ 的目錄,但是不想包括子目錄 /home/joeuser/junk/,因為其中包括的都是不必要的文件。你想創建一個叫做 backup.iso 的映像,然后把它刻寫到 CD-R(W) 去,因而你能夠在辦公時在你的 Red Hat Linux PC 上使用,旅行時在你的 Windows 便攜電腦上使用。這個目的可以通過使用 mkisofs ,運行以下命令來達到:
mkisofs -o backup.iso -x /home/joeuser/junk/ -J -R -A -V -v /home/joeuser/
mkisofs(make iso file system)
功能說明:建立ISO 9660映像文件。
語 法:mkisofs [-adDfhJlLNrRTvz][-print-size][-quiet][-A <應用程序ID>][-abstract < 摘要文件>][-b <開機映像文件>][-biblio <ISBN文件>][-c <開機文件名稱>] [-C <盤區編號,磁區編號>][-copyright <版權信息文件>][-hide <目錄或文件名>] [-hide-joliet <文件或目錄名>][-log-file <記錄文件>][-m <目錄或文件名>] [-M <開機映像文件>][-o <映像文件>][-p <數據處理人>][-P <光盤發行人>] [-sysid <系統ID >][-V <光盤ID >][-volset <卷冊集ID>][-volset-size <光盤總數>][-volset-seqno <卷冊序號>][-x <目錄>][目錄或文件]
補充說明:mkisofs可將指定的目錄與文件做成ISO 9660格式的映像文件,以供刻錄光盤。
參 數:
-a或--all mkisofs通常不處理備份文件。使用此參數可以把備份文件加到映像文件中。
-A<應用程序ID>或-appid<應用程序ID> 指定光盤的應用程序ID。
-abstract<摘要文件> 指定摘要文件的文件名。
-b<開機映像文件>或-eltorito-boot<開機映像文件> 指定在制作可開機光盤時所需的開機映像文件。
-biblio<ISBN文件> 指定ISBN文件的文件名,ISBN文件位於光盤根目錄下,記錄光盤的ISBN。
-c<開機文件名稱> 制作可開機光盤時,mkisofs會將開機映像文件中的全-eltorito-catalog<開機文件名稱>全部內容作成一個文件。
-C<盤區編號,盤區編號> 將許多節區合成一個映像文件時,必須使用此參數。
-copyright<版權信息文件> 指定版權信息文件的文件名。
-d或-omit-period 省略文件后的句號。
-D或-disable-deep-relocation ISO 9660最多只能處理8層的目錄,超過8層的部分,RRIP會自動將它們設置成ISO 9660兼容的格式。使用-D參數可關閉此功能。
-f或-follow-links 忽略符號連接。
-h 顯示幫助。
-hide<目錄或文件名> 使指定的目錄或文件在ISO 9660或Rock RidgeExtensions的系統中隱藏。
-hide-joliet<目錄或文件名> 使指定的目錄或文件在Joliet系統中隱藏。
-J或-joliet 使用Joliet格式的目錄與文件名稱。
-l或-full-iso9660-filenames 使用ISO 9660 32字符長度的文件名。
-L或-allow-leading-dots 允許文件名的第一個字符為句號。
-log-file<記錄文件> 在執行過程中若有錯誤信息,預設會顯示在屏幕上。
-m<目錄或文件名>或-exclude<目錄或文件名> 指定的目錄或文件名將不會房入映像文件中。
-M<映像文件>或-prev-session<映像文件> 與指定的映像文件合並。
-N或-omit-version-number 省略ISO 9660文件中的版本信息。
-o<映像文件>或-output<映像文件> 指定映像文件的名稱。
-p<數據處理人>或-preparer<數據處理人> 記錄光盤的數據處理人。
-print-size 顯示預估的文件系統大小。
-quiet 執行時不顯示任何信息。
-r或-rational-rock 使用Rock Ridge Extensions,並開放全部文件的讀取權限。
-R或-rock 使用Rock Ridge Extensions。
-sysid<系統ID> 指定光盤的系統ID。
-T或-translation-table 建立文件名的轉換表,適用於不支持Rock Ridge Extensions的系統上。
-v或-verbose 執行時顯示詳細的信息。
-V<光盤ID>或-volid<光盤ID> 指定光盤的卷冊集ID。
-volset-size<光盤總數> 指定卷冊集所包含的光盤張數。
-volset-seqno<卷冊序號> 指定光盤片在卷冊集中的編號。
-x<目錄> 指定的目錄將不會放入映像文件中。
-z 建立通透性壓縮文件的SUSP記錄,此記錄目前只在Alpha機器上的Linux有效。
wodim命令
我們以前介紹的 Linux 光盤燒錄工具多為圖形化的程序,今天來看看如何使用 wodim 在命令行下燒錄光盤。wodim 包含在 cdrkit 中,如果你在自己的系統中找不到 wodim 命令的話,那么只要安裝 cdrkit 這個包就可以了。
對於可反復擦寫的光盤來說,在燒錄之前,可以使用如下命令先擦除光盤上已有的內容:
# wodim -v dev=/dev/cdrw blank=fast
執行該命令后,最后的輸出信息為:
Starting to write CD/DVD at speed 4.0 in real BLANK mode for single session.
Last chance to quit, starting real write in 0 seconds. Operation starts.
Performing OPC…
Blanking PMA, TOC, pregap
Blanking time: 48.583s
假設我現在想要將 install-x86-minimal-2008.0.iso 這個 ISO 映像文件燒錄到光盤,則可以執行:
# wodim -v dev=/dev/cdrw install-x86-minimal-2008.0.iso
同樣,我們可以看到最后的輸出信息:
Starting to write CD/DVD at speed 4.0 in real TAO mode for single session.
Last chance to quit, starting real write in 0 seconds. Operation starts.
Waiting for reader process to fill input buffer … input buffer ready.
Performing OPC…
Starting new track at sector: 0
Track 01: 79 of 79 MB written (fifo 100%) [buf 96%] 4.2x.
Track 01: Total bytes read/written: 83396608/83396608 (40721 sectors).
Writing time: 137.829s
Average write speed 3.9x.
Min drive buffer fill was 96%
Fixating…
Fixating time: 61.887s
BURN-Free was never needed.
wodim: fifo had 1314 puts and 1314 gets.
wodim: fifo was 0 times empty and 1110 times full, min fill was 94%.
要完整的了解 wodim 的用法,當然是 man 一下。
