แฟล็ก noauto mount ใช้ทำอะไร


16

มีรายการfstabอยู่แล้วเท่านั้นเพื่อระบุสิ่งที่จะเมานต์เมื่อบูตระบบหรือด้วยตนเองmount -aใช่ไหม แต่ฉันอ่านค่าnoautoสถานะเมานท์ซึ่งเห็นได้ชัดว่าทำให้รายการ fstab ที่สอดคล้องกันไม่ถูกเมาท์

ดังนั้นทำไมคุณจะใส่รายการfstabด้วยnoauto? มันจะมีจุดประสงค์อะไร

ฉันเดาว่าฉันผิดเกี่ยวกับวัตถุประสงค์เฉพาะของถูกเพื่อให้ข้อโต้แย้งfstabmount -a

คำตอบ:


23

noautoรายการใน fstab ซึ่งเป็นหนึ่งในเหตุผลที่แตกต่างกันที่คุณไม่ต้องการที่จะมีการติดตั้งโดยอัตโนมัติที่บูตและมีmount -aคำสั่ง มันถูกประกอบเข้าด้วยการระบุอุปกรณ์หรือจุดเชื่อมต่ออย่างชัดเจนเช่นมา

   sudo mount /dev/sdb1

หรือ

   sudo mount /home/MyName/MyMountPoint

กรณีที่คุณไม่ต้องการให้อุปกรณ์ติดตั้งตอนบูตเป็นจำนวนมากตัวอย่างเช่นเมื่อเรากำลังพูดถึงอุปกรณ์เครือข่ายซึ่งอาจจะมีหรือไม่มีในเวลาบู๊ตก็ได้ (คุณอาจอยู่บนแล็ปท็อป จากบ้าน). หรืออาจเป็นอุปกรณ์เข้ารหัสที่คุณต้องระบุรหัสผ่านและคุณต้องทำอย่างนั้นก็ต่อเมื่อคุณต้องการสิ่งนั้นจริงๆ และอื่น ๆ

ในความเป็นจริงfstabจะใช้ในการจัดทำกฎโดยอุปกรณ์ที่ติดตั้งไม่ว่าจะเป็นเวลาบูตหรือไม่


ฉันไม่ทราบว่าmountมีการใช้งานที่ไม่ได้รวมทั้งอุปกรณ์บล็อกและจุดยึด เดาฉันควร RTFM - man mountและค้นหาfstabแสดงคำตอบได้อย่างรวดเร็วเช่นกัน ขอบคุณสำหรับการชี้แจง!
ACK_stoverflow

In fact, fstab is used to provide rules by which devices are mounted, whether at boot time or not.เช่น?
Melab

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