loop
उपकरण मुख्य रूप से नियंत्रित किया जाता है losteup
आदेश। तो losetup -a
आपको उपयोग किए गए लूप डिवाइस और संलग्न फ़ाइलों के बारे में अवलोकन देता है। mount
आदेश माउंट कर सकते हैं ब्लॉक उपकरण केवल । लूप डिवाइस एक फ़ाइल (वर्ण डिवाइस) से वर्चुअल ब्लॉक डिवाइस बना सकता है।
वास्तव में उन कमांडों के बीच बहुत अंतर है क्योंकि पुराने लिनक्स सिस्टम पर फ़ाइल को माउंट किए जाने वाले सही उपकरण के रूप में mount
नहीं पहचान सकते थे , लेकिन समय के दौरान माउंट कमांड को बहुत अधिक सुविधा के साथ पूरा किया गया था, इसलिए यह अब स्वयं निर्णय ले सकता है लॉसेटअप कमांड को कॉल करने और परिणाम को माउंट करने का प्रयास करें। लेकिन अगर आपको iso format में पूरी डिस्क इमेज नहीं मिली है, लेकिन शुरुआत में MBR के साथ, जैसे कि माउंट कमांड इसे नहीं पहचान सकता है और आपको प्रयोग करने योग्य विभाजन (जैसे कमांड के साथ ) yoursef को ढूंढना है और इसे पूर्ण विकल्प माउंट कमैन के साथ माउंट करना है। जैसा :parted disk_image.raw unit B print
mount disk_image.raw /mntpoint/ -o loop,offset=${OFFSET_of_PARTITION}
इस सिंटैक्स में लूप डिवाइस निर्दिष्ट नहीं किया गया था और यह माना जाता है कि सिस्टम माउंट फ़्री की अन्य नई विशेषताओं में से पहला फ़्री ( /dev/loop0
, /dev/loop1
इत्यादि) चुनता है , इसके लिए आपको माउंट किए गए ब्लॉक डिवाइस के फाइल टाइप को निर्दिष्ट करने की आवश्यकता नहीं है (आपके मामले में -t iso9660
) यदि फ़ाइल सिस्टम समर्थन स्थापित किया गया था।
mount ubuntu.iso /mnt
यह सेटअप, रीड-ओनली लूपबैक डिवाइस नहीं करते हैं, औरmount /image.squashfs /mnt
यह सेटअप एक नहीं हैDIO
(losetup --direct-io=on
) लूपबैक युक्ति।