मैं एक डिस्क के कच्चे डंप को माउंट करना चाहूंगा, जैसे कि उन द्वारा बनाया गया dd
? क्या ओएस एक्स में लूप डिवाइस जैसा कुछ है?
मैं एक डिस्क के कच्चे डंप को माउंट करना चाहूंगा, जैसे कि उन द्वारा बनाया गया dd
? क्या ओएस एक्स में लूप डिवाइस जैसा कुछ है?
जवाबों:
उसी समस्या का सामना करने वालों के लिए:
hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount filename
फिर जैसे चाहें उसे माउंट करें।
यह हास्यास्पद है क्योंकि यह वास्तव में वास्तव में वास्तव में सरल है। इसका नाम बदलकर .DMg एक्सटेंशन में रखें, क्योंकि DMG एक कच्ची छवि है।
उपरोक्त समाधान के विपरीत, यह विभाजन के अलावा पूरे ड्राइव के dd rips पर काम करेगा।
hdiutil
आदेश ऊपर दिए गए सही है, हालांकि, नए मैक SSDs के एक 4096 बाइट ब्लॉक आकार और है hdiutil
इसलिए यदि आप एक 4096 बाइट ब्लॉक आकार छवि यह व्यवस्था करने के लिए बकवास की तरह दिखाई देगा माउंट करने का प्रयास डिस्क छवियों के लिए 512 के लिए चूक।
-blocksize 4096
कमांड में जोड़ने से आप नए मैक से बनाई गई छवि के साथ काम कर सकते हैं:
hdiutil attach -blocksize 4096 -noverify -nomount diskimage.img
आप डिस्क उपयोगिता का उपयोग करके डिस्क की एक डिस्क छवि बना सकते हैं। बाईं ओर की सूची में डिस्क या डिस्क के विभाजन का चयन करें, फिर <→1> से फ़ाइल → नया → डिस्क छवि।
एक बार छवि बनाने के बाद, आप इसे किसी भी अन्य वॉल्यूम की तरह माउंट कर सकते हैं और यदि आपने रीड / राइट का चयन किया है तो आप इमेज को एक माउंटेड वॉल्यूम की तरह पढ़ / लिख सकते हैं। छवि को उसी स्थान पर रखा गया है, जैसा कि मूल डिस्क होगी: / वॉल्यूम / डिस्कनाम।
mount
उस पर उपयोग किया गया था।
dd
उदाहरण के लिए कच्ची छवियां हैं । मैं उन लोगों को माउंट करना चाहता हूं। मैं एक dmg और dd
उस पर कच्ची छवि बना सकता हूं , फिर इस dmg को माउंट कर सकता हूं, लेकिन मैं इसे सीधे माउंट करना चाहूंगा, कुछ ऐसा mount -t hfs <path-to-file-created-using-dd> /mountpoint
। हालांकि, यह संभव नहीं है, क्योंकि mount
केवल उपकरणों के साथ काम करता है, न कि सामान्य फाइलों के साथ। लिनक्स पर मैं लूप-डिवाइसेस का उपयोग करता हूँ, उन्हें फ़ाइल की ओर इशारा करता हूँ और mount
बाद में उन पर उपयोग करता हूँ।