光盤刻錄

光盤刻錄

  數字CD刻錄主要的用途是備份硬盤數據或製作某些遊戲、軟件的安裝盤,是刻錄機最常使用的功能。德國Ahead Software公司出品的Nero是數字CD刻錄最常用也是功能最強的軟件之一,目前最新版本爲5.5.9.0,大小爲12274kB,是一個共享軟件,從這個版本開始,Nero全面支持DVD和DD CD盤刻錄。下面我們就以Nero 5.5.9.0漢化版(該版本雖然是官方發佈,但是一些語言習慣和大陸地區用戶不太一致)爲例向大家介紹數字CD刻錄的方法:

  一、多段刻錄

  由於普通刻錄盤容量爲650MB,用戶可能不需要一次將刻錄盤刻滿,這時候可使用多段刻錄(Multisession)功能進行刻錄。現在的刻錄軟件都支持多段刻錄,不過使用多段刻錄會對光盤的容量造成一定浪費,因爲每次刻錄區段結束時都要佔用大約13MB空間來存儲該區段的結構以及上一段的連結信息,併爲建立下個區段做好準備,所以應儘量減少區段數目。
  1.啓動Nero 5.5.9.0,程序將首先檢查光驅,如果設置了自動插入通告(這會影響刻錄的成功率),則程序會提示關閉該設置。隨後程序會出現一個“Nero精靈”,它可引導初級用戶一步步進行刻錄設置,這裏我們選擇不使用Nero精靈。
  2.在刻錄編輯界面的“多重區段”選項卡里選擇“第一次燒錄多重區段磁盤”,然後點“新建”開始刻錄一張多重區段的光盤,需要注意這時如果刻錄盤裏有數據,則只能選“接續燒錄多重區段磁盤”;若是第一次刻錄選擇了“無多重區段”方式,則無論光盤數據容量多大都不能繼續刻錄。之後點擊“新建”進入燒錄窗口。
  3.在燒錄窗口中使用右側的“檔案瀏覽器”將硬盤上需要刻錄的文件用鼠標拖到左邊光盤目錄窗口(可多次拖拽),可點光盤圖標修改系統默認的卷標,確認所需文件全部拖到光盤目錄窗口之後,點擊工具欄的“開始燒錄CD窗口”按鈕。
  4.在燒錄CD窗口中用戶還有最後一次機會編輯刻錄盤的相關參數,確認無誤後,點“寫入”開始燒錄光盤。
  5.進入實際的刻錄階段,系統以自定的速度開始刻錄,完成之後會有相應提示,按照提示操作即可。
  6.當需要往支持多段刻錄的光盤中追加數據時,在刻錄編輯界面的“多重區段”選項卡里選擇“接續燒錄多重區段磁盤”,點“新建”。系統會讀取相應的刻錄盤,列出當前的軌道,一般選擇在最後一個軌道之後繼續刻錄,點“確定”,系統將在餘下區段追加數據。此後操作和第一次刻錄多區段光盤相同,這裏不再贅述。

  二、系統啓動盤刻錄

  操作系統崩潰或硬盤有問題造成系統無法啓動時,一張應急的系統啓動盤就顯得很珍貴了。一般系統啓動盤使用的介質是軟盤,不過軟盤讀取速度慢、可靠性不高的缺點限制了它的應用,刻錄一張可啓動系統的光盤是最好的解決方法。
  可啓動光盤刻錄的原理是系統通過讀取當前啓動軟盤(或相應鏡像文件)的相關文件,將可引導系統部分刻錄到光盤引導區,並通過特殊的設置模仿軟盤啓動。這樣在使用刻錄好的光盤啓動系統(需要在BIOS裏設置系統的引導順序爲光驅優先)時,系統就相當於使用軟盤進行啓動的效果,但速度要比軟盤快很多。
  使用Nero 5.5.9.0來刻錄可啓動光盤是一件非常輕鬆的事情,不過在開始之前你需要準備一張可引導系統的啓動盤。以Win98爲例,你可使用“開始”→“設置”→“控制面板”→“添加/刪除程序”的“創建啓動盤”來製作。當然,你也可手動製作一張啓動盤,自己編寫相應的Autoexec.bat和Config.sys文件。由於可啓動光盤在啓動系統時會將所模擬軟盤中的所有文件加載到A盤,因此製作啓動盤時可以將一些小程序,比如低格程序、鼠標驅動拷貝到軟盤裏。
  啓動Nero 5.5.9.0,在刻錄編輯界面左側的光盤類型處選擇“CD-ROM(開機)”,這時系統搜尋軟驅,如果使用啓動盤製作則需先將啓動盤放進軟驅以便系統讀取相應文件。這裏使用鏡像文件製作可啓動光盤,選擇“映像檔”,找到相應的鏡像文件之後,點“新建”開始製作可啓動光盤。餘下步驟和製作普通的刻錄光盤相同,這裏不再贅述。
  用以上方法製作出來的可啓動光盤比較簡單,僅僅能夠像普通啓動盤一樣啓動系統。目前網上有一種專用可引導光盤的引導文件鏡像,使用它可極大擴充可啓動光盤的功能,使其變成一個小型的基於DOS的系統維護工具,對此感興趣的讀者可到去下載相應的鏡像文件和教程。

  三、自動運行光盤刻錄

  很多光盤爲方便用戶使用,設置成自動運行的方式,用戶只要將光盤放入光驅或在“我的電腦”中訪問光驅則可自動執行特定的程序(當然前提是用戶相應光驅的自動插入通告設置爲打開),只要掌握了自動運行光盤的簡單原理,我們也可自己製作自動運行光盤!
  自動運行光盤的奧妙在於光盤根目錄下的Autorun.ini(或者Autorun.inf)文件,這個文件最大的用處就是告訴系統當光盤放入光驅時使用什麼圖標來代替光驅原有圖標並自動運行什麼文件。Autorun.ini文件可使用專門的軟件或語言來編寫,比如常見的Autorun Builder、AMS、Autorun Maestro、VB、VC++等。不過對於普通用戶來說不用這麼複雜,最簡單的辦法就是將光盤裏現成的Autorun.ini文件拷貝一個到硬盤上,根據自己的需要略加修改即可。
  最簡單的Autorun.ini文件只有2到3行,基本格式如下:
  [autorun] (表示autorun部分開始)
  open=*.exe (表示自動運行文件的位置、文件名)
  icon=*.ico (表示圖標文件的位置、文件名)
  編寫完Autorun.ini文件之後,將它和所需文件(自動運行文件、圖標文件)刻錄到光盤的根目錄下即可。這裏來看一個實例:我們要求在光盤加載的時候使用根目錄下的Setup.ico作爲光驅圖標,自動運行Start.exe文件,這時Autorun.ini文件可編寫如下:
  [autorun]
  open=start.exe
  icon=setup.ico
  接下來我們需要將所需文件刻錄到光盤相應的位置,餘下步驟和製作普通的刻錄光盤相同,這裏不再贅述。刻錄完畢之後我們可將光盤放進光驅,這時相應驅動器的圖標變成Setup.ico,系統自動運行Start.exe(圖9)。
  實際上,Autorun.ini文件可實現的功能遠不止此,它可編寫得極爲複雜並可實現強大的自動運行功能,不過這時Autorun.ini文件需要註冊表的支持,我們來看個複雜一些的例子:
  [autorun]
  open=notation.exe
  icon=shell32.dll,13
  shell//win98=安裝Windows 98
  shell//win98//command=win98//setup.exe
  shell//ie5.5=安裝IE 5.5
  shell//ie5.5//command=Ie5.5簡//ie5setup.exe
  其中,Shell表示在該位置新建一個主鍵(這種形式非常類似註冊表),其後的名稱如“Win98”爲一個自定義的變量,該變量名在該Shell子鍵中唯一,也就是說在其後的說明中你不能再用這個變量名。
  “shell//win98=”之後的是顯示在鼠標右鍵菜單中的名稱,這個地方可以你自己隨心所欲地起名。
  “shell//win98//command”表示在Shell子鍵之下,再新建一個子鍵“Command”,如果經常使用註冊表編輯器(Regedit.exe),你會立刻明白它的含義,那就是Command之後的字符串將指定你運行的程序的實際位置,就如同註冊表中的文件關聯一樣。
  這樣,一個在鼠標右鍵中命令的Autorun.ini文件就編寫完成,這個例子的效果是當光盤自動運行之後,增加2個鼠標右鍵命令“安裝Windows 98”和“安裝IE 5.5”,選擇相應的命令則會執行光盤“//win98//setup.exe”或者“//Ie5.5簡//ie5setup.exe”命令。除此之外,你還可以增加更多的命令,並配合你的光盤或硬盤上的程序進行編寫,使之完成更豐富的功能。

  四、CD-RW刻錄

  在前言部分我們簡單地介紹了CD-RW和普通刻錄盤的區別,就當前主流的刻錄機和光驅而言,對CD-RW盤片的兼容已經不成問題,因此CD-RW盤片完全可像普通刻錄盤一樣使用,具體的操作沒有任何分別。不過CD-RW的一個重要的特徵就是它可反覆刻寫,因此CD-RW特別適合用來反覆攜帶和拷貝文件,從這個角度上講,CD-RW才更像是“移動存儲設備”。
  由於普通的光盤按照軌道來存儲數據,因此存放在光盤裏的文件只能連續寫入,已有文件不能像在硬盤上一樣被隨意編輯、修改,這多少造成了一些不便。CD-RW可反覆刻寫的特點使得在光盤裏像硬盤一樣編輯、修改文件變成了現實,不過要實現這一點需要付出代價,CD-RW盤片必須自己改變存儲格式(普通CD-R盤片使用的格式是ISO-9660),通過軟件格式化成UDF(Universal Disc Format,統一光盤格式)格式,這樣CD-RW就可像硬盤一樣按照扇區來存取數據了,不過這個過程相當漫長並且會損失100MB左右的存儲空間,而且DOS也無法識別這種文件格式。
  儘管微軟最新的操作系統WinXP內置了刻錄功能,並且已經可實現文件在資源管理器中直接拖拽到刻錄盤進行刻錄,但實際上WinXP並沒有改變CD-RW的文件格式,因此CD-RW在操作系統裏還需要其他的軟件支持纔可像硬盤一樣使用,這些軟件中最常用的就是DirectCD。
  DirectCD出自美國Adaptec公司,早先版本的DirectCD單獨發售,不過現在的DirectCD都集成到該公司另外一款刻錄軟件Easy CD Creator裏,變成其中的一個子功能。目前的Easy CD Creator最新版本是5.3.0.71,除了DirectCD之外還集成了衆多刻錄光盤所需的周邊軟件,使得功能異常強大,不過文件大小將近200MB。下面我們就以Easy CD Creator的漢化版爲例,給大家說明如何讓CD-RW變成“硬盤”!
  1.啓動DirectCD格式化工具,在左上角選擇需要格式化的CD-RW所在光驅,點擊正中間的“格式化光盤”按鈕。
  2.在彈出來的窗口中填寫光盤卷標,然後點“開始格式化”,如果選擇了“啓用壓縮”,可對這張光盤中的數據以1.5:1到3:1之間的比例進行壓縮,但壓縮過的光盤只能在裝有相應DirectCD的電腦上纔可使用,而且讀取速度也較慢,因此不值得推薦。
  3.確認格式化以後,系統就開始按照UDF格式化光盤了,格式化的速度比較慢,格式化一張650MB的CD-RW大致需要10~20分鐘。
  4.格式化完成後,系統提示光盤就緒,這時就可直接使用資源管理器讀取並寫入光盤了,當然前提是你得有刻錄機。
  5.查看一下當前CD-RW的屬性,即可發現容量比格式化前少了117MB,不過如此一來,多了一個幾百MB的“移動硬盤”,這樣的經歷相當有成就感哦!
  儘管使用這種方法可以讓CD-RW像硬盤一樣存取數據,但必須注意的是由於操作系統本身不能很好地支持UDF格式光盤的編輯(這裏主要針對集成了刻錄功能的WinXP),因此對光盤內文件進行寫入等編輯操作時最好在裝有DirectCD的機器上進行,而讀取、執行、拷出光盤數據的操作則不受此限制。

  五、超量刻錄

  普通CD-R、CD-RW盤的容量是650MB(現在也有700MB以上的刻錄盤了),換算成音樂CD是74分鐘,對於一般用戶來已經足夠了。然而在一些特殊的場合下,用戶也可能需要刻錄的文件容量大於刻錄盤規定容量,而且這些文件分開刻錄會給使用、保管帶來不便(比如說一款651MB的遊戲),這時就需要使用超量刻錄。
  所謂超量刻錄就是指在一定條件下,向刻錄盤內刻錄超過光盤規定容量的文件。超量刻錄需要一定條件,具體來說主要是刻錄機、刻錄盤、刻錄軟件的支持,三者缺一不可。不過情況沒有想象的這麼壞,當前主流刻錄軟件和刻錄機基本上都支持超量刻錄,因此問題最關鍵的地方在於刻錄盤,刻錄盤性能的好壞決定超刻的容量和質量。其實超刻的原理並不複雜,主要是刻錄機利用刻錄盤的預留空間。我們在前言裏提過,光盤的軌道從盤內圈開始,在盤邊緣5mm處結束,一般在盤的邊緣區域刻錄機會認爲光盤容量已滿,其實還有一定的空間可存放數據,這些空間就稱爲預留空間。不過預留空間的容量是非常有限的,一般來講可在刻錄盤標稱容量上再“追加”20~30MB的容量,不過我們不推薦這個“極限容量”,一般超刻10MB左右是比較理想的幅度,超刻得太多會造成後面文件讀取困難或刻錄失敗。
  在默認情況下,刻錄軟件是不允許超刻的,需要進行一定的設置,下面以Nero 5.5.9.0漢化版爲例說明:
  1.啓動Nero 5.5.9.0,新建一個刻錄盤,在主界面的“燒錄器”菜單下點“選擇燒錄器”來查看當前刻錄機的信息,如果左側的“超燒功能”爲“支援”則說明該刻錄機支持超刻,這是超刻必須具備的基礎。
  2.確認刻錄機支持超刻之後還必須打開刻錄軟件相關的選項,在“檔案”菜單下點“偏好設定”,選擇“進階屬性”選項卡,勾上“開啓超燒功能”,重新設定刻錄盤的最大容量,這樣在刻錄時就可刻錄超過光盤標稱容量的文件了。
  3.我們來進行實際的操作:往一張標稱700MB容量CD-RW裏刻錄中文版Win98、WinMe和SPEC Viewperf 6.12的安裝文件,總文件大小是713.2MB,在寫入之前注意選上“終結CD”(這裏不選系統最後也會提示)。
  4.系統進行刻錄操作,超刻成功與否這時取決於刻錄盤的質量,餘下操作和普通光盤刻錄相同,這裏不再贅述。

  六、光盤對刻

  在某些特定的時候,我們可能需要對一些重要的光盤製作備份,這些原版光盤可能使用了一些加密技術,直接拷貝到硬盤上再刻錄很有可能會導致刻錄出來的光盤無法正常使用,這時你就需要一種特別的刻錄方式:光盤對刻。
  一般的刻錄軟件如Nero、Easy CD Creator都提供光盤對刻功能,不過這些綜合性軟件提供的對刻功能和光盤對刻專家CloneCD相比,就顯得小巫見大巫了。CloneCD出自瑞士Elaborate Bytes公司,目前最新的版本是4.0.1.10,這款軟件非常小巧,僅有2.34MB,功能也很單一,只有光盤對刻、生成鏡像文件、刻錄鏡像文件和擦除CD-RW光盤4種功能。儘管如此,CloneCD在光盤對刻方面的性能卻是所有刻錄軟件中最好的,無論是遊戲、軟件還是音樂CD,所有的CD格式都可很好地兼容,對一些加密盤的刻錄效果相當不錯,下面我們以CloneCD 4.0.1.10爲例說明:
  CloneCD 4.0.1.10的界面非常簡單,而且在這麼小巧的軟件裏包含了31種語言(其中有簡體中文,不過漢化不是很徹底),實在是令人驚歎。CloneCD刻錄光盤使用的方式是DAO(Disc At Once,整盤刻錄),這種方式無論寫入的數據容量是多少,刻錄光盤都不可再次刻錄(不推薦使用CD-RW)。在通常情況下,CloneCD可完成各種複雜光盤格式的複製,而且可確保數據結構與間隙長度完全相同,不過這種方式對數據傳輸的穩定性和驅動器的性能要求很高,一些小的失誤都可能導致刻錄失敗。下面我們來看一個光盤對刻的例子:
  1.將刻錄盤(必須空白)放到刻錄機,將需要備份的源盤放到另一部光驅中(也可以使用另一部刻錄機),啓動CloneCD 4.0.1.10,在主界面中點擊“複製光盤”。
  2.在接下來的窗口中選擇源盤所在的驅動器,點“下一步”,系統會分析源盤,分析完畢進入下一窗口。
  3.選擇源光盤的類型,點“下一步”。
  4.系統列出源盤信息,點“下一步”來到刻錄界面,選擇適當的刻錄光盤類型,點“確定”。
  5.系統從源盤讀取文件,並在“C://Windows//Temp”下製作索引文件“Image.img”,製作完成之後開始往光盤上刻錄文件。
  6.刻錄完畢之後,系統會退出刻錄盤並給予提示,這樣,我們就得到一張和源盤完全相同的刻錄盤。
  一般來說使用CloneCD來進行光盤對刻有比較高的成功率,不過一些問題也必須要注意:首先,從CloneCD的工作流程我們可以看到,爲了提高刻錄的成功率,光盤對刻還是採用“光盤→鏡像文件→刻錄盤”的流程,爲了保證順利製作鏡像,請確保C盤有足夠的可用空間,至少需要預留700MB;其次,我們不推薦使用CD-RW,CloneCD對CD-RW的兼容性並不是很好,而且整盤複製主要是爲了備份,也沒有必要使用CD-RW;最後CloneCD 4.0.1.10的設置界面十分簡化,取消了舊版本對提高加密光盤刻錄成功率的選項,這點固然方便了初學者,但對於CloneCD的老用戶來說就有些不大適應了,而且這樣設置對提高刻錄成功率的影響目前還無法證明。 

發佈了61 篇原創文章 · 獲贊 7 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章