Sunday, October 31, 2010

Sovled can't change external hard drive permissions

  • Ubuntu กับ External drive ปกติเสียบปุ๊ปเปิดได้ปั๊ป
  • แต่พยายามแชร์ External drive ด้วย SAMBA เครื่อง client เห็นแต่เข้าถึงไม่ได้เนื่องจาก permission ไม่พอ
  • พยายามแก้ด้วยคำสั่ง sudo chmod 777 /media/external แล้ว มันก็ไม่เปลี่ยน หรือ sudo chown root /media/external มันก็ไม่เปลี่ยนให้
  • ภาพประกอบคือพยายามเปลี่ยนทั้งสิทธิ์และเจ้าของมันเปลี่ยนไม่ได้สักที
  • ค้นหาข้อมูลเพื่อแชร์ไฟล์ external drive เจอประมาณนี้ เค้าแนะนำให้ mount เอง

Solved
  • สมมุติ external drive เราคือ /dev/sdb1 (สามารถตรวจสอบด้วยคำสั่ง df บน terminal) และพาธที่เราจะ mount คือ /media/WD
  • ขั้นแรก unmount ก่อนเลย
sudo umount /media/WD
  • จากนั้นทำการ mount เองด้วยคำสั่ง
sudo mkdir /media/WD

sudo mount -o uid=root,gid=root /dev/sdb1 /media/WD
  • สิทธิ์ก็จะได้ดังภาพด้านล่างคือ 777 แค่นี้เราก็แชร์ External drive ผ่าน SAMBA ได้แหละ แต่ทำไมพยายามเปลี่ยนสิทธิ์หรือเจ้าของ มันก็ยังเปลี่ยนไม่ได้หว่า - -' แต่ไม่เป็นไรแชร์ไฟล์ได้ก็พอแล้ว

Refer

No comments:

Post a Comment

Popular Posts