精華區beta Linux 關於我們 聯絡資訊
發信人: [email protected] (茶客), 看板: Linux 標 題: Linux 下燒光碟經驗:Ricoh 6200S 發信站: 淡江統計光明頂資訊站 (Thu Jan 1 07:37:47 1998) 轉信站: Maxwell!bbs.ee.ntu!freebsd.ntu!news.cs.nthu!news.nthu!newsfeed.nthu!ne 我的燒錄機是 Ricoh 6200S, SCSI card 是 AHA1542CF。家裡電腦有 Win95 及 Linux 在同一機器上。我以前一向在 Win95 環境燒錄,前幾天有些 Linux 上的 資料想燒成 CD 片,就參考了精華區以及 CD-Writing-HOWTO 文件抓了幾個 軟體回來用: mkisofs-1.11 cdwrite-2.0 cdrecord-1.6a7 (以上可在 henry.dorm5.nctu.edu.tw 抓到). 依照 CD-Writing-HOWTO 指示,我分別安裝了以上三個程式,並且重新 compile kernel (make config 時選 generic SCSI device and loopback device, 並於 重新開機後執行 /dev/MAKEDEV loop 增加 device) 我先嘗試了 cdwrite 這個程式,但是它並不支援 Ricoh 6200S. 然後試了 cdrecord, 嗯,有支援。我的燒錄步驟如下: 1.先將欲 backup 的檔案放在一個目錄下:以 /tmp/cdr 為例 2.mkisofs -r -T -V MYCD -o /f/mybackup.iso /tmp/cdr -r : RockRidge 長檔名格式 -T : 在每個有長檔名的目錄建一個長/短(DOS 8.3)檔名對照檔(DOS 下可參考) -V volume-name : 你要取的 CD 名稱 -o /f/mybackup.iso : 我要將做好的 image 檔存為 /f/mybackup.iso 這裡 /f 目錄相當於我在 Win95 下的 F: partition /tmp/cdr : 原始檔案來源目錄(燒完後不會看到 /tmp/cdr, 只看到之下的 檔案跟目錄) 這個步驟不需多久時間就 OK 了 3.mount /f/mybackup.iso -r -t iso9660 -o loop /mnt 將做出的 image 檔以 loopback 方式掛成檔案系統於 /mnt 目錄。如果成功, 則可以 cd /mnt ==> ls 看看 image 檔之內容。長檔名沒有問題。 4. umount /mnt cd /f cdrecord -V -eject speed=2 dev=1,0 mybackup.iso 註:我的 CDRW 的 SCSI ID 1, LUN 0. 寫入速度為二倍。 -V : 燒錄時提供較多訊息 -eject : 燒完後退片 然後,我就去看電視了,也沒注意,看完回來 CDRW 就退片燒好了。此時我用 mount -t iso9660 /dev/scd0 /mnt ^^^^^^^^ 此時將 Ricoh 6200S 當作普通 SCSI CDROM 就可以看到燒好的 CD. 5.我重新 reboot 到 Win95, 再察看燒好的 CD,此時長檔名都變成 DOS 8.3 檔名 格式。然後,我用 EasyCDPro95 叫進原來的 mybackup.iso 檔(此時在 F:\), 選「CD from an Image File」,直接 DAO on-the fly 燒一片,一樣沒有問題。 將來目標:1.燒出 Win95 與 Linux 都可見到的長檔名(含中文), possible ? 2.燒出 Bootable Linux CD. 不知道 boot image 該怎麼安排設定 這兩樣怎麼做目前都還沒有 idea. -- ※ Origin: 淡江統計光明頂 ◆ From: mail.stat.tku.ed --------------------------------------------------------------------------- 發信人: [email protected] (你將目睹時代的眼淚), 看板: Linux 標 題: Re: Linux 下燒光碟經驗:Ricoh 6200S 發信站: SIDE-4 (Thu Jan 1 19:20:01 1998) 轉信站: Maxwell!bbs.ee.ntu!freebsd.ntu!news.cs.nthu!news.cis.nctu!news.nctu!ne 茶客 ([email protected]) 提到: : 將來目標:1.燒出 Win95 與 Linux 都可見到的長檔名(含中文), possible ? 請用mkhybird做IMAGE file,不過中文我就沒試過了 ---------------------------------------------------------------------------- 發信人: [email protected] (大黑狐), 看板: Linux 標 題: Re: Linux 下燒光碟經驗:Ricoh 6200S 發信站: 成大資訊所_BBS (Fri Jan 2 03:58:52 1998) 轉信站: Maxwell!bbs.ee.ntu!freebsd.ntu!news.cs.nthu!news.cis.nctu!Server.Math. ==> [email protected] (茶客) 在 linux 版提到: : 2.mkisofs -r -T -V MYCD -o /f/mybackup.iso /tmp/cdr ^^^^^ 我沒用 -T, 但多加了 -l 及 -L, 燒出的在 CWin95 下可看到長檔名,提供您參考. (中文檔沒試過,我是用easy-cd pro95 在cwin95下燒的)