শূন্য ভরাট ভার্চুয়ালবক্স ডায়নামিক ডিস্ক চিত্রের আকার বাড়িয়ে তুলবে


10

আমি বেশিরভাগই ওরাকল ভার্চুয়ালবক্সের জন্য স্থির আকারের ডিস্ক চিত্র ব্যবহার করেছি তবে আমি শুনেছি যে ডায়নামিক চিত্রগুলি প্রসারিত হওয়া ব্যতীত স্থির আকারের চিত্রগুলির সাথে একই রকম।

একটি ক্রিয়াকলাপ আমি অনেক কিছু করি তবে একটি জিপ প্রোগ্রাম (জিপ সংরক্ষণাগার আকার হ্রাস করতে) ব্যবহার করে কোনও স্থির আকারের ডিস্ক চিত্রটিকে ব্যাক আপ করার আগে শূন্য-পূরণ করা। আমার প্রশ্ন হ'ল, যখন আমি একটি গতিশীল ডিস্ক শূন্য-পূরণ করি, তখন ডিস্কের আকারটি তার সর্বোচ্চ ঘোষিত মানকে বাড়িয়ে দেবে? (আমার নির্দিষ্ট ক্ষেত্রে, আমি sdelete -zউইন্ডোজ পার্টিশনগুলিতে ব্যবহার করছি ))

একটি অতিরিক্ত প্রশ্ন হ'ল, ডিস্কের আকার না বাড়িয়ে পার্টিশন শূন্য-পূরণের কোনও উপায় আছে কি?

ধন্যবাদ।

- সম্পাদনা -

স্পষ্ট করার জন্য, আমি জিজ্ঞাসার কারণটি হ'ল আমি কমপ্রেস ভার্চুয়ালবক্স চিত্রগুলির আকার সর্বনিম্ন রাখতে চাই। জিরো-ফিলিং একটি স্থির আকারের চিত্রটি কাজটি করে কারণ শূন্য-ভরা অংশটি সংকুচিত চিত্রটিতে প্রায় কিছুই অবদান রাখে না। তবে, যদি আমি গতিশীল ডিস্কে চলে যাই, শূন্য-ফিলিং গতিশীল আকারের চিত্রগুলি ব্যবহারের উদ্দেশ্যকে পরাস্ত করে বলে মনে হচ্ছে।

আমার প্রশ্নের দ্বিতীয় অংশটি সত্যিই জিজ্ঞাসা করছে যে শূন্য-ফিলিংয়ের চেয়ে আরও ভাল বিকল্প আছে যেটি ডিস্কের আকার না বাড়িয়ে অব্যবহৃত খাতগুলি সরিয়ে ফেলতে পারে।


1
হ্যাঁ, একটি সম্পূর্ণ বরাদ্দ গতিময়-বরাদ্দ ডিস্ক এটির সম্পূর্ণ বরাদ্দ আকার হবে। আমি এখানে যে বিভ্রান্তি রয়েছে তা আমি নিশ্চিত নই, আপনি বর্ণিত যা কিছু করার তা আমি কোনও কারণেই অর্জন করতে পারি না, তবে না, আপনি একটি ফাইলের মধ্যে একগুচ্ছ ডেটা (সমস্ত 0 এর মত) স্টাফ করতে পারবেন না এবং এর আকার আশা করতে পারবেন না পরিবর্তন করতে.
ফ্র্যাঙ্ক থমাস

@ ফ্র্যাঙ্কথোমাস শূন্য-ফিলিং করার কারণে আমার আপডেটটি দেখুন।
tinlyx

1
@ টিন্লিক্স আমি কেবল উত্তর দিয়েছি এবং মনে হয় আমি আমার সম্পাদনায় আপনার সম্পাদনার উত্তরও দিয়েছি, আপনি প্রকৃতপক্ষে ভার্চুয়ালবক্স সরঞ্জামগুলি ব্যবহার করে গতিশীল ডিস্ক চিত্রগুলি সংক্ষিপ্ত করতে পারেন। সুতরাং একটি কমপ্যাক্টের পরে জিরোফিল সংরক্ষণাগারগুলির উদ্দেশ্যে একটি নিখুঁত চিত্র তৈরি করবে।
Mokubai

উত্তর:


12

আমি সবেমাত্র এটি পরীক্ষা করেছি ( sdelete -zএকটি ভিএম ব্যবহার করে ) এবং শূন্য ভরাট ডিস্কটি গতিশীল ডিস্ক চিত্রের আকার প্রশংসনীয়ভাবে বাড়িয়ে তুলবে না । ভার্চুয়ালবক্সটি যথেষ্ট স্মার্ট যে আপনি যখন ইতিমধ্যে একটি খালি ব্লকে জিরো লিখছেন তখন ডিস্কটি আবার ব্লকটি লেখার প্রয়োজন হয় না।

এমনকি যদি এটি তখনও খুব খারাপ হয় না, কারণ শূন্য ভরাট ডিস্কটি আপনাকেও আপনার হোস্টের ভার্চুয়ালবক্স সরঞ্জাম ব্যবহার করে এটি আবার কমপ্যাক্ট করার অনুমতি দেয়: ভার্চুয়ালবক্সের ভিডিআই ফাইলের আকারটি কীভাবে সংহত করবেন?

আমি যখন আমার ভিএম শূন্য করেছি তখন এটি চিত্রের আকারটি 14.5 গিগাবাইট থেকে from 15.5 গিগাবাইটে নিয়ে গেছে তবে সমস্ত ডিস্কের স্থানটি সম্পূর্ণরূপে বরাদ্দ দেয়নি, যা প্রায় 48GB হত।

প্রকৃতপক্ষে শূন্য ডিস্কটি পূরণ করার মাধ্যমে ( sdelete -zলিখিত) আপনার ভিএম অপারেটিং সিস্টেম দ্বারা মুক্ত করা হয়েছে তবে আপনার ডায়ামিক VBoxManage.exe modifyhd c:\path\to\thedisk.vdi --compactডিস্ক চিত্রটি সঠিকভাবে সংহত করার জন্য আপনার হোস্ট মেশিনে কমান্ডটি চালাতে পারবেন written তার সর্বনিম্ন আকারে ফিরে যান।


ধন্যবাদ। প্রকৃতপক্ষে, sdelete -zগতিশীল ডিস্কের আকার খুব বেশি বাড়ায় না।
tinlyx
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.