خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
برطرف کردن خطای Failed to delete the snapshot در VirtualBox
اگر در سیستم ویندوزی تان اقدام به مجازی سازی با ابزارهایی مانند Vmware Workstation و یا VirtualBox می کنید، یکی از کارهایی که به منظور سرعت بخشید به فرآیند بوت سیستم عامل های مجازی در این برنامه ها می توانید انجام دهید این است که ماشین ها در SSD درایو قرار دهید. سرعت به طرز قابل توجهی نسبت به هارد دیسک فرق خواهد داشت. SSD درایوها قیمت گران تری نسبت به HDD ها دارند و در نتیجه ممکن است SSD سیستم تان ظرفیت کمتری نسبت به هارد درایو داشته باشد. گاها ممکن است به دلیل همین محدودیت، با مشکلاتی مواجه شوید. در VirtualBox یکی از ارورهایی که کاربران گزارش کرده اند، Failed to delete the snapshot بوده و در نتیجه VM قادر به حذف Snapshot و استارت کردن VM نیست. از این رو در این پست تصمیم داریم به رفع این مشکل بپردازیم. متن کامل و تصویر ارور را در ذیل مشاهده می کنید.
اگر به Windows Explorer وارد شوید، خواهید دید که فضای کافی در پارتیشن یا پارتیشن ها SSD درایو ندارید.
یکی از کارهایی که در چنین شرایطی می توانید انجام دهید این است که VM مربوطه را به درایو یا پارتیشن دیگری انتقال دهید. البته این انتقال به پارتیشن های هارد دیسک، قطعا در خصوص سرعت اجرای این VM تاثیر خواهد داشت.
اما راه حلی که در اینجا به شما خواهیم گفت این است که کل Snapshots را به درایو دیگری منتقل کنید و سپس یک symbolic link برای VirtualBox ایجاد کنید که گویی همه چیز سرجای خودش است و چیزی تغییر نکرده است(به نوعی VirtualBox را فریب دهید).
کل فولدر Snapshots را به محل جدید که درایو دیگری است، کپی کنید و سپس در محل اصلی فولدر Snapshot را Delete کنید.
ماشین مجازی اصلی در درایو F و Snapshot در مسیر Windows 10\Snapshots قرار داشت. حالا ما Snapshot را به محل جدید، مثلا D:\VirtualBox Snapshots\Windows 10 کپی کردیم.
این مسیرها را خودتان می توانید تغییر دهید. حالا با مشاهده شکل زیر و اجرای آن می توانید Symbolic link را ایحاد کنید.
به این ترتیب یک Shortcut از Snapshots در محلی که ماشین مجازی اصلی قرار دارد، ایجاد می شود که به محل D:\VirtualBox Snapshots\Windows 10 اشاره دارد.
اکنون باید بتوانید بدون مشکل VM را استارت کرده و همچنان فایلهای اصلی VM از vdi در SSD قرار دارد و فقط محتویات Snapshot جای دیگری قرار گرفته است.
Failed to delete the snapshot your snapshot name of the virtual machineDetails, Unable to merge storage snapshot path not enough free storage space.
Result Code: E_OUTOFMEMORY (0x800700E) Component: SessionMachine
Interface: IMachine
اگر به Windows Explorer وارد شوید، خواهید دید که فضای کافی در پارتیشن یا پارتیشن ها SSD درایو ندارید.
یکی از کارهایی که در چنین شرایطی می توانید انجام دهید این است که VM مربوطه را به درایو یا پارتیشن دیگری انتقال دهید. البته این انتقال به پارتیشن های هارد دیسک، قطعا در خصوص سرعت اجرای این VM تاثیر خواهد داشت.
اما راه حلی که در اینجا به شما خواهیم گفت این است که کل Snapshots را به درایو دیگری منتقل کنید و سپس یک symbolic link برای VirtualBox ایجاد کنید که گویی همه چیز سرجای خودش است و چیزی تغییر نکرده است(به نوعی VirtualBox را فریب دهید).
کل فولدر Snapshots را به محل جدید که درایو دیگری است، کپی کنید و سپس در محل اصلی فولدر Snapshot را Delete کنید.
ماشین مجازی اصلی در درایو F و Snapshot در مسیر Windows 10\Snapshots قرار داشت. حالا ما Snapshot را به محل جدید، مثلا D:\VirtualBox Snapshots\Windows 10 کپی کردیم.
این مسیرها را خودتان می توانید تغییر دهید. حالا با مشاهده شکل زیر و اجرای آن می توانید Symbolic link را ایحاد کنید.
به این ترتیب یک Shortcut از Snapshots در محلی که ماشین مجازی اصلی قرار دارد، ایجاد می شود که به محل D:\VirtualBox Snapshots\Windows 10 اشاره دارد.
اکنون باید بتوانید بدون مشکل VM را استارت کرده و همچنان فایلهای اصلی VM از vdi در SSD قرار دارد و فقط محتویات Snapshot جای دیگری قرار گرفته است.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: