כיצד לתקן UUID של VirtualBox כבר קיימים שגיאות
Virtualbox וירטואליזציה מכונה וירטואלית / / March 19, 2020
עודכן לאחרונה ב
VirtualBox פועל די טוב בנסיבות רגילות, אך ברגע שתתחיל להעביר VHDs סביב, זה עלול לירוק שגיאות. כך תוכלו לפתור בעיה נפוצה לאחר העברת VHD.
אם אתה מפעיל VirtualBox במחשב Windows, סביר להניח שתיתקל בשגיאות מעת לעת. כאשר העברתי את הכוננים הקשיחים הווירטואליים שלי מכונן פיזי אחד למשנהו, נתקלתי בשגיאת הרשאות. ככל הנראה, כאשר Virtualbox יוצר .vhd (או כונן קשיח וירטואלי בפורמט אחר), הוא אופה במזהה ייחודי אוניברסלי בו הוא משתמש להכיר VHDs. בדרך כלל זה לא גורם לבעיות, אך במקרה זה, זה מונע כפילויות או כוננים וירטואליים שהועברו לרוץ מאלמוני מקום.
תקן שגיאות UUID של VirtualBox
השגיאה נראית כך:
"פתיחת הדיסק הקשיח נכשלה E: \ VirtualBox VMs \ Windows 8 \ Windows 8 Enterprise2.vhd.
לא ניתן לרשום את הדיסק הקשיח 'E: \ VirtualBox VMs \ Windows 8 \ Windows 8 Enterprise2.vhd'{ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} בגלל דיסק קשיח 'E: \ VirtualBox VMs \ Windows 8 Enterprise \ Windows 8 Enterprise2.vhd' עם UUID {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} כבר קיים.
קוד תוצאה:
E_INVALIDARG (0x80070057)רכיב:
VirtualBoxממשק:
IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) ”
לאורקל יש פרק במדריך VirtualBox שמכסה בעיות UUID, שעלולות לחשוף כיצד לתקן זאת. לחלופין, תוכלו פשוט לעקוב אחר השלבים שלהלן.
כיצד לאפס את ה- UUID
כדי לתקן זאת, תצטרך להפעיל כמה פקודות טקסט. פתח את שורת הפקודה. בשני Windows 8 וגם ב- Windows 7 ניתן למצוא את זה על ידי הקלדת "cmd" בתיבת החיפוש בתפריט התחל.
עכשיו שנה את ספריית הפקודה cmd לתיקיה שהתקנת בה VirtualBox. אם אתה מכניס אותו לברירת המחדל, הפקודה היא זו:
תקליטור C: \ קבצי תוכנית \ Oracle \ VirtualBox \
כעת הקלד את הפקודה הבאה (או העתק / הדבק באמצעות לחיצה ימנית):
VBOXMANAGE.EXE הפניות הפנימיות שומעות "pathtovhdfile"
אם הכל עבד, אתה אמור לראות הודעה שאומרת "UUID לשנות ל: ..." ואז ה- VirtualBox אמור לעבוד. הכל קבוע!