คำถามติดแท็ก fstab

ไฟล์ etc / fstab มีข้อมูลระบบไฟล์สแตติก โดยปกติจะมีรายการสำหรับแต่ละชื่อพาร์ติชันหรือ UUID ที่แสดงรายการจุดเชื่อมต่อประเภทระบบไฟล์และตัวเลือกการเมานท์

4
เมาท์พาร์ติชัน NTFS เมื่อเริ่มต้นด้วยผู้ใช้ที่ไม่ใช่รูทในฐานะเจ้าของ
ฉันกำลังติดตั้งพาร์ติชัน NTFS เมื่อเริ่มต้นโดยใช้บรรทัดต่อไปนี้ใน / etc / fstab: /dev/sda3 /media/data ntfs nls=iso8859-1,umask=000 สำหรับการติดตั้ง Ubuntu 11.10 ของฉันดูเหมือนว่าไฟล์และโฟลเดอร์ทั้งหมดเป็นของroot- และเนื่องจาก NTFS ไม่สนับสนุนระบบการจัดการสิทธิ์แบบเดียวกันอยู่แล้วไม่มีทางที่ฉันจะสามารถเปลี่ยนได้หลังจากการเมาต์เสร็จสมบูรณ์ ไม่ว่าสิ่งที่ผมทำls -lที่ใดก็ได้บนพาร์ติชัน NTFS root:rootจะแสดงรายการทุกไฟล์และโฟลเดอร์เป็นเจ้าของโดย อย่างไรก็ตามนี่ทำให้เกิดปัญหาบางอย่างสำหรับฉัน โดยเฉพาะอย่างยิ่งแอปพลิเคชันบางตัวที่ทำงานภายใต้บัญชีของฉัน (เรียกว่าtomas) บ่นเกี่ยวกับสิทธิ์การเข้าถึง นอกจากนี้เมื่อใดก็ตามที่ฉันพยายามคัดลอก ( cp) หรือย้ายmvไฟล์( ) จากพาร์ติชัน ext3 ของฉันไปยังพาร์ติชัน NTFS ฉันได้รับข้อความแสดงข้อผิดพลาดว่า mv: preserving times for `[path to new file]`: Operation not permitted หรือในทำนองเดียวกัน mv: preserving …

3
วิธีย้ายพาร์ติชั่นสำหรับบูตและรูทไปยังไดรฟ์อื่น
ฉันมีสองไดรฟ์ในคอมพิวเตอร์ของฉันที่มีการกำหนดค่าต่อไปนี้: Drive 1: 160GB, /home Drive 2: 40GB, /boot and / น่าเสียดายที่ไดรฟ์ 2 ดูเหมือนว่ากำลังจะตายเพราะการพยายามเขียนถึงมันทำให้ฉันมีข้อผิดพลาดและการตรวจสอบการตั้งค่าสมาร์ทแสดงถึงสถานการณ์ที่น่าเศร้า ฉันมีพื้นที่เหลือเฟือใน Drive 1 ดังนั้นสิ่งที่ฉันต้องการทำคือย้ายพาร์ติชั่น / และ / boot ไปที่นั้นลบ Drive 2 ออกจากระบบแทนที่ Drive 2 ด้วยไดรฟ์ใหม่แล้วย้อนกลับกระบวนการ ฉันคิดว่าฉันต้องทำการอัปเดตเพื่อด้วงและฉันต้องย้ายบางสิ่งรอบ ๆ แต่ฉันค่อนข้างงุนงงว่าจะทำสิ่งนี้อย่างไร เนื่องจากนี่เป็นคอมพิวเตอร์หลักของฉันฉันจึงต้องระวังไม่ให้ยุ่งสิ่งต่าง ๆ ดังนั้นฉันจึงบูตไม่ได้

5
16.04 CIFS“ Host is down” แต่ไม่ใช่
ฉันมีการตั้งค่า CIFS ของฉันใน fstab และพวกเขากำลังทำงานตามที่ควรจะเป็นตอนบู๊ต พวกเขาขึ้นตามที่ควรและทำงานในขณะที่ ดูเหมือนว่า (อาจเป็นหลังจากปลดล็อคเครื่อง ฯลฯ ) ฉันได้รับข้อผิดพลาด "Host is down" พยายามเข้าใช้งาน ฉันมีหลายรายการและพวกเขาทั้งหมดลง พวกเขายังใช้ร่วมกันจากเซิร์ฟเวอร์เดียวกัน ในเวลานี้ฉันตรวจสอบบนคอมพิวเตอร์ที่ใช้ windows และเครื่องที่ล้าสมัย 14.04 และพวกมันก็ทำงานได้อย่างที่ควรจะเป็น หลังจากคลิกที่ส่วนแบ่งใน nautilus และรับข้อผิดพลาดซ้ำ ๆ พวกเขาจะเริ่มทำงานอีกครั้ง ในการเข้าถึงการแชร์ที่ "ลง" จะใช้เวลาประมาณ 2-3 นาทีในการคลิกเมานต์ที่แตกต่างกันและกลับไปที่การเมานต์แรกโดยอัตโนมัติเมื่อมันแสดงข้อมูลในจุดเมานท์โดยอัตโนมัติ ฉันไม่ได้มีปัญหานี้ในเครื่อง 14.04 ที่ยังไม่ได้รับการปรับปรุงในขณะที่ เครื่องทั้งหมดเหล่านี้ทำงานได้อย่างสมบูรณ์และ CIFS ไม่เคย "ลง" ในวันที่ 16.04 พวกเขาไม่ได้เป็นปัญหาจนกระทั่งเมื่อไม่นานมานี้ ฉันแน่ใจว่าได้อัปเดตทุกวันและมีการทำความสะอาดส่วนหัวลินุกซ์เก่า (ในสายตาหลังฉันควรจะเปลี่ยนกลับ) ฉันทำเช่นนี้เพราะฉันขอให้การแก้ไขปรากฏขึ้น แต่มันเป็นสัปดาห์ที่ต้องต่อสู้กับการเมานต์ CIFS โดยไม่มีวิธีแก้ปัญหาใด ๆ
27 16.04  mount  samba  fstab  cifs 

4
วิธีที่ง่ายที่สุดในการติดตั้ง Windows ให้เป็นโฟลเดอร์ในเครื่องในโฮมไดเร็กตอรี่คืออะไร?
ผ่าน Gnome Nautilus ฉันสามารถติดตั้ง Samba ที่แบ่งปันได้อย่างง่ายดายจากเซิร์ฟเวอร์ Ubuntu ของฉัน อย่างไรก็ตาม "mounts" เหล่านี้เป็นของปลอม แอปพลิเคชันจำนวนมากที่ฉันเรียกใช้ไม่รู้จักว่า Gnome ติดตั้งโฟลเดอร์เซิร์ฟเวอร์เหล่านี้ดังนั้นจึงไม่สามารถเปิดไฟล์จากเซิร์ฟเวอร์ของฉันได้ ในอดีตที่ผ่านมาฉันสร้าง/etc/fstab รายการและติดตั้งพวกเขาทั่วโลกที่/mntโฟลเดอร์ แต่ตอนนี้ไม่ได้ไปทำงานเป็นคนอื่นแบ่งปันแล็ปท็อปของฉันอูบุนตู วิธีที่ง่ายที่สุดในการสร้างแซมบ้า "ของจริง" ในไดเรกทอรีบ้านของฉัน (และของคนอื่น ๆ ) คืออะไร? ไม่เป็นไรถ้าเป็นคำสั่งหรือแอปพลิเคชัน GUI ที่สามารถทำงานเมื่อฉันเข้าสู่ระบบโฟลเดอร์เซิร์ฟเวอร์เหล่านี้ไม่จำเป็นต้องติดตั้งอยู่ตลอดเวลา
26 gnome  mount  files  samba  fstab 

4
เชื่อมต่อไดรฟ์ USB พร้อมสิทธิ์เขียนสำหรับทุกคนหรือผู้ใช้เฉพาะ
ฉันรู้ว่ามีคำถามที่คล้ายกัน แต่ฉันพบปัญหาบางอย่างที่ฉันไม่สามารถเอาชนะได้ ฉันมี: HDD แบ่งออกเป็นสองพาร์ติชัน และ /dev/sdb1 คือ NTFS และฉันไม่ต้องการมัน ฉันต้องการมันคือ fat32/dev/sdb2sdb1sdb2 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
ทำไมไม่สามารถเมาท์ไฟล์อ่านใน“ /etc/fstab.d/”
ฉันกำลังพยายามติดตั้งไดรฟ์ข้อมูลที่ติดตั้งโดยอัตโนมัติและสังเกตว่าขณะนี้มี/etc/fstab.d/บนเซิร์ฟเวอร์ของฉัน ฉันสร้างไฟล์ใหม่ในไดเรกทอรีด้วยเนื้อหาดังต่อไปนี้: # backupstore: large volume /dev/mapper/bagend-backupstore /mnt/backupstore ext4 auto,relatime,users,sync 0 0 แต่เมื่อฉันเรียกใช้mount -aไดรฟ์ไม่ได้ติดตั้ง นอกจากนี้เมื่อฉันเรียกใช้mount /mnt/backupstoreหรือ/dev/mapper/bagend-backupstoreได้รับแจ้งว่าระบบไม่สามารถค้นหารายการใน fstab (และเพื่อ pre-empt: ใช่อุปกรณ์และจุดเชื่อมต่อถูกต้อง - ฉันสามารถติดตั้งได้อย่างง่ายดายด้วยmount -t ext4 /dev/mapper/bagend-backupstore /mnt/backupstore) เมื่อฉันลบไฟล์จาก/etc/fstab.d/และวางรายการลงใน/etc/fstabไฟล์หลักฉันไม่มีปัญหาในการติดตั้งไดรฟ์ ดังนั้นคำสั่ง mount สามารถถูกสร้างขึ้นเพื่อตรวจสอบรายการใน/etc/fstab.d/และถ้าใช่ฉันจะทำอย่างไรเพื่อให้มันเกิดขึ้น?
24 mount  fstab 

3
เมานต์ LUKS เข้ารหัสฮาร์ดไดรฟ์ตอนบูต
ฉันมี Xubuntu 14.04 บนอุปกรณ์ SSD (คนแรกได้รับการเข้ารหัสอย่างถูกต้องในช่วง intallation) นอกจากนี้ผมมีฮาร์ดดิสก์ที่มีพาร์ทิชันที่เข้ารหัสด้วยข้อมูลพิเศษที่ฉันต้องการที่จะติดใน/ mnt / HDD สำหรับการทำสิ่งเหล่านี้ฉันทำตามขั้นตอนต่อไป: (ก่อนหน้านี้ฉันได้เข้ารหัสดิสก์ด้วย LUKS ที่ติดตามโพสต์นี้http://www.marclewis.com/2011/04/02/luks-encrypted-disks-under-ubuntu-1010/ ) ตรวจสอบ UUID sudo blkid /dev/sda1: UUID="b3024cc1-93d1-439f-80ce-1b1ceeafda1e" TYPE="crypto_LUKS" ทำ keyfileด้วยวลีรหัสผ่านที่ถูกต้องและบันทึกไว้ในหน้าแรกของฉัน(ซึ่งเข้ารหัสด้วย) sudo dd if=/dev/urandom of=/home/[USERNAME]/.keyfiles/key_luks bs=1024 count=4 sudo chmod 0400 .keyfiles/key_luks เพิ่มรหัส sudo cryptsetup luksAddKey /dev/sda1 /home/zeugor/.keyfiles/key_luks รายการใหม่ใน / etc / crypttab hddencrypted UUID=b3024cc1-93d1-439f-80ce-1b1ceeafda1e /home/[USERNAME]/.keyfiles/key_luks luks …

4
sshfs ไม่ได้ติดตั้งโดยอัตโนมัติเมื่อบูตแม้จะมีการกำหนดค่า / etc / fstab
การตั้งค่าเวิร์กสเตชัน Ubuntu (13.04) บางตัวฉันพยายามติดตั้งระบบไฟล์ระยะไกล (over ssh) การกำหนดค่าปัจจุบัน ฉันสร้างผู้ใช้someuserและเพิ่มไปยังฟิวส์กลุ่ม รายการfstabของฉันอ่านเหมือน: sshfs#someuser@remote.com:/remote_dir /media/remote_dir/ fuse auto,_netdev,port=22,user,allow_other,noatime,follow_symlinks,IdentityFile=/home/someuser/.ssh/id_rsa,reconnect 0 0 จากความเข้าใจของฉัน: auto : กำลังขอให้รีโมต fs อย่างชัดเจนติดตั้งตอนบูต _netdev : รอให้อินเทอร์เฟซหมดก่อนที่จะทำการเมานต์ ผู้ใช้ : อนุญาตให้ผู้ใช้ใด ๆ ขอให้ติดตั้งตำแหน่งรีโมตเฉพาะนี้ (ไร้ประโยชน์ในมุมมองของผู้ใช้รูทโดยอัตโนมัติเมื่อทำการบูท) allow_other : จะอนุญาตให้ผู้ใช้ (ในกลุ่มฟิวส์?) เข้าถึง fs ที่เมานต์ IdentityFile : ชี้ไปที่คีย์ส่วนตัวที่จับคู่กับคีย์สาธารณะที่เพิ่มใน/home/someuser/.ssh/authorized_keyของเครื่องระยะไกล เชื่อมต่อใหม่ : ไม่แน่ใจ ... จะพยายามเชื่อมต่อใหม่หากการเชื่อมต่อขาดหายไปหรือไม่ ปัญหา ที่บูตฉันเข้าสู่ระบบด้วยsomeuserเปิดไฟหน้าจอและ/ media / remote_dirว่างเปล่า …
24 mount  fstab  sshfs 

3
เหตุใด / etc / fstab จึงไม่ใช้ XML หรือ JSON
นี่เป็นคำถามทั่วไปเกี่ยวกับการเขียนโปรแกรม Linux / แต่ฉันเขียนโปรแกรมมาระยะหนึ่งแล้วและฉันคุ้นเคยกับการใช้รูปแบบเช่นXMLหรือJSONในไฟล์ใด ๆ ที่ใช้เพื่อวัตถุประสงค์ในการกำหนดค่า เมื่อใช้ใหม่กับ Linux ฉันรู้ว่าไฟล์กำหนดค่าแรกที่ฉันชนเข้ากับ ( /etc/fstab) ใช้รูปแบบตารางบางประเภท ดังนั้นทำไมไม่ใช้ XML หรือ JSON
22 fstab 

3
วิธีที่จะทำให้ภูเขา - ผูกถาวร?
เมื่อฉันทำ: mount --bind dirone dirtwo หลังจากรีบูตระบบปฏิบัติการการเชื่อมต่อจะหายไป ฉันกำลังตรวจสอบ dirs ผูกไว้ /proc/mounts ฉันจะทำให้การผูกเหล่านี้ถาวรโดยไม่อุดตันได้/etc/fstabอย่างไร นี่คือหนึ่งรายการจาก /proc/mounts /dev/disk/by-uuid/4f5082d7-aba2-4bc7-8d64-3bbb3d773aab /home/username/dir ext4 rw,relatime,data=ordered 0 0
22 14.04  mount  fstab 

1
วิธีที่ถูกต้องในการติดตั้ง Windows share
ฉันติดตั้ง Windows แชร์กับระบบ Ubuntu 11.10 ของฉันผ่านการเพิ่มบรรทัดต่อไปนี้ใน/etc/fstab: //serveraddr/sharedfolder /mnt/foldername/ smbfs credentials=/home/myname/.smbpasswd 0 0 โดยใช้การสอนที่นี่ แต่มีปัญหากับการอนุญาต rootเจ้าของติดโฟลเดอร์ ฉันไม่สามารถสร้างโฟลเดอร์หรือไฟล์ใด ๆ ในจุดที่เมานต์ได้ฉันไม่ได้เป็นรูท แม้ว่าฉันจะไม่สามารถเปลี่ยนความเป็นเจ้าของให้กับผู้ใช้เริ่มต้นของฉันผ่านทาง sudo chown -R myname . ฉัน googled และเห็นว่ามันอาจเกิดจากความจริงที่ว่ารูปแบบไฟล์ Windows (fat32 / ntfs) ไม่สามารถบันทึกความเป็นเจ้าของได้ แต่เมื่อฉันเชื่อมต่อไปยังตำแหน่งเดียวกันผ่านทาง samba เป็น smb://serveraddr/sharedfolder โดยให้ข้อมูลประจำตัวของฉันฉันมีสิทธิ์ในการเขียนโดยไม่ต้องเป็นราก ฉันจะทำให้มันเพื่อให้ฉันเขียนไปยังโฟลเดอร์ที่ติดตั้งได้อย่างไร

3
ฉันจะเมาท์พาร์ติชัน ext4 ได้อย่างไรและมีสิทธิ์ในการเขียน
ผมเคยตั้งค่า/etc/fstabไฟล์เพื่อที่ฉันสามารถติดพาร์ทิชัน ext4 ในการเริ่มต้นและฉันไม่ได้มีตัวเลือกต่อไปนี้: rw, auto, nouser, ,execsync ปัญหาคือว่าฉันไม่สามารถสร้างหรือลบไฟล์ใด ๆ บนพาร์ติชันที่โดยไม่ต้องใช้ sudo ซึ่งผมพบมากยิ่งขึ้นทำให้งงเพราะผมเคยขี่ม้าntfsพาร์ทิชัน (มีตัวเลือกเหล่านี้: rw, auto, user, noexec, sync) และฉันไม่ได้รับ ปัญหาเดียวกันฉันสามารถอ่านและเขียนบนพาร์ติชัน ntfs โดยไม่ต้องใช้ sudo ฉันจะเมาท์พาร์ติชัน ext4 ได้อย่างไรและมีสิทธิ์อ่าน / เขียนบนพาร์ติชั่น?

5
CIFS เมานต์ผ่าน fstab ไม่ได้ติดตั้งตอนบูต
ฉันมีการแชร์ CIFS บน NAS ของฉันที่ฉันต้องการติดตั้งตอนบูต - มันถูกใช้โดยเซิร์ฟเวอร์ MythTV ของฉันเป็นแหล่งเก็บข้อมูลหลัก ฉันได้เพิ่มรายการเข้าไปfstabเพื่อให้มันเมานต์ แต่ก็ไม่ได้ ปรากฏว่าหลังจากfstabอ่านบันทึกของระบบแล้วจะถูกอ่านก่อนที่อินเทอร์เฟซเครือข่ายของฉันจะออนไลน์ มีการแก้ไขใด ๆ ที่ฉันสามารถทำกับfstabรายการที่จะแก้ไขสิ่งนี้หรือไม่? fstabรายการสำหรับการติดตั้งส่วนแบ่งเป็น: \\192.168.0.26\mythtv\media /media/mybooklive cifs username=user,password=pass,umask=002,uid=136,gid=144,iocharset=utf8 0 0 มันติดได้ดีหลังจากบูตเมื่อฉันออกsudo mount -aและไม่มีปัญหาอื่น ๆ กับมัน ขอบคุณ!
20 fstab  automount 

1
วิธีการกำหนดค่าการติดตั้ง NFS ใน fstab?
ฉันมีโฟลเดอร์แชร์ NFS บนระบบ FreeNas ฉันสามารถเมาท์การแบ่งปันนี้และใช้กับคำสั่งนี้: mount -t nfs -o proto=tcp,port=2049 192.168.0.216:/mnt/HDD1 /media/freenas/ ฉันไม่รู้วิธีการทำ/etc/fstabเช่นนั้นโดยอัตโนมัติ ฉันจะทำสิ่งนั้นได้อย่างไร
19 fstab  automount  nfs 

3
การติดตั้งระบบไฟล์พร้อมชุดรหัสผู้ใช้พิเศษ
ฉันต้องการที่จะติดตั้งอุปกรณ์ไปยังไดเรกทอรี/dev/sda3 หลังจากติดตั้งไดเรกทอรีควรมีการโพสต์ของผู้ใช้/foo/bar/baz johndoeดังนั้นฉันจึง: sudo -u johndoe mkdir /foo/bar/baz stat -c %U /foo/bar/baz johndoe และเพิ่มบรรทัดต่อไปนี้ในของฉัน/etc/fstab: /dev/sda3 /foo/bar/baz ext4 noexec,noatime,auto,owner,nodev,nosuid,user 0 1 เมื่อตอนที่ผมทำตอนนี้sudo -u johndoe mount /dev/sda3คำสั่งstat -c %U /foo/bar/bazผลในมากกว่าroot johndoeเป็นวิธีที่ดีที่สุดในการติดตั้งระบบไฟล์ ext4 นี้ด้วยjohndoeชุดuid คืออะไร?
19 mount  sudo  fstab 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.