আমি কীভাবে আমার মাস্টার বুট রেকর্ডটি পুনরুদ্ধার করব?


12

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

আমি উইন্ডোজ 7 হোম ব্যবহার করছি।


12
বাহ, এক টুকরো সফ্টওয়্যার আপনার এমবিআরকে পরিবর্তন করে? আমি তাৎক্ষণিকভাবে এটি আনইনস্টল করব, আমার ড্রাইভটি ফর্ম্যাট করব এবং পুরো অর্থ ফেরতের দাবি করব ।
কোডি গ্রে

4
সমস্ত ধরণের সফ্টওয়্যার এর সমাধান - ভার্চুয়ালাইজেশন। যেমন পুরানো দিনগুলিতে এমএস সম্পর্কে উপাখ্যান ছিল, এমনকি এটি একটি সুযোগও দেবেন না।
বকুদান

আমি বলতে চাই যে আমি @ কোডি গ্রে 100% এর সাথে একমত।
বোহহজ

হাই আমি আসল পোস্টার আমি পোস্টগুলিতে মন্তব্য করতে পারি না (কেন জানি না)। সুতরাং ... আমার কম্পিউটারটি একটি ল্যাপটপ (সনি ভাইও এফ 134 / এফএক্স) এবং এটিতে মূল এমএস উইন্ডোজ রয়েছে এবং আমি উইন্ডোজ ইনস্টল মিডিয়ায় প্রবেশ করতে পারি না।
কিব্যাক

আপনি কি এমএস উইন্ডোজ সংস্করণ চালাচ্ছেন? : Mbr পুনরুদ্ধার প্রশ্ন প্রচুর আছে WinXP , WinVista এবং Win7
লেকেনস্টেইন

উত্তর:


8

এই সমস্যার জন্য এটি আসলে এমবিআর নিয়ে কোনও সমস্যা নয়। আপনার সাথে লিঙ্কিত অডোক্যাড ফোরামগুলির নিম্নলিখিত তথ্য ছিল:

এটি এমবিআরের কোনও পরিবর্তন নয়। গ্রাব বুটলোডার মাস্টার বুট রেকর্ডের পরে 2048 সেক্টরে এটি স্টেজ 2 কোড রাখে। এই হার্ডডিস্ক অঞ্চলটি অপারেটিং সিস্টেমগুলি দ্বারা ব্যবহৃত হয় না এবং প্রথম অংশের আগে বসবাস করে। বাইট 3585 (0x0E01) এবং বাইট 4096 (0x1000) অটোক্যাড ২০১১ এর মধ্যে এই অঞ্চলে কিছু কোড লিখুন এবং গ্রাব বুট স্টেজ 2 কোডটি নষ্ট করুন।

আপনাকে GRUB পুনরায় ইনস্টল করতে হবে। মতে সুপার গ্রাব ডিস্ক উইকি , আপনি যদি আপনার দ্বারা বলেন ব্যবহার সুপার গ্রাব ডিস্ক বুট-লোডার মেরামত করার মঞ্চ 1 টি পেতে পারেন, অথবা ইমেজটি LiveCD, অথবা GRUB কমান্ড প্রম্পট থেকে ব্যবহার ইনস্টল লিনাক্স-এ গিয়ে গ্রাব ঠিক করতে পারেন। আপনার GRUB- র সংস্করণ অনুসারে, আপনার পুনরুদ্ধারের ডিস্ক ব্যবহার করা উচিত তার জন্য বিভিন্ন পছন্দ রয়েছে; আপনি এখানে সব দেখতে পারেন ।

আপনার যদি লোডারটির প্রথম পর্যায়ে অ্যাক্সেস থাকে তবে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন:

GRUB স্টেজ 1 এটির পার্টিশনটি সন্ধান করুন।

grub>find /boot/grub/stage1
grub>find /grub/stage1
Output from these commands might be:
  (hd0,1)
  (hd0,3)

ধরা যাক আপনি প্রথম হার্ড ডিস্কে দ্বিতীয় বিভাগ থেকে GRUB পুনরুদ্ধার করতে চান (hd0,1),।

কেবল এই আদেশগুলি টাইপ করুন:

grub>root (hd0,1)

যা অনুরোধ করে:

Filesystem type is ext2fs, partition type 0x83

এবং তারপর:

grub>setup (hd0)

যা অনুরোধ করে:

Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists...

হ্যাঁ "এম্বেড / বুট / গ্রুব / ই 2fs_stage1_5 (এইচডি0)" চলছে ... 15 টি সেক্টর এম্বেড করা হয়েছে। "ইনস্টল / বুট / গ্রুব / স্টেজ 1 ডি (এইচডি0) (এইচডি0) 1 + 15 পি (এইচডি0,1) / বুট / গ্রাব / পর্যায় 2 / বুট / গ্রাব / মেনু.এলটি" চালানো সফল হয়েছে ... সফল হয়েছে।

এখন আপনি নিজের যন্ত্রটি রিবুট কমান্ড দিয়ে পুনরায় বুট করতে পারবেন।

grub>reboot

2

আপনি এটি করার আগে নিশ্চিত হয়ে নিন যে আপনি আপনার মূল্যবান ডেটা ব্যাক আপ করেছেন

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

কোডা

অন্য বিকল্পটি হ'ল একটি সুপার গ্রাব .আইসো দখল করা , এটি বার্ন করা এবং পরিবর্তে এটি ব্যবহার করা। এটি ভাঙা এমবিআরগুলি মেরামত করতে পারে।


2

আপনার লিঙ্ক অনুসারে, অটোক্যাড 2011 এমবিআর সংশোধন করে না, বরং এটি অনুসরণ করে এমন 2 কে বাইটগুলি সংশোধন করে (যা সাধারণত গ্রুব ব্যতীত অব্যক্ত হয় না) সুতরাং আপনাকে এমবিআর পুনরুদ্ধার করার পরিবর্তে গ্রুব পুনরায় ইনস্টল করা দরকার। যাইহোক, এটি যেহেতু একটি গুরুত্বপূর্ণ প্রশ্ন তাই আপনি আসলে যা জিজ্ঞাসা করেছেন তা আমি সম্বোধন করব - এমবিআর পুনরুদ্ধার করে।

এমবিআর ব্যাকআপ / পুনরুদ্ধার করার সবচেয়ে সহজ এবং দ্রুততম উপায় হল একটি লিনাক্স লাইভ-সিডি এবং dd

কেবল লাইভসিডি-তে বুট করুন এবং সম্পাদন করুন:

dd if=/dev/sda of=MBR.bak bs=512 count=1

একই কমান্ডটি ব্যবহার করে পুনরুদ্ধার করুন তবে উল্টানো ofএবং দিয়েif

dd if=MBR.bak of=/dev/sda

এটি নিশ্চিত করুন যে এটি /dev/sdaআপনার প্রাথমিক হার্ড ড্রাইভকে বোঝায়, এমবিআর.বাক ইতিমধ্যে 512 বাইট হওয়ায় ব্লকসাইজ এবং গণনা করার দরকার নেই - এই বিষয়টি আপনার পার্টিশন টেবিলটি ওভারভারটি করে দেবে - বিএস = 446 গণনা = 1 নির্বাচন করে তা করা এড়াতে হবে পুনরুদ্ধার (এমবিআর শেষ 66 বাইট টেবিল + স্বাক্ষর)

অটোক্যাড ওভাররাইট অংশটি 5 টি দিয়ে গণনা প্রতিস্থাপনের অংশটিকে ব্যাকআপ এবং পুনরুদ্ধার করতে (প্রথম 512 এবং এটি অনুসরণ করা 2 কে কভার করতে)। অবশ্যই ধরে নেওয়া যায় যে আপনি অটোক্যাড ইনস্টল করার আগে এটি করেছিলেন। যদিও কোডি উল্লেখ করেছেন - সফটওয়্যারের যে কোনও অংশটি নিখরচায় একটি ট্রায়াল ভার্সন যা আপনার নিম্নরূপে নিম্নরূপে সংশোধন করে তা অবিলম্বে অপসারণ করা উচিত


0

আপনি যদি এমবিআরটিকে তার আসল অবস্থায় ফিরিয়ে আনতে চান এবং আপনি 7 বা ভিস্তা জিতে থাকেন তবে আপনি এটি করতে পারেন:

  1. উইন্ডোজ ভিস্তা বা উইন্ডোজ 7 ইনস্টলেশন ডিস্কটি ডিস্ক ড্রাইভে রাখুন এবং তারপরে কম্পিউটারটি শুরু করুন।
  2. আপনাকে জিজ্ঞাসা করা হলে একটি কী টিপুন।
  3. একটি ভাষা, একটি সময়, একটি মুদ্রা, একটি কীবোর্ড বা একটি ইনপুট পদ্ধতি নির্বাচন করুন এবং তারপরে Next ক্লিক করুন।
  4. আপনার কম্পিউটারটি মেরামত করুন ক্লিক করুন।
  5. আপনি যে অপারেটিং সিস্টেমটি মেরামত করতে চান তা ক্লিক করুন এবং তারপরে Next ক্লিক করুন।
  6. সিস্টেম পুনরুদ্ধার বিকল্প ডায়ালগ বাক্সে, কমান্ড প্রম্পট ক্লিক করুন।
  7. বুট্রেক.এক্স / ফিক্সএমবিআর টাইপ করুন এবং তারপরে ENTER টিপুন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.