論壇

網站公告

社群伺服器正進行搬移作業中,部份已完成;目前仍缺硬體資源,請參考討論區站務公告及主機近況公告。若有不便之處敬請見諒。

正在瀏覽:   1 名遊客





[分享] 在 ubuntu 下使用 big5 編碼的光碟片的注意事項
版主
註冊日期:
2005/6/23 11:51
所屬群組:
已註冊使用者
等級: 14
HP : 0 / 343
MP : 82 / 5115
EXP: 72
離線
今天遇到這個問題,過去的 big5 光碟在 ubuntu 下全部檔名變亂碼
以前都是會在 /etc/fstab 加上一堆有的沒的,不過現在這些已經不需要了
而且加了也多半沒有用,在測試一小時之後,找到問題

ubuntu 預設的 fstab 關於光碟機的部份是這樣寫
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto,ro 0 0

File system type 設定為 udf,iso9660,有些時候,會因此無法正常讀取

經過反覆實驗,竟然發現把這欄改為 auto,自動識別,就可以抓到
/dev/hdc /media/cdrom0 auto user,noauto,ro 0 0

把這個經驗貼出來分享給大家,如果有遇到類似問題的
不管加 iocharset 參數,utf8,codepage,或安裝 big5 locales 都沒效的
可以試試看把 fstab 裡面的 file system type 改為 auto
說不定會有效,祝好運,希望可以幫上大家的忙。
使用 Windows 的人很多,所以我相信這是很多人都會遇到的問題
今天搞了很久的意外發現,提供給大家參考看看。 :)

2006/6/9 18:16
應用擴展 工具箱


Re: [分享] 在 ubuntu 下使用 big5 編碼的光碟片的注意事項
會員三級
註冊日期:
2005/9/12 22:22
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 215
MP : 37 / 3066
EXP: 60
離線
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda2       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda5       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto,iocharset=utf8     0    0
/dev/hda1    /mnt/E vfat  iocharset=utf8,umask=000  0    0
/dev/hde5    /mnt/C vfat  iocharset=utf8,umask=000  0    0
/dev/hdg1    /mnt/D vfat  iocharset=utf8,umask=000  0    0


/dev/hdd /media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0

2006/6/9 21:23
應用擴展 工具箱


Re: [分享] 在 ubuntu 下使用 big5 編碼的光碟片的注意事項
版主
註冊日期:
2005/6/23 11:51
所屬群組:
已註冊使用者
等級: 14
HP : 0 / 343
MP : 82 / 5115
EXP: 72
離線
我的加上 iocharset=utf8 一樣沒效
最後是發現 fs type 換成 auto 才正常
很怪

2006/6/9 21:54
應用擴展 工具箱


Re: [分享] 在 ubuntu 下使用 big5 編碼的光碟片的注意事項
會員三級
註冊日期:
2005/9/12 22:22
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 215
MP : 37 / 3066
EXP: 60
離線
我都是在寫入fstab載掛fat磁區裡時順便加入iocharset=utf8給光碟機,從之前用debian時就這麼做了,至於PCMan大您有此問題我就不曉得了,我的光碟機是蠻舊的cdrw,剛剛才裝好,沒動到什麼設定

剛才用硬碟方式裝,在安裝grub時失敗,現在這個版本安裝好多問題喔~
沒光碟機的人最好別用硬碟安裝法,否則會救不會來!!!!

解救grub
用舊版本rescue模式 <= 這裡需要用到光碟機
先把放iso的磁區載掛起來
接下來再把iso載掛起來(掛了兩次XD)
找grub套件安裝
grub-install /dev/hda (hda參考用)
最後要自己寫/boot/grub/menu.lst
我在安裝k7核心後menu.lst沒有重寫
不曉得安裝過程是用什麼方式去偵測系統寫入menu.lst

2006/6/9 23:15
應用擴展 工具箱


回復: [分享] 在 ubuntu 下使用 big5 編碼的光碟片的注意事項
會員二級
註冊日期:
2007/3/29 16:32
所屬群組:
已註冊使用者
等級: 5
HP : 0 / 100
MP : 13 / 981
EXP: 2
離線
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hdc1
UUID=47f41373-9cec-4a3f-a550-86a6c82f1ec6 / ext3 defaults,errors=remount-ro 0 1
# /dev/hdc2
UUID=261b40f5-3ea6-45c0-b029-58dc8bbcda32 none swap sw 0 0
/dev/hda /media/cdrom0 auto user,noauto,ro 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdd1 /media/backdata ext3 defaults 0 0
/dev/hdd5 /media/ghost vfat iocharset=utf8,umask=000 0 0
none /proc/bus/usb usbfs devgid=1003,devmode=664 0 0

已設定,但光碟機還是顯示問號
/dev/hda /media/cdrom0 auto user,noauto,ro 0 0

sudo mount -a

重新開機還是一樣

改成
/dev/hda /media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0
還是不行。。。

???為陰陽師(win底下看見的)


2007/5/20 13:42
應用擴展 工具箱


回復: [分享] 在 ubuntu 下使用 big5 編碼的光碟片的注意事項
會員一級
註冊日期:
1970/1/1 8:00
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 49
MP : 6 / 5863
EXP: 97
離線
我將 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
改為 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0
光碟的中文字都能正常顯示了,謝謝!

2007/5/21 21:29
應用擴展 工具箱


回復: [分享] 在 ubuntu 下使用 big5 編碼的光碟片的注意事項
會員二級
註冊日期:
2007/3/29 16:32
所屬群組:
已註冊使用者
等級: 5
HP : 0 / 100
MP : 13 / 981
EXP: 2
離線







如果我的筆記型電腦只有一台DVD燒錄器,要燒超過2GB的檔案,又要兼顧中文亂碼的問題,要怎麼改fstab檔案呢?要寫兩行嗎?



dvd光碟機+超過2G檔案+中文big5編碼


要怎麼改?

2007/5/21 22:15
應用擴展 工具箱


訪客
回復: [分享] 在 ubuntu 下使用 big5 編碼的光碟片的注意事項
Anon:訪客
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0
不能用是可能少了一個步驟
請於
管理>>語言支援
中把chinese打勾,然後確定或套用(因為系統預設安裝的中文並不完全)

Ident: fd56f 049ed 30e02 dfe94 | 2007/5/22 0:05
應用擴展 工具箱


囧男孩
回覆: 回復: [分享] 在 ubuntu 下使用 big5 編碼的光碟片的注意事項
Anon:囧男孩
我的問題跟PCMan一樣
不過我用的是Debian
試過設定iocharset為big5跟utf8都沒用
最後改fstab
把type欄位設為auto, iocharset拿掉,就可以了
/dev/hda /media/cdrom auto user,noauto,ro 0 0
謝謝

Ident: 75878 66430 9b1e1 2165b | 2009/1/21 11:48
應用擴展 工具箱




回覆 發帖



發表回覆
賬號用戶名   密碼   登錄
*
輸入驗證碼
(大寫數字請輸入相對應的印度/阿拉伯數字) *
     
* = 必要的


可以查看帖子.
可以發帖.
可以回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
可以不經審核直接發帖.