เกร็ดการแก้รหัสอักขระ usb drive

25 July, 2007 - 16:43
Submitted by wd
gnome ไม่ได้ตั้งค่าปริยาย สำหรับ usb disk ในการเข้ารหัสอักขระมาให้ เวลาเราเสียบอุปกรณ์พวก Thumb drive เขาเลยเมานต์เป็นค่าปริยายของระบบ (น่าจะอยู่ที่เคอร์เนล CONFIG_NLS_DEFAULT="iso8859-1" ไม่แน่ใจครับ) ทุกครั้งที่เมานต์ เลยเมานต์เป็น iso8859-1 ทำให้อ่านชื่อไฟล์ภาษาไทยไม่ออก ถ้าจะให้อ่านออก เราต้องเมานต์ใหม่เป็น utf-8 วิธีแก้ผ่านบรรทัดคำสั่งที่เคยใช้คือ
$ sudo umount /media/DEVICENAME
$ sudo mount -t vfat -o iocharset=utf-8 /dev/sdXX /media/DEVICENAME
แต่ถ้าต้องทำทุกครั้งคงไม่สะดวกอย่างยิ่ง การนี้ gnome ได้จัดเตรียมเครื่องมือไว้ให้แล้ว คือ gconf-editor สำหรับ เดเบียน ใช้งานผ่านเมนู Application -> System Tools -> Configuration Editor โดยไปที่ / -> system -> defaults -> vfat คลิกขวาที่ mount_options -> Edit Key... กดปุ่ม Add เพื่อเพิ่ม Value
New List Value: utf-8
(ใส่ค่า utf-8 เฉย ๆ โดยไม่ต้องมีเครื่องหมาย =) เสร็จแล้ว ครั้งหน้าเวลาเราเสียบพวกอุปกรณ์ทาง usb เขาจะเมานต์โดยใช้ utf-8 เป็นค่าปริยาย อ้างอิง (ติ gnome อยู่อย่างคือ หาเอกสารยากชะมัด ยังดีที่ตั้งชื่อในการปรับตั้งไม่ยากเท่าไหร่ พอเดา ๆ ออก)

Re: เกร็ดการแก้รหัสอักขระ usb drive

19 August, 2007 - 23:40
kamthorn
โอว ขอบคุณมากครับ เลยได้อีกอัน คือ
shortname=lower
เอาไว้เวลา mount ไฟล์ชื่อสั้น ให้แสดงเป็นตัวเล็ก เพราะผมมีปัญหาเวลา mount บน ubuntu แล้วชื่อไฟล์เป็นตัวพิมพ์ใหญ่ โดยเฉพาะเวลาโอนภาพจากกล้องดิจิทัล --

Re: เกร็ดการแก้รหัสอักขระ usb drive

20 August, 2007 - 17:52
neutron
ขอบคุณครับ ... ตอนนี้ตั้งค่านี้ไว้แล้วเหมือนกัน ผมใส่แค่ utf8 ก็ได้เหมือนกันครับ Neutron : Linux Addict!