วันเสาร์ที่ 6 มีนาคม พ.ศ. 2553

FreeBSD Desktop ก็ AutoMount CDROM, FlashDrive ได้อ่ะ(บันทึกกันลืม)

     เคยเปรียบเทียบในใจคนเดียวว่า ทำไม Ubuntu สามารถ Mount CDROM  หรือ Flashdrive ได้โดยอัตโนมัติ ซึ่งสะดวกมากๆ แล้ว FreeBSD ที่ใช้ IceWM เป็น Desktop ล่ะ จะสามารถทำอย่างงั้นได้มั๊ย และ ทำยังไง?...
     เหมือนเดิมครับ Google is your friend... หลังจาก ลองทำตามที่เข้าใจ จากที่อ่านมา ก็สรุปเอาเองได้ดังนี้...
     ก่อนอื่น...ให้แน่ใจว่า มี 2 บรรทัดนี้อยู่ในไฟล์ /etc/rc.conf นะครับ ถ้ายังไม่มี ให้เพิ่มเข้าไปก่อนครับ แล้ว Reboot ซักครั้ง
dbus_enable="YES"
hald_enable="YES"
แล้วให้ไป comment ที่หน้าบรรทัด ของ CDROM ในไฟล์ /etc/fstab ออกด้วยดังนี้...
#/dev/acd0     /cdrom     cd9660     ro,noauto     0     0
จากนั้น เมื่อพร้อมแล้ว...
     ขั้นแรกเลย เข้าไป เพิ่มบรรทัดนี้ใน /etc/fstab โดยใช้สิทธิ์ของ root:
proc     /proc     procfs     rw     0     0
เสร็จแล้ว บันทึกไฟล์ แล้ว ออกมาที่ บรรทัดคำสั่ง(prompt) แล้ว สั่งดังนี้
#mount /proc
     ขั้นต่อไป ต้องเข้าไปเพิ่มสิทธิ์ในการ AutoMount สำหรับ Removable Media ต่างๆ เช่น CDROM , FlashDrive เป็นต้น โดยเข้าไป แก้ หรือ ถ้ายังไม่มีก็ ให้เพิ่ม ไฟล์ PolicyKit.conf ที่ Directory /usr/local/etc/PolicyKit/ ให้เพิ่มข้อความดังต่อไปนี้ลงไป

<match action="org.freedesktop.hal.storage.mount-removable">
   <match user="Your_Account_Name_Here">
       <return result="yes"/>
   </match>
</match>

    เสร็จแล้ว บันทึก Reboot ซักครั้ง แล้วก็ได้เวลาลองดูกัน...
    สำหรับผม ทดลองโดยใช้ File Manager ตัวโปรด คือ Thunar ลองดู ก็ได้ผลแฮะ พอ Insert CDROM เข้าไป.. มองเห็นอ่ะ ดังรูป
อ่าว.. แล้ว จะ Unmount ยังไงอ่ะ ค่อยมาว่ากันตอนหน้านะครับ...อิอิ

อ่านเอกสารอ้างอิงได้จาก ที่นี่ ครับ

อ่านต่อ ตอนจบ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น