একটি শারীরিক বিভাজনের ভার্চুয়ালবক্স চিত্র তৈরি করুন


13

আমি ফেডোরা এবং উইন্ডোজ 7 এর সাথে ডুয়াল বুট সহ বিভিন্ন বিভাগে ড্রাইভ করেছি।

ফেডোরা চালানোর সময়, আমি উইন্ডোজ পার্টিশনটি চুষতে এবং ভার্চুয়ালবক্সে চালাতে পারি এমন একটি চিত্র তৈরি করতে চাই - আমি এটি কীভাবে করব?


2
কিছু কৌশল দ্বারা, আপনি সরাসরি পার্টিশন বুট করতে পারেন।
শেলহোলিক

@ শেলহোলিক: এটি কীভাবে হয়? আপনি কি এখানে উত্তর দিতে পারেন: superuser.com/q/463591/74616
টেমার শ্ল্যাশ

উত্তর:


10

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

আপনি নিম্নলিখিত হিসাবে একটি কাঁচা চিত্র তৈরি করতে পারেন:

VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sda -partitions 1,5

যেখানে 1,5পার্টিশন 1 এবং 5 চালু আছে/dev/sda

মনে মনে, নির্বিঘ্নে এই কাজ করার সম্ভাবনাগুলি বেশ পাতলা। উইন্ডোজ হার্ডওয়ারের চূড়ান্ত পরিবর্তনের সাথে অভিযোজিত হওয়ার জন্য ঠিক পরিচিত ছিল না।

আপনি কাঁচা ডিস্ক সম্পর্কে এখানে আরও পড়তে পারেন: 10.8.1। কোনও অতিথির কাছ থেকে একটি কাঁচা হোস্ট হার্ড ডিস্ক ব্যবহার করা


আমি এটি আগেও করেছি, তবে অন্যভাবে। উইন্ডোতে কোনও ভিএমের জন্য পুদিনা কাঁচা ডিস্ক ব্যবহার। ভিডিওতে কোনও ছোটখাটো সমস্যা বাদে এটি পুরোপুরি কাজ করেছে।
সেল্টারি

5

ম্যাট যেমন বলেছে, আপনি VBoxManage কমান্ডটি ব্যবহার করেন এবং উইন্ডোজ এটি পছন্দ নাও করতে পারে। তবে, একটি দ্রুত উপায় আছে যা তত ডিস্কের জায়গা ব্যবহার করে না। convertrawকমান্ডের ইনপুট হিসাবে আপনি স্টিডিন ব্যবহার করতে পারেন (যা আপনি যদি ম্যাট এর উত্তরটি পড়েন, convertddকমান্ডের মতোই :

# dd if=$WinDevice | VBoxManage convertfromraw stdin windows.vdi $Bytes

যেখানে উইনডেভাইস উইন্ডোজ পার্টিশনের ডিভাইস (যেমন / dev / sda2), এবং tes বাইটস হ'ল বাইটের সঠিক সংখ্যা (উদাহরণস্বরূপ, 1488581554176; আপনি সি: ড্রাইভে ডান ক্লিক করে উইন্ডোজ থেকে এটি নির্ধারণ করতে পারেন) আমার কম্পিউটারে এবং "বৈশিষ্ট্যগুলি" টিপে, এটি ধারণক্ষমতা: ব্যবহৃত এবং মুক্ত স্থানের নীচে এবং পাই চার্টের উপরে লাইন)।

মনে রাখবেন যে আমি এটি নিজে চেষ্টা করে দেখিনি, এবং আমি বিশ্বাস করি যে উইন্ডোজ যে ড্রাইভটি চালু আছে তাতে আপনি লিখতে পারবেন না বলে ধরে নিয়ে আপনার / ডি / এসডিএ / ডিভ / এসডিএ ব্যবহার করার প্রয়োজন হতে পারে need এইভাবে, আপনি পার্টিশন টেবিল এবং বুটলোডার ক্যাপচার করুন।


এখন অবধি (বর্তমানে 22 ফেব্রুয়ারী, 2014) বাইট সংখ্যা আউটপুট ফাইলের নাম পরে যায়।
ইক্রিস্টোফারসন

হু, আপনি ঠিক বলেছেন। সংশোধন করা হয়েছে। আপনি কি জানেন যে যদি সর্বদা এটি হয়ে থাকে এবং এখন অবধি কারও নজরে আসে না, বা তারা গত তিন বছরের মধ্যে কিছু সময় অর্ডার পরিবর্তন করেছে কিনা? আমি অনুমান করতাম যে তারা অর্ডারটি পরিবর্তন করবে না, তবে আমি এতক্ষণে কারও নজরে আসারও আশা করেছিলাম।
ড্যানিয়েল এইচ

আমি নিশ্চিত নই যে এটি কখনও অন্যরকম ছিল কিনা ... কেন আমি কেবল উত্তরটি সম্পাদনা করিনি তা তারই অংশ।
ইক্রিস্টোফারসন

2

আমি ঠিক প্রায় একই জিনিস করার চেষ্টা করছিলাম, যদিও উবুন্টু থেকে। আমি পুরো হার্ড ড্রাইভের একটি চিত্র তৈরি করতে চাইনি এবং ভিএম সহ ফিজিকাল ডিস্কটি ব্যবহার করা আমার পক্ষে ভাল ধারণা বলে মনে হচ্ছে না। অবশেষে আমি সমাধানটি খুঁজে পেয়েছি:

  1. (প্রস্তাবিত) আপনার যদি উইন্ডোজ ডিস্ক বা আইএসও না থাকে তবে একটি আইএসও ডাউনলোড করুন। আমি এক্স 17-59465.iso ব্যবহার করেছি

  2. যদি ইচ্ছা হয়, উইন্ডো পার্টিশনটি সঙ্কুচিত করুন যাতে চিত্রের আকার আরও কম হবে। আমি জিপিআর্টেড ব্যবহার করে লিনাক্স থেকে এটি করতে পছন্দ করি ("অচল" ফাইলগুলি ব্যবহার করা যায় না তা রক্ষা করতে), তারপরে উইন্ডোজে পুনরায় বুট করুন, এটি একটি chkdsk করতে দিন এবং লিনাক্সে পুনরায় বুট করুন।

  3. যদি মাউন্ট করা থাকে তবে উইন্ডোজ পার্টিশনটি আনমাউন্ট করুন কেবল ইমেজ করার সময় এটি পরিবর্তন হয় না তা নিশ্চিত করার জন্য

    sudo umount /windows
    
  4. এমবিআর প্যাকেজ ইনস্টল করুন। উবুন্টুতে:

    sudo apt-get -y install mbr 
    
  5. এমবিআরের একটি চিত্র তৈরি করুন (প্রয়োজনীয় হিসাবে ডিভাইসটি পরিবর্তন করুন)

    sudo dd if=/dev/sda of=mbr.img bs=512 count=1
    
  6. GRUB থেকে মুক্তি পেতে চিত্রটিতে একটি নতুন এমবিআর ইনস্টল করুন

    sudo install-mbr mbr.img
    
  7. একটি কাঁচা ভিএমডিকে চিত্র তৈরি করুন যা বিদ্যমান পার্টিশন বিন্যাসটি আয়না করবে (প্রয়োজনীয় হিসাবে ডিভাইস এবং পার্টিশনটি পরিবর্তন করুন)

    sudo vboxmanage internalcommands createrawvmdk -filename windows.vmdk -rawdisk /dev/sda -partitions 2 -mbr mbr.img
    
  8. একটি ভিডিআই চিত্র তৈরি করুন যা পূর্ববর্তী ধাপে নির্বাচিত পার্টিশনগুলি থেকে ডেটা অনুলিপি করবে

    sudo vboxmanage clonehd windows.vmdk windows.vdi --format VDI
    
  9. নতুন চিত্র ফাইলের মালিকানা পরিবর্তন করুন

    sudo chown $USER. windows.vdi
    
  10. পরিষ্কার কর

    sudo rm mbr.img windows.vmdk windows-pt.vmdk
    
  11. (Ptionচ্ছিক) নতুন ডিস্ক চিত্রটি সংক্ষিপ্ত করুন

    vboxmanage modifyhd windows.vdi --compact
    
  12. আপনি হার্ড ড্রাইভের জন্য সবে তৈরি ইমেজটি ব্যবহার করে একটি নতুন উইন্ডোজ 7 ভিএম তৈরি করুন

  13. আপনি ভিএম বুট করার চেষ্টা করতে পারেন, তবে এটি ব্যর্থ হতে পারে। যদি এটি হয়, উইন্ডোজ ডিস্ক / আইএসওতে ভিএম বুট করুন your আপনার কম্পিউটারটি মেরামত করুন , এবং বিকল্পটি দেওয়া হলে মেরামত করুন এবং পুনরায় চালু করতে ক্লিক করুন

সূত্র:


আমি আশঙ্কা করি 8 আপনি যা আশা করবেন তা করবেন না। ক্লোনহড ভিডিআই তৈরি করবে যা কাঁচা ডিস্কের দিকে নির্দেশ করবে। এটি হ'ল "পয়েন্টার" কে আসল ডেটা নয়। দেখে মনে হচ্ছে ডিডিটি পার্টিশনের জন্য আবশ্যক।
ml

কেউ এটি ভাবতে পারে তবে এটি আসল তথ্যগুলির ক্লোন তৈরি করেছে। ধাপ একটি KB 1 কেবি চিত্র তৈরি করেছে (এটি কেবল কাঁচা ডিস্কের দিকে নির্দেশ করেছে), তবে ধাপ 8-এ নির্মিত চিত্রটির আকার অন্তর্ভুক্ত সমস্ত পার্টিশনের আকার ছিল, এই ক্ষেত্রে 40 জিবি। আমি এটিও জানি যে এটি অনুলিপি ছিল কারণ যখন আমি আমার উইন্ডোজ পার্টিশনটিতে বুট করি তখন এটির ভিত্তিতে আমি তৈরি করা ভিএম থেকে আলাদা হয়, যা আমি পরিবর্তন করেছি। -rw------- 1 root root 40G Feb 4 09:28 windows.vdi -rw------- 1 root root 722 Feb 4 09:11 windows.vmdk
bmaupin

0

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

  • একটি উইন্ডোজ 10 এর জন্য একটি ভার্চুয়ালবক্স মেশিন তৈরি করুন।
  • গুরুত্বপূর্ণ : হার্ড ডিস্ক তৈরি করার সময়, ভিএইচডি টাইপ চয়ন করুন।
  • উইন্ডোজ পার্টিশন ম্যানেজারের সাহায্যে ড্রাইভের মতো ভিএইচডি মাউন্ট করা সম্ভব। এটি মাউন্ট।
  • এওমি পার্টিশন সহকারী স্ট্যান্ডার্ড ডাউনলোড করুন ( http://www.disk-partition.com/ )
  • উইন্ডোজ 10 দিয়ে হার্ড ডিস্ক থেকে নতুন মাউন্ট করা ভিএইচডি থেকে হার্ড ডিস্কের অনুলিপি তৈরি করতে AOEMI ব্যবহার করুন।

এগুলিই, আপনার নতুন ভার্চুয়ালবক্স মেশিনটি চালু করুন।

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