নীচে বর্ণিত বুট-মেরামত সরঞ্জামটি ব্যবহার করে আপনি কি বুটিনফো সংক্ষিপ্তসার প্রতিবেদন তৈরি করতে পারবেন এবং তারপরে প্রতিবেদনের লিঙ্কটি পোস্ট করতে পারবেন?
আমি জানি আপনি ইতিমধ্যে আপনার বুট কনফিগারেশন সম্পর্কে কিছু বিশদ সরবরাহ করেছেন। তবে, আমি যে প্রতিবেদনের জন্য জিজ্ঞাসা করছি তাতে আরও বিশদ তথ্য রয়েছে এবং আপনি GRUB ব্যবহার করে উইন্ডোজ বুট করতে কেন পারছেন না সে সম্পর্কে আমাদের আরও ভাল ধারণা দেওয়া যেতে পারে।
"বুটিনফো সংক্ষিপ্তসার" সরবরাহ করতে কীভাবে বুট-মেরামত ব্যবহার করবেন
যেহেতু আপনি এখনও উবুন্টু বুট করতে পারেন, আপনি বুট-মেরামত সরঞ্জামটিapt-get
কমান্ডটি ব্যবহার করে ইনস্টল করতে এবং চালাতে পারেন এবং তারপরে এটি ব্যবহার করতে পারেন Create a Bootinfo summary
।
boot-repair
সরঞ্জামটি ইনস্টল করতে টার্মিনাল উইন্ডোতে নীচের কমান্ডগুলি চালান ।
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
- এটি সম্পূর্ণ হওয়ার পরে,
boot-repair
সরঞ্জামটি শুরু করতে কমান্ডটি প্রবেশ করুন ।
- কিছুটা বিলম্বের পরে,
boot-repair
আপনি এর নতুন সংস্করণটি ডাউনলোড করতে চান কিনা তা জিজ্ঞাসা করবে। যেহেতু আপনি সবেমাত্র নতুন সংস্করণটি ইনস্টল করেছেন, উত্তর দিন No
।
- যদি প্যাকেজটি
boot-repair
ইনস্টল করতে বলে pastebinit
, তবে প্রতিক্রিয়া জানাতে Yes
।
- সরঞ্জামটি এখন আপনার সিস্টেমটিকে স্ক্যান করবে এবং (শেষ পর্যন্ত) নীচের চিত্রটিতে প্রদর্শিত উইন্ডোটি প্রদর্শন করবে। দেখার জন্য ক্লিক করুন
Create a Bootinfo summary
বক্স / বোতাম। এটি আপনার সিস্টেমের বুট কনফিগারেশন সম্পর্কিত তথ্য সংগ্রহ করবে, তবে কোনও পরিবর্তন করবে না।
- যখন bootinfo সারসংক্ষেপ তৈরি করা হয়েছে
boot-repair
একটি বার্তা একটি URL যা এই মত হওয়া উচিত ধারণকারী প্রদর্শন করা হবে: http://paste.ubuntu.com/123456/
।
আপনার প্রশ্ন আপডেট করুন / সম্পাদনা করুন এবং এই URL টি যুক্ত করুন। এই লিঙ্কটি পেস্টবিনের তথ্য ইঙ্গিত করে (আশা করি) আমাদের সমস্যা নির্ণয় করতে সহায়তা করে।
আমি মনে করি উইন্ডোজ পার্টিশনের ভিবিআর অতিরিক্ত লেখার ফলে এই সমস্যা দেখা দিয়েছে।
আমার বোধগম্যতা হল একটি অপারেটিং সিস্টেম শুরু করার জন্য বেশ কয়েকটি পদক্ষেপ রয়েছে। আপনার ক্ষেত্রে, আমি মনে করি নীচের পদক্ষেপগুলির মতো কিছু ঘটে।
- আপনার কম্পিউটারের BIOS হার্ড ড্রাইভের প্রথম সেক্টরে কোড চালানোর চেষ্টা করে। এই প্রথম ক্ষেত্রটি সাধারণত এমবিআর (মাস্টার বুট রেকর্ড) হিসাবে উল্লেখ করা হয় ।
- এমবিআর ছাড়াও প্রতিটি পার্টিশনে একটি বুট রেকর্ড থাকতে পারে। এটি প্রায়শই ভলিউম বুট রেকর্ড বা ভিবিআর হিসাবে পরিচিত । আপনার হার্ড ড্রাইভের এমবিআর আপনার উইন্ডোজ বিভাজন বিভাগের 1 এর ভিবিআরে নিয়ন্ত্রণ স্থানান্তর করে।
- উইন্ডোজ আশা করে যে কোনও পার্টিশনের ভিবিআর অপারেটিং সিস্টেম যেমন উইন্ডোজ ing. বুট করার জন্য পরবর্তী পদক্ষেপ গ্রহণ করবে তাই উইন্ডোজটি মূলত একটি ভিবিআর ইনস্টল করত যা
bootmgr
আপনার উইন্ডোজ পার্টিশনে উইন্ডোজ প্রোগ্রামে নিয়ন্ত্রণ স্থানান্তর করতে পারে ।
যাইহোক, আপনি যখন উবুন্টু একটি উইন্ডোজ বিভাজনে GRUB ইনস্টল করার জন্য একটি প্রোগ্রাম ইনস্টল করার নির্দেশ দিয়েছিলেন, GRUB তার নিজস্ব উইন্ডোজ ভিবিআর প্রতিস্থাপন করেছে বলে মনে হয়। এই GRUB ভিবিআর GRUB বুট মেনু প্রদর্শন করে।
- GRUB বর্তমানে উইন্ডোজ বুট করার জন্য যে নির্দেশাবলী ব্যবহার করে তা মূলত উইন্ডোজ বিভাজনে ভিবিআর সনাক্ত করতে এবং এটিতে নিয়ন্ত্রণ স্থানান্তর করতে হয়। উইন্ডোজ পার্টিশনের ভিবিআর হ'ল গ্রুবের ভিবিআর। এটিতে নিয়ন্ত্রণ হস্তান্তর (পুনরায়) GRUB বুট মেনু প্রদর্শন করে।
দুর্ভাগ্যক্রমে, আমি এখনও নিশ্চিত নই যে এটির সমাধানের সবচেয়ে ভাল উপায় কী হবে। আমরা যখন আমরা উইন্ডোজ বুট করতে সমস্যা সমাধানের চেষ্টা করি তখন আমরা GRUB কে না ভাঙ্গি এবং আপনার কম্পিউটারে কোনও কিছুই বুট করা অসম্ভব হয়ে উঠি আমরা সতর্ক হতে চাই।
রেফারেন্সের জন্য আপনার বুটিনফো সংক্ষিপ্তসার থেকে কিছু তথ্যের একটি অনুলিপি নীচে দেওয়া হয়েছে। উপরের আমার মন্তব্যগুলি এই তথ্যের উপর ভিত্তি করে।
============================= Boot Info Summary: ===========================
=> Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1
of the same hard drive for core.img. core.img is at this location and
looks for (,msdos2)/boot/grub on this drive.
sda1: ______________________________________________________________________
File system: ntfs
Boot sector type: Grub2 (v1.99)
Boot sector info: Grub2 (v1.99) is installed in the boot sector of sda1
and looks at sector 44090872 of the same hard drive
for core.img. core.img is at this location and looks
for (,msdos2)/boot/grub on this drive. No errors
found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /bootmgr /Boot/BCD /Windows/System32/winload.exe
sda2: ______________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 12.04 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
উইন্ডোজ 7 বুট করার একটি সম্ভাব্য কাজ
নীচে আপনার GRUB বুট কমান্ডগুলি সম্পাদনা করার জন্য একটি পরামর্শ দেওয়া হয়েছে যা আপনাকে উইন্ডোজ 7.. বুট করার অনুমতি দিতে পারে I আমি নিশ্চিত নই যে এটি কাজ করবে তবে এটি চেষ্টা করার মতো বলে মনে হচ্ছে।
বর্তমানে, grub.cfg
উইন্ডোজ 7 বুট করতে আপনার নীচের GRUB বুট কমান্ডগুলি ব্যবহার করে।
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 1EA0019AA0017A13
chainloader +1
}
আমি আপনাকে এটি পরিবর্তন করার চেষ্টা করুন এবং পরিবর্তে এই আদেশগুলি ব্যবহার করার পরামর্শ দিচ্ছি।
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
insmod ntldr
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 1EA0019AA0017A13
ntldr ($root)/bootmgr
}
এটি করার পদক্ষেপ এখানে are
- আপনার সিস্টেমটি GRUB মেনুতে বুট করুন।
- GRUB বুট মেনু এন্ট্রি নির্বাচন করুন (হাইলাইট করুন)
Windows 7 (loader) (on
/dev/sda1)
।
- eউইন্ডোজ 7 এর জন্য GRUB বুট কমান্ডগুলি সম্পাদনা করতে টিপুন ।
menuentry
উপরের চিত্রে বর্ণিত কমান্ডের এই তালিকায় দুটি পরিবর্তন করুন ।
- কমান্ড যুক্ত করুন
insmod ntldr
- কমান্ড পরিবর্তন
chainloader +1
করতে
ntldr ($root)/bootmgr
- এই সম্পাদিত কমান্ডগুলি ব্যবহার করে Ctrl+ Xবা F10বুট করতে চাপুন ।
নোট 1:
যদি উপরের কাজটি উইন্ডোজ 7 বুট মেনুটি লোড করতে সফল হয়, তবে আপনি এটি দ্বারা আধা-স্থির করতে পারেন
sudo
ফাইলটি সম্পাদনা করতে /etc/grub.d/40_custom
এবং menuentry
উপরে দেখানো দ্বিতীয়টি সংশোধন করার জন্য ব্যবহার করা হচ্ছে । (আপনি যদি এটি করেন তবে আমি আপনাকে এই "কাস্টম" এন্ট্রিটির শিরোনাম পরিবর্তন করার পরামর্শ দিই))
- আপনার কাস্টমাইজড এন্ট্রি অন্তর্ভুক্ত
sudo update-grub
করতে আপডেট /boot/grub/grub.cfg
করতে কমান্ডটি চালান । (আপনি বুট করার সময় এটি GRUB মেনুটির নীচে থাকবে))
আমি উপরের পরামর্শটি কেবল একটি আংশিক-বেকড সমাধান হিসাবে দেখতে চাই। একটি ভাল সমাধান উইন্ডোজ পার্টিশন উইন্ডোজ VBR পুনঃস্থাপন হয় ছাড়া এছাড়াও বুট করার উদ্দেশ্যে GRUB ক্ষমতা অন্তক।
আমি মনে করি ... তবে 100% নিশ্চিত নই ... উইন্ডোজ রিকভারি কমান্ড bootsect
এটি করতে ব্যবহৃত হতে পারে। আপনি যদি এটি ঝুঁকি নিতে চান তবে এটি করার একটি সম্ভাব্য উপায় নীচে বর্ণিত।
- উইন্ডোজ বুট করার সময়, মেনুটি F8আনতে টিপুন
Advanced Boot Options
।
Repair Your Computer
এন্ট্রি নির্বাচন করুন ।
- আপনি পৌঁছানো পর্যন্ত পরবর্তী উইন্ডো দিয়ে হাঁটা
System Recovery Options
।
- নির্বাচন করা
Command Prompt
- কমান্ড চালান
bootsect /nt60 C:
তবে আপনি উপরের চেষ্টা করার ঝুঁকি নেওয়ার আগে আপনি কিছুটা অপেক্ষা করতে এবং আপনার প্রশ্নের কী কী উত্তর পেয়েছেন তাও দেখতে চাইতে পারেন।
নোট 2:
অন্যান্য জিনিস অনুসন্ধান করার সময়, আমি আস্কউবুন্টুতে অন্য দুটি প্রশ্ন জুড়েছিলাম যা আপনার সমস্যার সাথে সম্পর্কিত।
- উইন্ডোজ 7 উবুন্টু 11 ইনস্টল করার পরে বুট হবে না
- উইন্ডোজ 7 উবুন্টু ইনস্টলের পরে বুট হয় না
এই প্রশ্নগুলি কতটা সহায়তা দেয় তা আমি নিশ্চিত নই। দ্বিতীয় প্রশ্নের উত্তরটি ছিল bootrec /fixboot
উইন্ডোজ বিভাজনের জন্য ভিবিআর পুনরুদ্ধার করতে কমান্ডটি ব্যবহার করা । এই প্রশ্নটি থেকে আমার বোঝার বিষয়টি হ'ল bootrec /fixboot
কমান্ডটি ব্যবহার করা সমস্যার সমাধান করেছে।
কিন্তু দ্বিতীয় প্রশ্ন বলে যে bootrec /fixboot
হয়নি না সমস্যা সমাধানের জন্য।
(সেখানে কী ঘটতে পারে তা সম্পর্কে আমার থেকে হ্যাককে বিট করে))