ฉันรู้ว่ามีคำถามที่คล้ายกัน แต่ฉันพบปัญหาบางอย่างที่ฉันไม่สามารถเอาชนะได้
ฉันมี:
- HDD แบ่งออกเป็นสองพาร์ติชัน และ
/dev/sdb1
คือ NTFS และฉันไม่ต้องการมัน ฉันต้องการมันคือ fat32/dev/sdb2
sdb1
sdb2
- Ubuntu 12.04.1 LTS (เซิร์ฟเวอร์)
ฉันต้องการ:
ในที่สุดฉันต้อง Perma-mount /dev/sdb2
ที่จะ/home/storage
มีการเข้าถึงสิทธิ (RW) media
สำหรับผู้ใช้
ปัญหาที่ฉันเผชิญ:
1) การใช้การเมาท์ด้วยตนเองจากบรรทัดคำสั่ง
ถ้าฉันใช้
server# sudo mount /dev/sdb2 /home/storage
มันเมาท์ แต่/home/storage
รับรูตในฐานะเจ้าของและกลุ่มและไม่อนุญาตให้media
ผู้ใช้เขียน
ถ้าฉันใช้mount
คำสั่งโดยไม่sudo
เป็นผู้ใช้media
- ฉันไม่ได้รับอนุญาต บอกว่ารูทเท่านั้นที่สามารถใช้เมานต์ได้
ถ้าฉันใช้mount
กับตัวเลือก: server# sudo mount /dev/sdb2 /home/storage -o umask=000
ฉันได้สิ่งที่ต้องการ แน่นอนเกินไปเพราะโฟลเดอร์เก็บข้อมูลสามารถเขียนได้สำหรับทุกคน แต่ - นั่นคือการติดตั้งด้วยตนเอง - ตอนนี้ฉันต้องการมันเพื่อประกอบใหม่ในทุกรีบูต
2) การนับใหม่เมื่อรีบูต - โดยใช้ fstab
ดังนั้นฉันคิดว่าฉันจะไม่เป็นไรถ้าฉันใช้fstab
เพื่อติดตั้งพาร์ติชันนี้ ( /dev/sdb2
) ทุกครั้งที่ฉันรีบูต fstab
บรรทัดฉันเพิ่ม:
UUID=8C52-C1CD /home/storage auto user,umask=000,utf8,noauto 0 0
มี uuid blkid
กับ fs type auto
i เปลี่ยนไปสองสามครั้ง ... ลองvfat
ด้วย แต่บน reboot ubuntu จะหยุดทุกครั้งเมื่อประมวลผล fstab (อย่างที่ฉันคิด) พร้อมข้อความ (เอามาจากบันทึก):
fsck from util-linux 2.20.1
/dev/sda5: clean, 120559/10969088 files, 19960144/43861504 blocks
mount: unknown filesystem type 'static'
mountall: mount /etc/fstab: [772] terminated with status 32
mountall: Filesystem could not be mounted: /etc/fstab:
Skipping /etc/fstab: at user request
และยัง - sudo mount -a
ไม่เคยทำอะไรเลย
ผมทำอะไรผิดหรือเปล่า? ฉันสงสัยว่าฉันทำสิ่งสกปรก :)
UPDATE:
อย่างที่เห็น - fstab ควรจะเมาท์สำหรับไดรฟ์แบบคงที่เท่านั้นไม่ใช่ของ usb ทุกอย่าง ฉันงงแล้วว่ามันใช้ได้ผลกับทุกคนที่โพสต์บนเน็ตเรื่องราวความสำเร็จของพวกเขาอย่างไร ...
อย่างไรก็ตาม .. หากนี่เป็นไปไม่ได้ - ฉันต้องการทราบวิธีการติดตั้งยูเอสบีของฉันใหม่ทุกครั้งหลังจากรีบูต ... หากไม่มี fstab - ดีกว่าได้อย่างไร :)
id media
และการใช้งานuid=
และgid=
และumask=027
ตัวเลือก