ছোট ডিস্ক চিত্র প্রাপ্তি সাধারণত ইমেজের প্রাথমিক ফাইল সিস্টেম থেকে শূন্য আউটড ব্লকগুলি অনুলিপি না করার উপায়ে করা হয়। ধারণাকে ফাইলগুলিতে স্পার স্পেস বা ফাইলগুলিতে ছিদ্র ছিদ্র বলা হয় এবং আপনার হোস্ট ফাইল সিস্টেমটিকে এটি সমর্থন করতে হবে। কিছুটা কমান্ড লাইন চেষ্টা করুন:
sudo apt-get install virt-manager qemu-utils
এবং তারপরে এটি ইনস্টল হয়ে গেলে আপনি ব্যবহার করতে পারেন:
qemu-img convert -f raw -O raw /dev/sdX /home/<user>/Ubuntu.img
এটি আপনার ডিস্কের একটি স্পার্স (ফাইলের জিরো লিখিত নয়) তৈরি করবে। যেখানে -f = ফর্ম্যাট, -O আউটপুট ফর্ম্যাট। এসডিএক্স ডিস্ক (পার্টিশনগুলিও ব্যবহার করতে পারে)। প্রোগ্রামটিতে স্ন্যাপশট এবং বিভিন্ন আউটপুট ফর্ম্যাটগুলির (vdi, vmdk, ইত্যাদি) উন্নত বৈশিষ্ট্য রয়েছে। আপনার যেখানে ছবিটি সংরক্ষণ করা হয়েছে সেই জায়গাতে বিচ্ছিন্ন ফাইলগুলি সমর্থন করতে হবে , না হলে আকারটি তত বড় হবে, কারণ পার্টিশনের শূন্যগুলি ডিস্কে লেখা থাকবে। এবং এর বেশিরভাগটি তৈরি করার জন্য, পার্টিশনের উপরে উপযুক্ত হিসাবে পাওয়া sfill
বা zerofree
পাওয়া যায় এমন কোনও প্রোগ্রাম চালান , কারণ মুক্ত স্থানের অর্থ সর্বদা শূন্যস্থান নয় এবং আপনি ফাইল সিস্টেমে শূন্য স্থানের পরিমাণ সর্বাধিক করতে চান।
বোনাস নিনজা পয়েন্ট। যেহেতু লিনাক্স ডিস্কগুলিকে "ফাইল" মনে করে, তাই আপনি সরল সিপিও ব্যবহার করতে পারেন এই শর্তটি সহ যে আউটপুট পার্টিশনটি যেখানে আপনি ফাইলটি পার্ক করেন সেখানে বিচ্ছিন্ন ফাইলগুলি জানে।
sudo cp --sparse=always /dev/sdX /home/<user>/Ubuntu.img
যা সিপি এর মাধ্যমে একটি কাঁচা অনুলিপি তৈরি করবে ..
ফাইল সিস্টেমে উদাহরণস্বরূপ যেগুলি স্পার্স সমর্থন করে: ext4, btrfs, xfs, ntfs (ntfs-3g তবে স্পার লেখার অনুমতি নাও দিতে পারে)।
ফাইল সিস্টেমগুলির উদাহরণ যা না: ফ্যাট 32।