আমার দুর্ভাগ্য হয়েছে যে একটি হার্ড ড্রাইভকে এর চেয়ে ছোটটির সাথে প্রতিস্থাপনের জন্য ডুয়াল-বুটিং উইন্ডোজ এক্সপি / 7 বক্সটি ক্লোন করা প্রয়োজন। এটি বুট করতে আমার খুব সমস্যা হয়েছিল এবং আমি কী চলছে তা বুঝতে চাই এবং যদি আমি আরও ভাল কিছু করতে পারি।
পটভূমি: মেশিনটিতে 3 টি পার্টিশন সহ 750 জিবি ড্রাইভ রয়েছে:
- উইন্ডোজ এক্সপি
- উইন্ডোজ 7
- উপাত্ত
আসল ইনস্টলেশনটি এমনভাবে করা হয়েছিল যাতে আলাদা কোনও উইন্ডোজ 7 পুনরুদ্ধারের পার্টিশন না থাকে। আমি আশা করি এই ঘটনাটি কিছুটা সহজ করেছে।
আমি এটি একটি 80 জিবি ড্রাইভ দিয়ে প্রতিস্থাপন করছি। পার্টিশনগুলি ইতিমধ্যে উইন্ডোজ 7 এর মধ্যে থেকে সঙ্কুচিত হয়ে গেছে যাতে তারা ছোট ডিস্কে ফিট করে।
আমি পার্টিশনগুলি অনুলিপি করতে GParted
(একটি PartedMagic
লিনাক্স লাইভসিডি থেকে) ব্যবহার করেছি । আমি উইন্ডোজ এক্সপি পার্টিশনটিকে সক্রিয় পার্টিশন হিসাবে চিহ্নিত করি (মূল ডিস্কের মতোই)।
CloneZilla
বড় থেকে ছোট ডিস্কে স্থানান্তরের কারণে আমি একটি সম্পূর্ণ ডিস্ক অনুলিপি ব্যবহার বা করতে অক্ষম ছিলাম ।
পার্টিশনগুলি অনুলিপি করার পরে, আমি নিজেই জুড়ে বুট লোডারটি অনুলিপি করে (পার্টিশন টেবিলটি অনুলিপি না করার বিষয়ে যত্ন নিয়ে):
$ dd if=/dev/sda of=/dev/sdb bs=446 count=1
আমি মূল ডিস্কটি সরিয়ে নিয়েছি, নতুনটি সেট করেছি যাতে এটি শারীরিকভাবে আসল (আইডিই চ্যানেল 1 মাস্টার) এর সাথে একইভাবে সংযুক্ত থাকে এবং বুট করার চেষ্টা করে। এটি সফলভাবে বুট মেনু উপস্থাপন করেছে তবে দুটি বিকল্প নির্বাচন করে ব্যর্থ হয়েছে (দুটি রয়েছে: এক্সপির জন্য একটি এবং উইন 7 এর জন্য একটি)।
আমি মোটামুটি গবেষণা করেছি যা আমাকে উইন্ডোজ 7 বুট কনফিগারেশনের ডেটাতে যা করা উচিত হবে তা ধারণ করে না তা উপলব্ধি করতে দেয়। আমি বিসিডি আউটপুটটিকে মূল এবং নতুন ডিস্কগুলি থেকে তুলনা করেছি এবং উল্লেখ করেছি যে ডিভাইসের প্রবেশপথগুলি পরবর্তীকালে ছিল unknown
। সুতরাং আমি ম্যানুয়ালি এগুলিকে পরিবর্তিত করে আসলটির সাথে মেলে - এরকম:
$ bcdedit /set {ntldr} device partition=C:
$ bcdedit /set {default} device partition=D:
$ bcdedit /set {default} osdevice partition=D:
এবং রিবুট করা। এবার আমি এক্সপি এবং উইন 7 উভয়ই বুট করতে পারি। আমার আরও পরীক্ষা করা দরকার কারণ দুটি বিসিডির মধ্যে অন্য পার্থক্য রয়েছে বলে মনে হচ্ছে, তবে উপরের পরিবর্তনগুলি কমপক্ষে বুট করার অনুমতি দিয়েছে।
সুতরাং আমার প্রশ্নটি সত্যই জিজ্ঞাসা করা হয়েছে যে ক্লোন করা পার্টিশনের বিসিডি কেন আসলটির থেকে আলাদা দেখাবে এবং বুটিং প্রতিরোধের পক্ষে যথেষ্ট?
এবং এটি অনুসরণ করে জিজ্ঞাসা করা হবে যে আমি এই অন্যভাবে করা উচিত?
bcdboot
বুট এন্ট্রি পুনরায় তৈরি করার একটি সহজ উপায় প্রদান করে তবে আমি নিশ্চিত নই যে এটি কোনও এক্সপি / ডাব্লু 7 ডুয়াল-বুট দৃশ্যে উপযুক্ত হবে।