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

7
Lazy umount หรือ Unmounting ดิสก์ที่ไม่ว่างใน Linux
ฉันได้อ่านว่าเป็นไปได้ที่จะ 'umount' ดิสก์ที่ไม่ว่างโดยใช้ตัวเลือก 'lazy' manpage มีสิ่งนี้ที่จะพูดเกี่ยวกับมัน: umount - unmount ระบบไฟล์ -l Lazy unmount แยกระบบไฟล์ออกจากลำดับชั้นของระบบไฟล์ในขณะนี้และล้างการอ้างอิงทั้งหมดไปยังระบบไฟล์ทันทีที่ไม่ยุ่งอีกต่อไป ตัวเลือกนี้อนุญาตให้ยกเลิกการต่อเชื่อมระบบไฟล์ "ยุ่ง" (ต้องการเคอร์เนล 2.4.11 หรือใหม่กว่า) แต่สิ่งที่จะเป็นจุดในนั้น ฉันพิจารณาว่าทำไมเราถึงลงจากพาร์ติชั่น: ในการถอดฮาร์ดแวร์ เพื่อดำเนินการเกี่ยวกับระบบไฟล์ที่ไม่ปลอดภัยที่จะทำในขณะที่ติดตั้ง ในทั้งสองกรณีนี้ unmount 'สันหลังยาว' ทั้งหมดทำหน้าที่ IMHO คือทำให้ยากต่อการตรวจสอบว่าดิสก์ถูกถอดออกจริงหรือไม่และคุณสามารถดำเนินการเหล่านี้ได้จริง แอปพลิเคชันเดียวที่umount -lดูเหมือนว่าจะเป็นสำหรับผู้ใช้ที่ไม่มีประสบการณ์ในการ 'รู้สึก' ราวกับว่าพวกเขาประสบความสำเร็จในสิ่งที่พวกเขาไม่ได้ทำ ทำไมคุณถึงต้องใช้ unmount ที่ขี้เกียจ?
19 linux  umount 

1
ทำไม“ sudo unmount” จำเป็นสำหรับการ unmount sshfs-mount ถ้ามันถูก mount โดยไม่มี sudo Privilges
ฉันติดตั้งระบบไฟล์ FUSE ของ sshfs ~/mountpointแล้ว ฉันพยายามumount mountpointและdiskutil unmount mountpoint(บน Mac ที่นี่) และทั้งสองล้มเหลว ผมใช้sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; ไม่จำเป็นต้องใช้ sudo ทำไมต้อง unmount มันต้องมีสิทธิ์ sudo ด้วย?

4
วิธีบังคับให้ unmount ระบบไฟล์ (โดยไม่ต้องตรวจสอบด้วยตนเองว่าทำไมมันถึงยุ่ง)
วิธียกเลิกการต่อเชื่อมระบบไฟล์ใน Linux โดยไม่ต้องตรวจสอบสาเหตุที่ไม่ว่าง ฉันต้องการที่จะทำมันในหนึ่งคำสั่ง ควรจัดการกับแอปพลิเคชันที่ใช้ระบบไฟล์, submounts, container ( lxc-execute -n qqq <command>) และสิ่งอื่น ๆ ทั้งหมด เพียงแค่ "unmount. ไม่มีการคัดค้าน!" อนุญาตให้ใช้แพตช์เคอร์เนลหรือการกำหนดค่าพิเศษ ระบบไฟล์ควรถูก unmount จริง ๆ ดังนั้นจึงumount -lไม่ใช่ตัวเลือก ตัวอย่างเช่นสำหรับcryptsetup remove(BTW จะบังคับได้cryptsetup removeอย่างไรUpdate: cryptsetup luksSuspendแต่คุณจะไม่สามารถทำได้cryptsetup luksResumeถ้าไม่ใช่ LUKS) วิธีทำให้ filehandles ทั้งหมดในระบบไฟล์นั้นไม่ถูกต้อง วิธีเดียวที่เชื่อถือได้ที่ฉันรู้คือการติดตั้งระบบไฟล์ผ่าน FUSE (โดยปกติจะไม่มีปัญหาในการเลิกเมานต์สิ่งที่ FUSE เพราะฉันสามารถฆ่ากระบวนการของมันได้) ป.ล. รู้แล้วว่าเมาfuserนlsof | grepท์cat /proc/*/mounts | grepและล้าสมัย "แพตช์ badfs" …
13 linux  umount 

1
วิธีหยุด jbd2 เพื่อปล่อยอุปกรณ์
ในอินสแตนซ์ AWS EC2 เรามี EBS หลายเล่ม เมื่อฉันพยายามแยกสิ่งใด ๆ ออกumountคำสั่งใช้งานได้ แต่อุปกรณ์ไม่สามารถถอดออกได้ # grep -c xvdj /proc/mounts 0 อย่างไรก็ตามlsofรายงานที่jbd2ใช้อุปกรณ์ # lsof | grep xvdj jbd2/xvdj 2896 root cwd DIR 202,1 4096 2 / jbd2/xvdj 2896 root rtd DIR 202,1 4096 2 / jbd2/xvdj 2896 root txt unknown /proc/2896/exe # ps u -p …

3
จะเกิดอะไรขึ้นเมื่อคุณ“ ต่อเชื่อม” ไดรฟ์?
เกิดอะไรขึ้นเมื่อคุณติดตั้งไดรฟ์ แม้ว่าจะไม่ได้ติดตั้งไดรฟ์ แต่ก็สามารถมองเห็นได้ในคอมพิวเตอร์ (เช่น sudo fdisk -l / diskutil -list) เมื่อติดตั้งไดรฟ์สิ่งที่เกิดขึ้นก็คือระบบปฏิบัติการกำลังให้เส้นทางไปยังอุปกรณ์หรือมีระบบ "เวทมนต์" เกิดขึ้นหรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.