ฉันพยายามใช้ไดรฟ์ ext4 USB ของฉัน แต่ Ubuntu 13 กำลังติดตั้งโดยได้รับอนุญาตการเขียนสำหรับรูทเท่านั้นดังนั้นด้วยผู้ใช้ปกติของฉันฉันไม่สามารถเขียนได้โดยไม่ต้องใช้ sudo
สถานที่แรกที่ฉันตรวจสอบคือdconf-editor
ซึ่งมีตัวเลือกต่อไปนี้
- automount
- automount เปิด
- ไม่เคยทำงานอัตโนมัติ
- การทำงานอัตโนมัติ-x-เนื้อหาที่ไม่สนใจ
- โฟลเดอร์การทำงานอัตโนมัติ-x-เนื้อหาเปิด
- การทำงานอัตโนมัติ-x-เนื้อหาเริ่มต้นแอป
และดูเหมือนว่าฉันควรจะมีตัวเลือกในการควบคุมถ้าฉันสามารถเขียนไปยังไดรฟ์ USB ที่ติดตั้ง แต่ไม่มี
ฉันยังทำให้แน่ใจว่าผู้ใช้ของฉันอยู่ในกลุ่มที่เกี่ยวข้อง: fuse
และplugdev
ฉันค้นหาอินเทอร์เน็ตส่วนใหญ่แล้วและไม่สามารถหาวิธีแก้ไขสิทธิ์ที่กำหนดโดยการเมานต์ ไม่มีใครที่แท้จริงที่มีปัญหานี้อย่างไม่น่าเชื่อ ผู้คนจำนวนมากมีปัญหาเพราะไดรฟ์ของพวกเขาติดตั้งแบบอ่านอย่างเดียว แต่ไม่ใช่วิธีนี้ที่ได้รับอนุญาตการเขียนรูทเท่านั้น
ฉันไม่เห็นวิธีการควบคุมสิ่งที่เกิดขึ้น ฉันดูที่การตั้งค่าตัวเลือกการเมานท์โดยใช้gnome-disks
แต่ดึงว่างเปล่า
มันไม่ได้อยู่ในfstab
นั้น แต่มันจะปรากฏในmount
รายการหรือ / etc / mtab:
/dev/sdb1 /media/adam/WDPassport2T ext4 rw,nosuid,nodev,uhelper=udisks2 0 0
นี่คือสิ่งที่ปรากฏใน syslog ถ้ามันช่วย:
kernel: [111522.196770] usb 2-1: USB disconnect, device number 6
kernel: [111525.384020] usb 2-1: new high-speed USB device number 7 using ehci-pci
kernel: [111525.565220] usb 2-1: New USB device found, idVendor=1058, idProduct=0820
kernel: [111525.565225] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
kernel: [111525.565227] usb 2-1: Product: My Passport 0820
kernel: [111525.565229] usb 2-1: Manufacturer: Western Digital
kernel: [111525.565231] usb 2-1: SerialNumber: 575832314141334A34383631
kernel: [111525.565729] usb-storage 2-1:1.0: USB Mass Storage device detected
kernel: [111525.566203] scsi9 : usb-storage 2-1:1.0
mtp-probe: checking bus 2, device 7: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1"
mtp-probe: bus: 2, device: 7 was not an MTP device
kernel: [111526.564697] scsi 9:0:0:0: Direct-Access WD My Passport 0820 1007 PQ: 0 ANSI: 6
kernel: [111526.565063] scsi 9:0:0:1: Enclosure WD SES Device 1007 PQ: 0 ANSI: 6
kernel: [111526.568096] sd 9:0:0:0: Attached scsi generic sg2 type 0
kernel: [111526.568202] ses 9:0:0:1: Attached Enclosure device
kernel: [111526.568263] ses 9:0:0:1: Attached scsi generic sg3 type 13
kernel: [111531.263108] sd 9:0:0:0: [sdb] 3906963456 512-byte logical blocks: (2.00 TB/1.81 TiB)
kernel: [111531.265100] sd 9:0:0:0: [sdb] Write Protect is off
kernel: [111531.265105] sd 9:0:0:0: [sdb] Mode Sense: 47 00 10 08
kernel: [111531.266473] sd 9:0:0:0: [sdb] No Caching mode page found
kernel: [111531.266479] sd 9:0:0:0: [sdb] Assuming drive cache: write through
kernel: [111531.272224] sd 9:0:0:0: [sdb] No Caching mode page found
kernel: [111531.272230] sd 9:0:0:0: [sdb] Assuming drive cache: write through
kernel: [111531.284885] sdb: sdb1
kernel: [111531.288219] sd 9:0:0:0: [sdb] No Caching mode page found
kernel: [111531.288223] sd 9:0:0:0: [sdb] Assuming drive cache: write through
kernel: [111531.288227] sd 9:0:0:0: [sdb] Attached SCSI disk
kernel: [111531.751588] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
udisksd[3131]: Mounted /dev/sdb1 at /media/adam/WDPassport2T on behalf of uid 1000
gvfs-mount -d /dev/sdb1
ควรเมาต์ไดรฟ์ด้วยเช่นudisks --mount /dev/sda5
กัน สิ่งเหล่านี้ไม่จำเป็นต้องใช้รหัสผ่านรูทเนื่องจากใช้gvfsd
รายการเพื่ออนุญาตการเข้าถึง
ls -ld /media/adam/WDPassport2T
และls -l /media/adam/WDPassport2T
เอาท์พุท?
sudo umount /dev/sdb1
แล้วติดตั้งในฐานะผู้ใช้ปกติmtab
รายการมีuser=adam
ซึ่งควรจะหมายถึงผู้ใช้adam
สามารถใช้งานได้ ...