डिस्क उपयोगिता प्रारूपण के लिए HD को अनमाउंट नहीं करेगा


24

मेरे 27 "iMac (10.8.5) में दो आंतरिक ड्राइव हैं। एक SSD सिस्टम डिस्क और 1TB SATA ड्राइव।

एचडीडी ने हाल ही में बहुत धीमी गति से प्रदर्शन, खराब व्यवहार आदि का काम किया है। टेक टूल प्रो और डिस्क उपयोगिता ड्राइव को ठीक करने में सक्षम नहीं लगती है, इसलिए मैंने एक सुधारक द्वारा डेटा को पोंछने और संपूर्ण को शून्य लिखने का निर्णय लिया। चलाना।

हर बार जब मैं कोशिश करता हूं और प्रारूपित करता हूं, तो यह मुझे बताता है कि ड्राइव को अनमाउंट नहीं किया जा सकता है। मैंने कुछ बार रिबूट किया है, और TechTool प्रो से सब कुछ चलाने वाले दिन बिताए हैं और यह नहीं जाएगा।

$ diskutil list disk2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk2
   1:                        EFI EFI                     314.6 MB   disk2s1
   2:                  Apple_HFS Everest                 4.0 TB     disk2s2

$ diskutil repairVolume /dev/disk2s2
Started file system repair on disk2s2 Everest
Updating boot support partitions for the volume as required
Error: -69673: Unable to unmount volume for repair

$ diskutil eraseDisk JHFS+ Everest /dev/disk2
Started erase on disk2
Unmounting disk
Error: -69888: Couldn't unmount disk

इसे बिना सोचे समझे और रिफॉर्म करने के बारे में कोई विचार? क्या इसके बजाय टर्मिनल में ऐसा करने का कोई तरीका है?


@bmike चूंकि यह अस्पष्ट है, अगर यह वास्तव में लिंक किए गए प्रश्न का डुप्लिकेट है , तो मैं यहां डिस्कुटिल सूची नहीं जोड़ूंगा। वास्तव में मुझे लगता है कि कारण अलग-अलग हैं: यहाँ शायद एक अपमानित hdd है, एक गलत EFI आकार है और इसलिए एक अपठनीय या आंशिक रूप से HFS + वॉल्यूम को अधिलेखित किया गया है। लक्षण (अनमाउंट करने में असमर्थ) और समाधान (बल अनमाउंट) संभवतः समान हैं।
कालोनोमथ

सबसे संभावित रूप से कोई प्रारंभिक संलयन ड्राइव नहीं है
oemb1905

जवाबों:


41

आप निम्न टर्मिनल कमांड चलाकर किसी ड्राइव को अनमाउंट कर सकते हैं:

diskutil unmountDisk force /Volumes/VOLUMENAME

VOLUMENAMEउस डिस्क पर वॉल्यूम के नाम से प्रतिस्थापित करें जिसे आप अनमाउंट करने का प्रयास कर रहे हैं।

इसके बाद डिस्क उपयोगिता में ड्राइव को फिर से मिटा / विभाजन का प्रयास करें। उपरोक्त कमांड का उपयोग करने से फाइल रीड / राइट्स में रुकावट आ सकती है, जिससे फाइल में भ्रष्टाचार हो सकता है। हालाँकि, चूंकि आप ड्राइव को वैसे भी मिटा रहे हैं, यह आपकी स्थिति में वास्तव में मायने नहीं रखता है।


धन्यवाद। इसे ^ ... के साथ मिलाकर पूरी तरह से काम किया। Apple - कृपया अपने GUI को मजबूत बनाएं।
oemb1905

3
अनमाउंट करने के लिए वॉल्यूम नहीं था; इसके बजाय डिस्क डिवाइस को अनमाउंट किया गया ( Nमेरे मामले में 3 होने के साथ ):diskutil unmountDisk force /dev/diskN
जोएल पुर्रा

मैं उपरोक्त समाधान का उपयोग करके डिस्क को अनमाउंट करने में सक्षम था। लेकिन अब मुझे प्राथमिक आंतरिक HD को मिटाने या समांतर करने की कोशिश करते समय त्रुटि हो रही है: "भविष्य के आकस्मिक जांच को रोकने के लिए वॉल्यूम डेटा को मिटा देना" विफल रहा है। कोई भी मदद बहुत ही सराहनीय होगी।
अबिनिटियो

@ Ab'initio यह टिप्पणी के बजाय एक अलग प्रश्न होना चाहिए। पूछने से पहले खोजना सुनिश्चित करें।
GRG

मुझे लगता है, यह उत्तर मुट्ठी के प्रयास के लिए है (diskutil repairVolume / dev / disk2s2), लेकिन दूसरे के लिए नहीं (diskutil eraseDisk JHFS + एवरेस्ट / देव / डिस्क 2) यदि आप स्क्रैच से डिस्क को पुन: स्वरूपित करना चाहते हैं, तो उत्तर पहली कोशिश है। diskutil unmountDisk force / dev / diskN (आपके मामले में disk2) और यदि वह काम नहीं करता है, तो स्वचालित fsck के कारण, विकल्प blatter का वर्णन करें।
leon

4

जब एक डिस्क पहली बार जुड़ा होता है, तो macOS वॉल्यूम पर fsck चलाने में मदद करता है। यदि वॉल्यूम बड़ा है या व्यापक समस्याएं हैं, तो यह प्रक्रिया विफल होने से पहले लंबे समय तक चल सकती है।

निम्नलिखित टर्मिनल कमांड को गलती पर प्रक्रिया की पहचान करनी चाहिए:

sudo lsof | grep diskn

बदनाम डिस्क की संख्या के साथ diskn की जगह।

एक बार आपके पास प्रक्रिया आईडी हो, तो आप इसे इस प्रकार मार सकते हैं:

sudo kill -9 pid

ऊपर निर्धारित प्रक्रिया आईडी के साथ पिड की जगह।

फिर आप सामान्य रूप से GUI या कमांड लाइन से डिस्कुटिल चला सकते हैं।


fuser /Volume/<whatever>आपको उस संसाधन का उपयोग करने वाले PID देगा।
atmosx

शुक्रिया ब्लैटर मैं मैंने अनमाउंट किया, और फिर भी मदद नहीं की। आपके संकेत, और जो कुछ हो रहा था उसका स्पष्टीकरण, मुझे आधे दिन के बाद समस्या को हल करने में मदद मिली। पहले सुडोल lsof के साथ | grep diskn और उसके बाद sudo मार -9 689 (यह अंक पहले वाले हैं जो fsck_hfs के बाद प्रदर्शित होने के लिए हैं) मैंने ट्रिक किया, और फिर सामान्य डिस्क्यूटिल इरेज़डिस्क JHFS + Choosename / dev / diskN का उपयोग कर अपनी डिस्क के पूरे विभाजन को गलत के साथ रीसेट कर सकता है आकार (कठिन क्लोनिंग के कारण)।
leon

2

उस हार्ड ड्राइव के लिए स्पॉटलाइट अक्षम करें (सिस्टम प्राथमिकताएं)

https://discussions.apple.com/thread/1454712?start=0&tstart=0


पूछो अलग पर जवाब सिर्फ एक लिंक से अधिक होने की जरूरत है। किसी लिंक को शामिल करना ठीक है, लेकिन कृपया उसे संक्षेप में बताएं या उसका उत्तर दें। विचार उत्तर को अकेले खड़ा करना है।
nohillside

0

यदि आपके पास प्रशासक मोड में एक पीसी डाउनलोड ट्रांसमाक परीक्षण शुरू है, तो अपने डिस्क को यूएसबी के माध्यम से प्लग करें। अपनी ड्राइव का पता लगाएँ और उस पर राइट क्लिक करें। यदि आपके पास एक छवि है तो आप क्लोन विकल्प का उपयोग करना चाहते हैं। अन्यथा प्रारूप का उपयोग करें और HFS + को हार्ड ड्राइव को अपने मैक में फिर से चुनें और इसे कोई समस्या नहीं स्वरूपित करना चाहिए।

आज सुबह मेरे लिए काम किया। लगभग 5-10 मिनट लगा।


ट्रांसमाक ने मेरे लिए भी काम किया। अन्य समाधानों की कोशिश में घंटे बिताए, लेकिन यह सीधे काम किया!

0

आप उस डिस्क को मिटा नहीं सकते हैं जिस पर आप बूट हैं। एक रिकवरी विभाजन होना चाहिए, एक "छिपा हुआ" विभाजन जिसमें से आप बूट डिस्क को प्रारूपित कर सकते हैं। ध्यान दें कि उसके बाद आप पुनर्प्राप्ति विभाजन से ओएस स्थापित कर सकते हैं।



-3

उपयोग करने का प्रयास करें

umount -f /Volumes/<drive name>/

अलग पूछने के लिए आपका स्वागत है! हम सर्वोत्तम उत्तर खोजने का प्रयास कर रहे हैं और वे उत्तर इस बात की जानकारी प्रदान करेंगे कि वे सर्वश्रेष्ठ क्यों हैं। समझाएं कि आपको क्यों लगता है कि आपके द्वारा दिया गया उत्तर समस्या को हल करेगा या वहाँ से दूसरों की तुलना में बेहतर है। लिंक प्रदान करने से ओपी और अन्य लोगों को भी अपने लिए अतिरिक्त जानकारी मिल सकती है। देखें जवाब कैसे कैसे एक गुणवत्ता उत्तर प्रदान करने पर। - समीक्षा से
fsb

-4
diskutil unmountDisk force <fill in the mount name here>

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