2013-11-25 7 views
5

में उपयोग किए जाने वाले मैक से यूएसबी डिवाइस (कोई आइकन नहीं) निकालने के लिए मेरे पास एक पीआईसी माइक्रोकंट्रोलर है जिसे यूएसबी डिवाइस के रूप में इस्तेमाल करने की आवश्यकता है। मैं पहले से ही अपने मैक के साथ पीआईसी को संचारित करने में सफल रहा हूं, इसलिए कोई मुद्दा नहीं है। मैं "system_profiler SPUSBDataType" कमांड के साथ "माउंट" डिवाइस भी देख सकता हूं जो कंप्यूटर से जुड़े सभी यूएसबी डिवाइस सूचीबद्ध करता है। मुझे इस डिवाइस को उबंटू वर्चुअल मशीन में उपयोग करने की आवश्यकता है, इसलिए मुझे होस्ट (मैक ओएस) से इस डिवाइस को "डिस्कनेक्ट" करने और वीएम में खोलने में सक्षम होना चाहिए। मैं मैक से एक गैर-आइकन वाले यूएसबी डिवाइस को "डिस्कनेक्ट" कैसे कर सकता हूं ताकि मैं अपने वीएम से "कनेक्ट" कर सकूं? कोई आदेश?वीएम

बहुत बहुत शुक्रिया ...

+0

क्या तुमने कभी एक समाधान मिला? – tarabyte

+0

मैंने किया। मैं कुछ बहुत सरल और बेवकूफ था। आपको बस वीएम सेटिंग्स में डिवाइस की सूची में डिवाइस जोड़ने की जरूरत है और आप जाने के लिए अच्छे हैं। इस देर के जवाब के लिए खेद है, बीटीडब्ल्यू। – user2945738

+1

हाय क्या आप इस बारे में विवरण प्रदान कर सकते हैं कि आपने इसे कैसे काम किया? यदि संभव हो तो आप अपने प्रश्न का उत्तर दे सकते हैं और इसे यहां स्वीकार कर सकते हैं ताकि भविष्य में संदर्भ में लोग देख सकें कि आप इसे कैसे हल कर पाएंगे। बहुत बहुत धन्यवाद। – Fritz

उत्तर

2

आप umount कमांड के साथ पर OSX एक उपकरण को अनमाउंट करने में सक्षम होना चाहिए:

https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/umount.8.html

+0

आपके उत्तर के लिए धन्यवाद, लेकिन मैं सूचीबद्ध डिवाइस को कैसे अनमाउंट कर सकता हूं? समस्या यह है कि यह एक pic18f4550 यूएसबी होने के लिए जुड़ा हुआ है और मुझे इसे मैक से लिनक्स वर्चुअल मशीन – user2945738

+0

में उपयोग करने की आवश्यकता है, मुझे समझ में नहीं आता कि "सूचीबद्ध नहीं" से आपका क्या मतलब है। यह आपके प्रश्न से सुना है जैसे आप इसे प्रोफाइलर में सूचीबद्ध देख सकते हैं? यदि यह डिवाइस मेजबान ऑपरेटिंग सिस्टम पर किसी भी चीज़ द्वारा उपयोग में है, तो आपको उस सेवा को मारने की आवश्यकता होगी (यानी, यूएसबी ड्राइव अनमाउंट करें, जीपीएस यूएसबी यूनिट, आदि के लिए एक सेवा रोकें)। एक बार जब आपका डिवाइस होस्ट ओएस पर किसी भी चीज़ द्वारा उपयोग में नहीं आता है तो आप इसे अपने वीएम क्लाइंट पर दावा करने में सक्षम होना चाहिए। – Preston

+2

'मैन अनमाउंट' से नोट्स: मैक ओएस एक्स की जटिल और अंतःस्थापित प्रकृति के कारण, उमाउंट अक्सर असफल हो सकता है। यह अनुशंसा की जाती है कि Diskutil (1) (जैसा कि '' diskutil unmount/mnt '' के रूप में उपयोग किया जाए)। –

संबंधित मुद्दे