Help~~~~可以燒錄...卻又不能對燒的光碟....???



贊助商連結


toyzone
2002-03-10, 10:23 AM
我在備份Command.&.Conquer.Renegade(終極動員令之....者)...
我是有影像檔...
所以我用clone燒錄和Beta2Sd2_251程式patch...
我用clone的喜好設定選123項...
rich 7240A的2倍速度燒錄....
結果是燒錄成功...也可以玩...
但是我拿這兩片燒好的....
用nero再對拷....
nero卻卡住了....
無法對燒備分.....
有人能告訴我什麼原因嗎....

贊助商連結


foxbrian
2002-03-10, 12:32 PM
nero不適合對燒
更不適合燒遊戲,請用clone...

jess
2002-03-10, 05:30 PM
檔案資料寫入光碟的同時,為防意外的微小錯誤或以後的損傷,造成光碟資料以後讀取時和原本燒入的資料有些微不同,每筆資料(以sector為單位)都會同時(由燒錄軟體)加入一組(根據數學編碼理論而來的)對應的錯誤偵測及修正碼(EDC/ECC),以後光碟機讀取光碟片檔案資料時,光碟機(或燒錄機)會同時讀取錯誤偵測及修正碼做比對、修正,以保證讀取資料的正確性。注意:根據編碼理論(Coding Theory)來的EDC/ECC的大小比資料要小很多(這樣才有意義)。

有趣的是,EDC/ECC的本是防錯用的。但若故意在壓製(或燒錄)光碟時(如SafeDisc一代),將一些正常資料和EDC/ECC有著大量差異的垃圾資料寫入部份磁區(sectors),造成光碟機無法從這些磁區讀取出正確的資料。現象是,像使用Nero 讀取時,會出現讀取失敗的結果,如此達到防拷的效果。早期的SafeDisc光碟還會在安裝後執行主程式時,藉檢查此邏輯壞磁區的是否存在光碟片裡來判斷是否為片(新版SD2已不做這種檢查)。要完整成功備份此類光碟,通常要用Raw-mode讀取,仍要借助"快速錯誤略過"的設定,才能較順利的讀取(但某些光碟機的硬體/韌體設計,像Teac 540E,還是會讀的很辛苦)。

CloneCD(及其他類似燒錄程式)被設計來備份許多的防拷光碟(包括此類邏輯壞軌)。它備份出的光碟,和原光碟"幾乎"一模一樣(所謂1:1的拷貝),因此防拷機制仍存在此備份光碟裡。用此備份片當母片,Nero當然仍是不能備份。

PS:
如何檢查壞磁區的存在與否呢?下面是Fantom CD作者Matrin Hsiao的一段話,可以從中理解:

blindread 為什麼會讀(具實體或邏輯壞軌光碟)得比較快呢(指使用multiple gaps的讀取模式).
其原因是用猜的, 採用一個大區塊跳躍的方式來預測壞軌的位置
for example
他先在 1000 發現第一個 BAD Sector, 1001 也發現 BAD sector 1002 1010 皆是壞軌時

他大膽假設1000以後會有一大段壞軌, 於是乎就開始預測 1100 也是壞軌, 若 1100 也是
壞軌, 就把 1000-1100 都當成壞軌處理, 接著就向 1200 來找, 一路找下去, 假設一直
找到 12000 發現不是壞軌時, 他就從 11900 - 12000 一個一個找找到第一個好的
sector, 這樣一來一下子就可以把壞軌給大致標記出來 1000-11959(假設), CloneCD 的
intelligent Bad sector 也是幹這一檔事, 而且還可以讓您選擇區間大小, 但是這樣的
預測法真的能用嗎? 我個人用的是頗害怕的, 但是像是國內一些遊戲只用這一類的破壞軌
來稍微保護都可以應付的過去但是若應付像是 SD2 的一堆壞軌就會掉入陷阱, 一般燒錄
軟體的讀取區間大概都是 16 個 sector 一組, SD2 把壞軌安插在 10-28 個 block 之間
, 目的就是不讓燒錄程式那麼好運可以每次都閃過這個區間, 就是要讓燒錄程式慢慢讀取
, 用這種跳躍式常常就會剛好命中把整個區塊當常壞掉的, 要是他們故意在這些壞掉區段
中安插幾個檢查用的資料, 不就剛好當場"摃龜"
因此我不太想加入這個功能, (或許哪天我會加入吧)。