VirtualBox से OS को पूरी तरह से कैसे हटाएं?


22

मैंने कुछ दिनों पहले अपने वर्चुअलबॉक्स में विंडोज एक्सपी स्थापित किया है। अब, मैं विंडोज एक्सपी को पूरी तरह से वर्चुअलबॉक्स से निकालना चाहता हूं और मैंने परीक्षण के लिए उबंटू 13.04 स्थापित करने का फैसला किया।

VirtualBox से पूरी तरह से Windows XP को हटाने का सही तरीका क्या है?

जवाबों:


44

इसका मतलब यह नहीं है कि किसी विशेष वर्चुअल मशीन को रखने और ओएस को अंदर बदलने के लिए - इसलिए वीएम को हटा दें और एक नया बनाएं:

वर्चुअल बॉक्स मैनेजर

वर्चुअल बॉक्स के लिए ग्राफिकल दृश्यपटल में हम आसानी से मशीन का चयन हटाने और मेनू प्रविष्टि के लिए जाने के द्वारा एक आभासी मशीन को हटा सकते हैं "-> निकालें मशीन" या चुनें "निकालें" राइट क्लिक संदर्भ मेनू से।

यहाँ छवि विवरण दर्ज करें

फिर हम से पूछा जाएगा कि क्या हम केवल मशीन को हटाना चाहते हैं (अर्थात इसे अपंजीकृत करें) या यदि हम "सभी फ़ाइलों को हटाना" भी चाहते हैं । उत्तरार्द्ध हमारी ड्राइव से सभी फाइलों के साथ वर्चुअल मशीन को पूरी तरह से हटा देगा।

यहाँ छवि विवरण दर्ज करें


कमांड लाइन

यह कमांड लाइन से निम्न कमांड के साथ भी किया जा सकता है:

VBoxManage unregistervm --delete "<Name of Machine>"

ऐसा करने से निम्न फ़ाइलें हटा दी जाएंगी:

  • सभी हार्ड डिस्क छवि फ़ाइलें, जिसमें अलग-अलग फाइलें शामिल हैं, जो मशीन द्वारा उपयोग की जाती हैं और अन्य मशीनों के साथ साझा नहीं की जाती हैं;
  • सहेजी गई राज्य फ़ाइलें जो मशीन बनाई गई हैं, यदि कोई हो (यदि मशीन "सहेजे गए" राज्य में है और प्रत्येक ऑनलाइन स्नैपशॉट के लिए है);
  • मशीन XML फ़ाइल और उसके बैकअप;
  • मशीन लॉग फ़ाइलें, यदि कोई हो;
  • मशीन निर्देशिका, यदि यह उपरोक्त सभी को हटाने के बाद खाली है।

स्रोत: वर्चुअल बॉक्स मैनुअल


2

यदि समस्या अभी भी बनी रहती है, तो आप VM से संबद्ध VBoxHeadless और VirtualBoxVM प्रक्रियाओं को भी मार सकते हैं।

उदाहरण के लिए अपने बंद / खराब vm का नाम My-Locked-VM है।

वर्चुअलबॉक्स की प्रोसेस आईडी को उस वीएम से संबद्ध करें और उसे मार दें।

MyHostName:homedir ayekay$ ps -ef| grep -i My-Locked-VM
1624398723  1196 23121   0 11:34AM ??         0:05.11 /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --no-startvm-errormsgbox --separate
1624398723 89252 23121   0 10:06AM ??         3:07.87 /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --vrde config
1624398723  2323 79114   0 11:48AM ttys007    0:00.00 grep -i My-Locked-VM
MyHostName:homedir ayekay$ kill -9 1196 89252
MyHostName:homedir ayekay$

इस प्रक्रिया के मारे जाने के बाद, वर्चुअलबॉक्स यूआई वीएम अवस्था को एब्रोसड दिखाएगा। तब आप VM को हटाने के लिए UI का उपयोग कर सकते हैं।


आप थोड़ा और विस्तृत हो सकते हैं कि ऐसा कैसे किया जाए, इससे आपके उत्तर की गुणवत्ता में काफी सुधार होगा।
विदेहोनथ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.