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

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

1
Fstab ไม่ได้เมาท์กับ exec
ฉันมีพาร์ติชัน ext4 ที่ฉันเมานต์โดยใช้บรรทัด fstab ต่อไปนี้ UUID=41dec246-654d-4e35-9d4e-68150e40c5b0 /mnt/Data ext4 defaults,user 0 2 แต่ฉันก็รู้ว่าฉันไม่สามารถเรียกใช้งานจากพาร์ติชันนั้นได้ ฉันตรวจสอบตัวเลือกการเมานท์และพวกมันคือ: rw, noexec, nosuid, nodev ดังนั้นฉันจึงเปลี่ยนตัวเลือกการเมานท์ให้ชัดเจนยิ่งขึ้นดังนี้: UUID=41dec246-654d-4e35-9d4e-68150e40c5b0 /mnt/Data ext4 rw,suid,dev,exec,auto,user,async 0 2 แต่พาร์ติชันยังคงเมานต์ด้วยตัวเลือกเดียวกัน (rw, noexec, nosuid, nodev) ฉันใช้ Ubuntu 14.04 และฉันใช้การบูท UEFI ฉันยังใช้การบูทสองครั้งกับ Windows 8.1

5
ทำไม mount.cifs ไม่ทำงานใน fstab อีกหลังจากอัพเกรดจาก 16.04 เป็น 18.04
fstab ของฉันสำหรับการเชื่อมต่อกับ NAS ในพื้นที่อยู่เสมอ //192.168.111.112/RAID /home/moi/share/OMV cifs noauto,users,username=USERNAME,passwd=PASSWORD หลังจากอัปเกรดระบบของฉันจาก Lubuntu 16.04 เป็น 18.04 สิ่งนี้ไม่ทำงานอีกต่อไปโดยให้ข้อความแสดงข้อผิดพลาด: Failed to query password: Permission denied Password for USER@//192.168.111.112/RAID: mount error(22): Invalid argument Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
10 mount  lubuntu  samba  fstab  cifs 

4
sshfs พร้อม fstab: การเชื่อมต่อรีเซ็ตโดยเพียร์
ฉันพยายามอนุญาตให้แล็ปท็อปของฉัน (Ubuntu 13.04) เข้าถึงพีซีของฉัน (Lubuntu 13.04) ฮาร์ดไดรฟ์ผ่าน SSHFS ฉันใช้คีย์ RSA เพื่อเชื่อมต่อ มันทำงานได้อย่างสมบูรณ์แบบถ้าฉันพิมพ์สิ่งนี้ในเทอร์มินัล: sshfs my-PC:/a_folder /media/a_folder แต่ฉันต้องการให้มันติดตั้งโดยอัตโนมัติเมื่อฉันบูตแล็ปท็อป ดังนั้นฉันจึงเพิ่มตัวเองลงในกลุ่มฟิวส์: sudo adduser mynickname fuse และฉันเพิ่มบรรทัดต่อไปนี้ไปยังไฟล์ fstab ของฉัน: sshfs#mynickname@my-PC:/a_folder /media/a_folder fuse defaults,idmap=user,_netdev 0 0 เมื่อฉันบูตแล็ปท็อป a_folder จะปรากฏในรายการอุปกรณ์ แต่ไม่ได้เมานต์ เมื่อฉันพยายามเข้าถึงผ่าน Nautilus จะแสดงข้อผิดพลาดต่อไปนี้: mount: only root can mount sshfs#mynickname@my-PC:/a_folder on /media/a_folder ฉันได้รับข้อผิดพลาดเดียวกันถ้าฉันลอง mount /media/a_folder ในอาคารผู้โดยสาร ถ้าฉันลอง …
10 fstab  sshfs 

1
จำเป็นต้องใช้ / proc ใน / etc / fstab หรือไม่
คู่มือ ZFS นี้อ้างสิทธิ์: ติดตั้งเดสก์ทอป Ubuntu อาจเพิ่มdev, proc, sysหรือtmpสายไปยัง/etc/fstabไฟล์ แต่รายการดังกล่าวไม่จำเป็นอย่างเคร่งครัดสำหรับระบบที่ทันสมัย เพิ่มตอนนี้ถ้าคุณต้องการ เรื่องนี้ช่างเป็นจริงแค่ไหน? การติดตั้ง Ubuntu 12.04 ของฉันมีการ/procติดตั้งอย่างชัดเจน หากไม่จำเป็นทำไม Ubuntu จึงรวมไว้ด้วย

2
เหตุใด UUID ของพาร์ติชัน NTFS จึงสั้นกว่าปกติ
หากคุณใช้sudo blkidคำสั่งเพื่อดูพาร์ติชันที่มี uuids ของพวกเขาหรือเพียงแค่ดู/etc/fstab(พิจารณาว่าคุณมีพาร์ทิชัน NTFS บางส่วน) คุณอาจสังเกตเห็นว่า UUIDs ของพาร์ติชัน NTFS มีความยาว 16 ตัวอักษรโดยไม่มีขีดกลางในขณะที่ ext2 / 3/4 มี UUID แบบยาว 32- อักขระ (16 ไบต์) ที่มีขีดกลาง ทำไมเป็นเช่นนั้น

2
ฉันจะแสดงรายการตัวเลือกทั้งหมดที่ระบบไฟล์ติดตั้งด้วยได้อย่างไร
ทั้งสองmountและcat /proc/mountsไม่ให้ฉันตัวเลือกทั้งหมดที่ผมระบุไว้ในฟิลด์ 'ตัวเลือก' /etc/fstabใน ตัวอย่างเช่นนี่คือของฉัน/etc/fstab: # <file system> <mount point> <type> <options> <dump> <pass> UUID=1afaad96-8aa3-4283-95a4-20510e5b3fbb / ext4 rw,async,exec,nouser,suid,errors=remount-ro 0 1 แต่ผลลัพธ์ของmountเพียงให้ฉันนี้ ( mount -vไม่ทำงานอย่างใดอย่างหนึ่ง): /dev/sda6 on / type ext4 (rw) และ `cat / proc / mounts: rootfs / rootfs rw 0 0 ฉันจะตรวจสอบว่าระบบไฟล์ของฉันติดตั้งได้อย่างไร
10 mount  fstab 

3
วิธีการติดตั้งแอปพลิเคชันไปยังฮาร์ดดิสก์แยกต่างหาก
ฉันเก่งมากกับหน้าต่างตอนนี้ฉันรู้สึกเหมือนเป็นคนงี่เง่าที่สมบูรณ์ ฉันมี SSD สำหรับ Ubuntu และต้องการติดตั้งโปรแกรมส่วนใหญ่ของฉันลงใน HDD แยกต่างหาก แต่ฉันไม่มีเงื่อนงำเลย การค้นหาทั้งหมดที่ฉันได้ลองแล้วเปิดด้วยการติดตั้งดูอัลบูต (แก้ไขแล้ว ->) ฉันกำลังประสบปัญหาในการค้นหา "/ etc /" โดยเฉพาะเพื่อแก้ไข Conky การค้นหาคำนี้จะปรากฏขึ้นเฉพาะกรณีที่มีคนบอกให้คุณเข้าถึงไฟล์นี้ไม่ใช่วิธีการเข้าถึง

1
mount webdav ล้มเหลวในการรีบูต
ฉันมี vhost ที่ทำงานบน Ubuntu 12.10 ฉันติดตั้ง davfs2 และแก้ไข/etc/fstabไฟล์ของฉันดังนี้: https://somedomain.de/webdav.php/somefolder/ /mnt/s02 davfs defaults 0 0 ตอนนี้ติดตั้งโดยใช้mount -aงานได้ดี ถ้าฉันพิมพ์rebootหลังจากเชื่อมต่อโดยใช้ ssh บน vhost ของฉันในฐานะผู้ใช้รูทไดรฟ์ของฉันก็ถูกเมานต์อย่างถูกต้อง แต่ใช้เว็บแบ็กเอนด์ของผู้ให้บริการของฉัน (digitalocean) และคลิกที่ "รีบูต" ที่นั่นฉันได้รับข้อผิดพลาดหลังจากที่เครื่องของฉันเริ่มต้นขึ้น: ความคิดใด ๆ ที่ทำให้เกิดเหตุการณ์นี้และจะแก้ไขได้อย่างไร
10 boot  mount  fstab  webdav 

2
`/ etc / fstab` ใช้เพื่อเมานต์ใหม่หรือไม่
ฉันมีอุปกรณ์ที่ติดตั้งกับ Ubuntu 14.04.5 ซึ่งมีฮาร์ดไดรฟ์เดี่ยวพร้อมระบบไฟล์ ext4 จากการอ่านเอกสารระบบไฟล์ Ext4ฉันได้เรียนรู้ว่าโหมดข้อมูลเริ่มต้นเป็นorderedเพียงการป้องกันข้อมูลเมตา ในโครงการของฉันเราต้องการเปลี่ยนเป็นjournalปกป้องข้อมูลไฟล์ด้วยเนื่องจากความปลอดภัยของข้อมูลมีมูลค่าสูงกว่า สิ่งแรกที่ฉันพยายามคือแก้ไข/etc/fstabไฟล์ ฉันพยายามเปลี่ยน UUID=<UUID> / ext4 errors=remount-ro 0 1 ถึง UUID=<UUID> / ext4 errors=remount-ro,data=journal 0 1 โดยต่อท้ายdata=journalฟิลด์ตัวเลือก cannot change data mode on remountแต่เมื่อฉันเริ่มต้นอุปกรณ์ที่ฉันจบลงด้วยข้อความผิดพลาดว่า ฉันตรวจสอบdmesgและเห็นข้อความก่อนหน้าเกี่ยวกับการติดตั้งไดรฟ์ด้วยorderedโหมดข้อมูล เป็นเวลานานที่น่าอายฉันคิดว่า/etc/fstabจะใช้เพื่อแทนที่ตัวเลือกการติดตั้งเริ่มต้นเพื่อให้ไดรฟ์ติดตั้งเพียงครั้งเดียว แต่ตอนนี้ดูเหมือนว่าผิด: ไดรฟ์จะถูกติดตั้งโดยใช้ตัวเลือกการเมานต์เริ่มต้นจากนั้น/etc/fstabจะถูกเลือกเพื่อติดตั้งใหม่ คำถามของฉันคือ : นี่คือ "mount-remout" ประมวลผลการออกแบบของระบบหรือไม่? ฉันอ่านFstabหน้า wikiแต่ไม่เห็นว่ากล่าวถึงสิ่งที่ "mount-remount" หาก/etc/fstabมีการใช้งานจริงสำหรับการประกอบใหม่ขั้นตอนใดของกระบวนการบูทที่ติดตั้งไดรฟ์เป็นครั้งแรก มันนำมาใช้ใน/etc/init.d? ฉันเห็นสคริปต์บางตัวถูก/etc/init.dเรียกใช้umountfsและumountrootแต่อ่านเนื้อหาของสคริปต์ไม่ได้เกี่ยวข้องกัน

1
การเปลี่ยนการอนุญาตใน fstab เพื่ออนุญาตให้เขียนในพาร์ติชัน Windows NTFS
ฉันมีไฟล์ / etc / fstab ของฉันในบรรทัดนี้เพื่อติดตั้งพาร์ติชัน Windows ntfs ของฉัน: /dev/sdb1 /media/sdb1 ntfs rw,noauto,users,permissions 0 2 ฉันได้เปลี่ยนเจ้าของใช้chownและกำหนดสิทธิ์ในการใช้777chmod ถ้าฉันทำls -ltมันจะแสดงเจ้าของและสิทธิ์ในการเปลี่ยนแปลงอย่างถูกต้อง อย่างไรก็ตามฉันยังคงไม่มีสิทธิ์ในการเขียนที่นั่นถ้าฉันดำเนินการmkdir testมันบอกว่า: mkdir: ไม่สามารถสร้างไดเรกทอรี `ทดสอบ ': ปฏิเสธการอนุญาต ข้อเสนอแนะใด ๆ UPDATE ฉันพบวิธีแก้ปัญหาแล้วนี่คือขั้นตอนที่ฉันปฏิบัติตาม: ชนิด sudo blkid รับ UUID ที่เกี่ยวข้องกับพาร์ติชัน ntfs ของคุณ เปลี่ยน/etc/fstabไฟล์ที่เพิ่มบรรทัดนี้: UUID="your UUID" /media/"any name" ntfs users,defaults 0 0
9 12.04  ntfs  fstab 

2
ล้มเหลวในการเมานต์อุปกรณ์อัตโนมัติ & ข้อผิดพลาดในการติดตั้งอุปกรณ์ที่จัดการระบบ (Ubuntu 14.04)
ฉันใช้ตัวเลือก auto-mount ใน Ubuntu 14.04 สำหรับติดตั้งไดรฟ์ทั้งหมดเมื่อเริ่มต้น ไดรฟ์ทั้งหมดจะเมานต์โดยอัตโนมัติเมื่อเริ่มต้นยกเว้น / dev / sda3 (ให้ฉันอธิบายว่า / dev / sda3 เป็นระบบไฟล์ ext4และติดป้าย Ext4) มันให้ข้อผิดพลาดในการเริ่มต้นและขอ S สำหรับ skip และ M สำหรับการติดตั้งด้วยตนเองฉันข้ามและพยายามที่จะติดตั้งกับดิสก์ แต่ถ้าฉันเมานท์ด้วยคำสั่ง: sudo mount /dev/sda3 /media/pandya/Ext4เมื่อเริ่มต้น (โดยการกด M เพื่อเมานท์ด้วยตนเอง) หรือหลังจากเริ่มต้น (จากเทอร์มินัล) แสดงว่าเมานถูกต้อง Gparted ยังติดตั้งไดรฟ์ที่/media/pandya/Ext4ประสบความสำเร็จ ฉันยังตรวจสอบ/etc/fstabและรายการสำหรับ / dev / sda3 ซึ่งเหมาะสม /dev/sda3 /media/pandya/Ext4 auto nosuid,nodev,nofail,x-gvfs-show 0 …

3
การติดตั้ง cifs แบบแมนนวลใช้งานได้ดี แต่ไม่ได้อยู่ใน fstab
ฉันมีปัญหาในการติดตั้งที่ทำให้ฉันโกรธในขณะนี้ ... การใช้คำสั่งการติดตั้งด้วยตนเอง sudo mount -t cifs //192.168.1.1/shareName /media/shareName -o uid=1000,gid=1000,rw,username='domain/name',password=pw ฉันสามารถเชื่อมต่อเครือข่ายของฉันได้โดยไม่มีปัญหา แต่แล้วเมื่อฉันรวมสาย //192.168.1.1/shareName /media/shareName cifs uid=1000,gid=1000,rw,username='domain/name',password=pw 0 0 เข้าfstabและดำเนินการแล้วคำสั่ง sudo mount -a ฉันได้รับข้อความแสดงข้อผิดพลาด mount error(13): Permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) เมื่อฉันรีสตาร์ทคอมพิวเตอร์กระบวนการบู๊ตจะเป็นไปตามที่ควรจะเป็นโดยไม่มีข้อผิดพลาด แต่การแชร์ไม่ได้ถูกเมาท์ ไม่มีใครรู้ว่านี่เป็นข้อผิดพลาดหรือไม่! หรือฉันคิดถึงอะไรบางอย่าง? ขอบคุณที่อ่านสิ่งนี้ ... PS: ฉันไม่มีช่องว่างสีขาวในชื่อแชร์เครือข่ายหรืออักขระ 'แปลก' ในรหัสผ่าน นอกจากนี้ยังcifs-utilsมีการติดตั้ง ตัวเลือกเพิ่มเติมusersในตัวfstabช่วยไม่ได้ แน่นอนว่าฉันจะใช้credentialไฟล์ในภายหลังเมื่อfstabรายการใช้งานได้ในขณะนี้ฉันใช้รหัสผ่านfstabเพื่อจุดประสงค์ในการทดสอบเท่านั้น …
8 12.10  mount  fstab  cifs 

1
เหตุใดการเมานต์ใหม่จึงแก้ปัญหา แต่ไม่ใช่ fstab?
ฉันมี Linux และ Windows ดูอัลบูตซึ่งทั้งคู่มีการเข้าถึงพาร์ติชัน NTFS แบบโลคอล (ที่ไม่ใช่ระบบปฏิบัติการ) ที่แชร์บน / dev / sda5 นี่คือวิธีที่ฉันติดมันในไฟล์ fstab: UUID=D8A0830EA082F1F4 /mnt/files ntfs rw,uid=1000,gid=1000 0 0 ปัญหาคือเมื่อใดก็ตามที่ฉันใช้ตัวเลือกการรีบูตอย่างรวดเร็วซึ่งเป็นการจำศีลใน Windows ของฉันพาร์ติชันนี้จะเมานต์แบบอ่านอย่างเดียวบน Linux ดังนั้นฉันจึงนับใหม่เช่นนี้ทุกครั้งและจะสามารถเขียนได้อีกครั้ง: sudo mount -o remount,rw /dev/sda5 /mnt/files ดังนั้นโปรดบอกฉันว่าอะไรคือความแตกต่างระหว่างคำสั่งนี้และสิ่งที่ฉันมีใน fstab ของฉัน? ฉันจะแก้ไข fstab ของฉันให้เมาเหมือนอ่าน - เขียนทุกครั้งโดยไม่จำเป็นต้องเรียกใช้คำสั่งนี้ได้อย่างไร

3
การแช่แข็งเมื่อเริ่มต้น (ปัญหา systemd?)
ฉันมีแล็ปท็อป Dell Precision 3510 และ Kubuntu 17.04 ของฉันบ่อยมากเมื่อเริ่มต้น สิ่งที่ฉันได้เห็นจากผลลัพธ์ของคำสั่งjournalctl -xbคือมันได้รับการแช่แข็งเนื่องจากหมดเวลาบนดิสก์ ข้อผิดพลาดแรกที่ฉันเห็นคือ: systemd[1]: dev-sda1.device: Job dev-sda1.device/start timed out. ฉันพยายามเล่นด้วย/etc/fstabและแทนที่ UUID ด้วยลิงก์ / dev / sdXX แต่สิ่งนี้ไม่ได้ช่วย นี่คือผลลัพธ์ที่ฉันได้รับ: čen 27 07:47:51 NEHEZ-Precision-3510 systemd[1]: dev-sda1.device: Job dev-sda1.device/start timed out.čen 27 07:47:51 NEHEZ-Precision-3510 systemd[1]: Timed out waiting for device dev-sda1.device. -- Subject: Unit dev-sda1.device …
2 boot  mount  fstab  systemd  uuid 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.