मैं ओएस एक्स पर ड्राइव के रूप में एक आईफोन कैसे माउंट कर सकता हूं


12

जब मैं विंडोज पर अपने आईफोन को प्लग करता हूं, तो यह स्वचालित रूप से एक यूएसबी मास-स्टोरेज डिवाइस के रूप में पाया जाता है और डिस्क के रूप में माउंट करता है। मैं इसे OS X के तहत फाइंडर में कैसे सेट कर सकता हूं?


आप इसे मास-स्टोरेज डिवाइस के रूप में उपयोग कर सकते हैं या यह केवल एक के रूप में दिखाता है?
user142485

जवाबों:


16

आप डिफ़ॉल्ट रूप से नहीं कर सकते, क्योंकि ओएस एक्स के साथ संयोजन में आईओएस आपको अनुमति नहीं देगा। iOS केवल iPhone को एक कैमरे के रूप में पेश करेगा, इसलिए Image Capture/var/mobile/Media/DCIM PTP ( पिक्चर ट्रांसफर प्रोटोकॉल ) का उपयोग करके, नीचे संग्रहीत चित्रों को खींच सकता है ।

दो विकल्प:

  • आप अपने iPhone को जेलब्रेक कर सकते हैं और डिवाइस को वास्तविक USB ड्राइव में बदलने के लिए Cydia से USB ड्राइव ऐप का उपयोग कर सकते हैं । "ड्राइव केवल" मोड आपको वह करने की अनुमति देगा जो आप चाहते हैं, यदि मैं आपके प्रश्न को सही ढंग से पढ़ता हूं।

  • आप ओएस एक्स के लिए फोनडिस्क स्थापित कर सकते हैं , जो उपकरणों में किसी भी प्लग की निगरानी करेगा और उन्हें ड्राइव के रूप में माउंट करेगा

    नोट करें कि PhoneDisk जुलाई 2012 के रूप में बंद कर दिया गया और इसकी विशेषताओं में मिला दिया गया iexplorer


IExplorer के साथ किसी भी ज्ञात मुद्दे या यह सुरक्षित है?
पचेरियर

14

वहाँ काम-एन-प्ले उपकरण प्लग iexplorer कि slhck उल्लेख .. लेकिन मैं एक एक समय का उपयोग के लिए $ 35-50 + का भुगतान सिर्फ एक फाइल सिस्टम माउंट करने के लिए के एक प्रशंसक नहीं हूँ, खासकर जब मैंने पहले से ही अपने मैक को खरीदने के लिए एक टन का भुगतान किया था। धन्यवाद iExplorer आपके सभी कामों के लिए .. लेकिन यहाँ बहुत बेहतर समाधान है।

मुफ्त जवाब क्योंकि भगवान खुला स्रोत (जो एप्पल पहले से ही की चोटी पर अरबों बना दिया है) आशीर्वाद:

  • होमब्रे को स्थापित करें और बाकी को करने के लिए अपने मैक पर एक टर्मिनल खोलें

कुछ त्वरित शोध के बाद, iExplore शीर्ष पर बनाया गया है osxfuseऔर डिवाइस से फ़ाइल जानकारी का आदान-प्रदान करने के लिए सामान्य प्रोटोकॉल का उपयोग करता है। यदि आप अपना उपकरण देखना चाहते हैं, तो मैं lsusb40-अंकीय यूआईडी (उर्फ धारावाहिक) की खोज करने के लिए स्थापित करने की सलाह दूंगा।

lsusbOSX पर काम करने के लिए :

brew tap jlhonora/lsusb
brew install lsusb

टाइप करने के बाद आप lsusbअपने डिवाइस को इस प्रकार सूचीबद्ध देखेंगे:

Bus $bus_num Device $dev_num: ID $vendor:$product Apple Inc. iPhone  Serial: $serial

जेलब्रेक के बिना फाइल सिस्टम को माउंट करने के लिए कदम :

  • brew tap osxfuse/osxfuse
  • brew install osxfuse
  • brew tap Homebrew/homebrew-fuse
  • brew install ifuse

अब ifuseयह स्थापित है कि आप डिवाइस को इस तरह माउंट कर सकते हैं:

cd ~
mkdir ~/iPhone
ifuse ~/iPhone/ -u $serial

यह देखने योग्य ऐप्पल फ़ाइल सिस्टम को माउंट करेगा .. लेकिन यह शायद आपको वह सब कुछ नहीं देगा जो आप iExplorer में देखते हैं .. सभी ऐप्स और उनके ऐप डेटा की तरह .. अच्छा कोई डर नहीं, ifuseवह भी कर सकते हैं। सभी APPID(बंडल नाम) प्राप्त करने के लिए आपको एक और एप्लिकेशन की आवश्यकता है । वह होगा ideviceinstaller

brew install ideviceinstaller
ideviceinstaller -l

उत्पादन होगा:

Total: $number_of apps:
$bundle_name - $bundle_version
..

अब यदि आपने पहले से ही डिवाइस को माउंट किया है, तो मुझे यह उल्लेख करना चाहिए कि आप जारी रखने से पहले अनमाउंट के sudo umount ~/iPhoneबगल में फाइंडर लिंक को पहले चलाएं या क्लिक करें ~/OSXFUSE <whatever>

एक विशेष एप्लिकेशन कंटेनर माउंट करने के लिए, चलाएं:

ifuse ~/iPhone/ -u $serial --container $bundle_name

आप तब या तो फाइंडर में फ़ोल्डर में जा सकते हैं या cpअपने टर्मिनल में रहते हुए भी अच्छे ओएलडी बीएसडी टूल का उपयोग कर सकते हैं।


मैं स्थापित नहीं कर सकता lsusb- यह रिपॉजिटरी के लिए पासवर्ड की आवश्यकता है - लेकिन आप इस ioreg -p IOUSB -l -w 0क्षेत्र से uuid पा सकते हैंUSB Serial Number
विटाली Zdanevich

1
$ifuse ~/iPad -u 5932dfa1d13b1c5d55327d4278dec08cd3681540 Failed to connect to lockdownd service on the device. Try again. If it still fails try rebooting your device.
विटाली ज़डनेविच

@VitalyZdanevich के रूप में एक ही मुद्दा। यह समाधान अब काम नहीं करता है।
चक Batson

1
प्रति gist.github.com/samrocketman/... आप निम्न कर सकते हैं: brew uninstall --ignore-dependencies libtool && brew install libtool, brew uninstall --ignore-dependencies libimobiledevice && brew install --HEAD libimobiledevice, और brew uninstall ifuse && brew install --HEAD ifuseयह काम कर पाने के लिए।
बजे

मैं इसे काम के लिए एक मूल खोल में होना था!
adius

0

https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2140745

जैसा कि @mpowered ने टिप्पणी में उल्लेख किया है कि यह अंतिम कमांड के साथ काम करेगा क्योंकि यह निम्नलिखित त्रुटि उत्पन्न करेगा Error: No such keg: /usr/local/Cellar/ifuse

brew uninstall libtool && brew install libtool
brew uninstall libimobiledevice && brew install --HEAD libimobiledevice
brew install --HEAD ifuse

0

फोनडिस्क काफी शांत था, लेकिन चूंकि सिएरा / वॉल्यूम फ़ोल्डर अब हर किसी के लिए उपयुक्त नहीं है, जो फोनडिसक को विफल बनाता है "माउंट प्वाइंट के लिए निर्देशिका बनाने में असमर्थ" इसे हल करने के लिए सबसे आसान तरीका टर्मिनल में रूट के रूप में जाना है। .. sudo /Applications/PhoneDisk.app/Contents/MacOS/PhoneDisk प्रक्रिया मूर्खतापूर्ण है: कुछ त्रुटियां दिखाई देती हैं, एक पॉपअप साइटम एक्सटेंशन ब्लॉक हो जाएगा, आप खुले सुरक्षा सन्दर्भ बटन दबाएं, और बेंजामिन फ्लेक्सर्स सॉफ्टवेयर की अनुमति दें .... बंद करें सभी और फिर से चलाएं sudo /Applications/PhoneDisk.app/Contents/MacOS/PhoneDisk फोनेडिस्क के बारे में सुंदरता यह है कि यह मैक पर आईफ़ोन / आईपैड्स फाइलसिस्टम के कुछ हिस्सों को गिनता है। और belod th DCIM (डिजिटल इमेजेज) फोल्डर, आप सभी फोटो और फिल्मों को अपने समय की जानकारी के साथ पाते हैं। यदि प्रतिलिपि cp -p को कॉपी किया जाता है, तो यह जानकारी खो नहीं जाएगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.