เมื่อติดตั้งฉันควรใช้อุปกรณ์ลูปเมื่อใด


18

ตามคำถามต่อไปนี้:
"อุปกรณ์ลูป" เมื่อติดตั้งคืออะไร
อุปกรณ์ลูปเป็นไฟล์ที่ทำหน้าที่เป็นอุปกรณ์ที่ใช้บล็อก ในขณะที่ฉันสามารถเข้าใจแนวคิดดังกล่าวสิ่งนี้แตกต่างจากการติดตั้งไฟล์อื่น ๆ อย่างไร ตัวอย่างเช่นถ้าฉันถ่ายภาพ dd ของระบบไฟล์ ext2 แล้วเมานต์ฉันไม่ต้องใช้ตัวเลือกลูป - mount -t ext2 file.dd /mnt/mount-pointสำเร็จ

เมื่อใดที่ฉันควรใช้ตัวเลือกการวนซ้ำและความแตกต่างระหว่างการติดตั้งโดยใช้ตัวเลือกการวนซ้ำและการติดตั้งแบบไม่มีมันคืออะไร

คำตอบ:


8

หากคุณไม่ต้องใช้ตัวเลือกการวนซ้ำเพื่อเมานต์ไฟล์ปกตินั่นเป็นเพราะmountกำลังตรวจจับสิ่งนี้และเปิดใช้งานมันสำหรับคุณโดยอัตโนมัติ คุณเคยต้องระบุด้วยตนเอง


ฉันยังคงทำ ฉันไม่เคยสังเกตเห็นว่าภูเขาสามารถทำได้โดยปริยาย
Bananguin

@ user1129682 ฉันสงสัยว่าเคอร์เนลรุ่นต่าง ๆ หรือ distros ต่างกันมีหรือไม่มีคุณสมบัตินี้หรือไม่?
Suchipi

22

ในทางเทคนิคอุปกรณ์ลูปเป็นอุปกรณ์บล็อกที่เขียนไปยังไฟล์แทนที่จะเป็นฮาร์ดแวร์ ดังนั้นคุณจะต้องใช้ / จำเป็นต้องใช้อุปกรณ์วนกลับเสมอเมื่อทำการติดตั้งไฟล์

มากสำหรับคำตอบโดยตรง บางทีนี่อาจเป็นคำอธิบาย:

เคอร์เนลใช้ abstraction หลายเลเยอร์เพื่อให้สามารถปฏิบัติกับฮาร์ดแวร์ที่แตกต่างในลักษณะเดียวกัน ลองนึกภาพถ้าคุณต้องสร้างไดรเวอร์ ext2 ขึ้นมาใหม่สำหรับคอนโทรลเลอร์ทุกยี่ห้อที่มีอยู่ ไม่มีใครต้องการสิ่งนั้น แต่เราต้องการปฏิบัติต่อฮาร์ดดิสก์ทุกตัวในลักษณะเดียวกัน นั่นเป็นเหตุผลที่เราสร้างเลเยอร์สิ่งที่เป็นนามธรรม

อุปกรณ์บล็อกเป็นสิ่งที่เป็นนามธรรม อุปกรณ์บล็อกมีคุณสมบัติบางอย่างและแสดงฟังก์ชั่นบางอย่างที่สามารถใช้งานโดยซอฟต์แวร์อื่น ไม่สำคัญว่าคุณจะมี ATA HDD หรือ SCSI HDD หรือเทปไดรฟ์คุณจะใช้โครงสร้างและฟังก์ชั่นที่เหมือนกันเพื่อโต้ตอบกับมันเสมอ จากนั้นเป็นหน้าที่ของเคอร์เนลและชัดเจนยิ่งขึ้นของเลเยอร์สิ่งที่เป็นนามธรรมนั้นเพื่อทำสิ่งที่ถูกต้องเมื่อเข้าถึงอุปกรณ์บล็อก สิ่งที่ถูกต้องในกรณีที่ส่วนต่อประสานของอุปกรณ์บล็อกกำลังส่งผ่านสายและข้อมูลไปยังและจากไดรเวอร์อุปกรณ์ที่เหมาะสม ไดรเวอร์อุปกรณ์นั้นสามารถเป็นเช่นระบบย่อย SCSI หรือไดรเวอร์สำหรับอุปกรณ์ลูป

ไดรเวอร์อุปกรณ์ลูปแปลงการดำเนินการบนอุปกรณ์บล็อกที่เกี่ยวข้องเป็นการดำเนินการไฟล์ (ระบบ) นั่นคือวิธีที่ข้อมูล / พาร์ติชันสิ้นสุดลงในไฟล์

ฉันอาจผิดอย่างมากในคำศัพท์ที่ใช้และชื่อและจำนวนของชั้นนามธรรมที่เกี่ยวข้อง ฉันแค่อยากจะร่างแนวคิดพื้นฐานเพื่อให้ชัดเจนว่าอุปกรณ์ลูปไม่ใช่ไฟล์ที่ทำบางสิ่ง แต่เป็นสิ่งที่ใช้ไฟล์ ไฟล์ไม่ได้ทำอะไรที่แตกต่างไปจากที่เคยใช้

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