2010/08/25

imgburn @ wine 1.2

昇上 lucid 以後,最大的問題就是 imgburn @wine 不行用了

它會顯示 no device 的錯誤訊息

但我明明燒錄機正常,而且到 imgburn @ virtualbox xp 裡面也確實可以用...

就這樣,四個多月了,要用 imgburn 就得開到 xp@vbox = =a

今天不死心又找了一下 google ,突然想到 wine 有自己的 bug trace 網頁
就到 wine 搜尋 這個問題

結果終於找到了~~   http://bugs.winehq.org/show_bug.cgi?id=23918
If you use "SPTI" method you must first assign a drive letter to a mounted
(data) disk in order to have ImgBurn/Wine recognize it (winecfg).
You can later swap it against a blank disk after the app recognized the burner
drive.

問題就在 lucid 的光碟機掛載和 karmic 不一樣

karmic (及以前) ,就算 cdrom 裡面是空的,也會在 /media/cdrom 做為一個 cdrom 的虛擬裝置
而 imgburn 會自動抓到燒錄機,就是  /media/cdrom 的功勞

但到了 lucid,/media 裡面就沒有 cdrom 了,就算我 touch 了一個 cdrom ,imgburn 仍不會把這個檔案當成虛擬裝置

最後只好動用大絕招... 用 locate cdrom 把所有叫做 cdrom 的檔案找出來,再用 winecfg 指定該路徑為光碟機

結果找到 /cdrom ,並且用 winecfg 把它指定為 e: ,型態為光碟機,再打開 imgburn ,就有燒錄機可以用了 ^ ^

沒有留言: