ডালি-বুট কালি-লিনাক্স এবং উইন্ডোজ 8.1 কীভাবে করবেন?


2

আমার কাছে এসার ভি 3-772 জি 1 টিবি হার্ডডিস্ক রয়েছে। কালী লিনাক্স ইনস্টল করার জন্য আমি আমার বৃহত্তম পার্টিশনটি সঙ্কুচিত করেছি। কালী ইনস্টল করার সময়, GRUB উইন্ডোজ 8 সনাক্ত করতে পারেনি তাই আমি চালিয়ে যাচ্ছি (আমি গ্রাবকে আমার মাস্টারবুট হিসাবে ইনস্টল করেছি)। কালী ইনস্টল করার পরে উইন্ডোজ 8.1 বুট করার কোনও উপায় ছিল না, তবে লিগ্যাসি-বায়োএস-এ GRUB এর সাথে কালী বুট করা ঠিক ছিল। আমি যখন ইউইএফআইতে বায়োস পরিবর্তন করার চেষ্টা করেছি তখন এটি কোনও ওএস খুঁজে পেল না (খুব বেশি সময় নিল, প্রায় 1 ঘন্টা)। তাই আমি একটি উবুন্টু লাইভ ইউএসবি-র মধ্যে বুট-মেরামত সহ GRUB আপডেট করার চেষ্টা করেছি। কিন্তু GRUB আপডেট করার পরে আমি আতঙ্কিত হয়েছি, ইউইএফআই এবং লেগ্যাসি মোড গ্রাবটি কোনও ওএস (কালী এবং উইন্ডোজ উভয়ই) খুঁজে পেল না তাই উবুন্টু লাইভ ব্যবহার করা ছাড়া আমার আর কোনও বিকল্প নেই। আমি প্রতিটি সম্ভাব্য বিকল্প চেষ্টা করেছিলাম কিন্তু কিছুই আমার পক্ষে কাজ করেনি। আমি ইউইএফআই মোডে REFInd চেষ্টা করেছিলাম এটি কেবল কালের জন্যই কাজ করেছিল। আমি এখনও আমার উইন্ডোজ 8.1 বুট করতে পারি না। আমি উইন্ডোজ রেসকিউ ইউএসবি দিয়ে কারখানার সেটিংয়ে পুনঃস্থাপনের বিষয়টি বিবেচনা করেছিলাম তবে আমাকে "ড্রাইভার খুঁজে পাওয়া যায়নি" বলতে থাকি telling দয়া করে দ্বৈত বুট করতে বা কালীকে সরাতে এবং আমার উইন্ডোজ 8.1 পুনরুদ্ধার করতে সহায়তা করুন

উত্তর:


3

এটি উইন্ডোজ 8.0 এবং 8.1 মেশিনগুলির একটি সাধারণ সমস্যা।

উইন্ডোজ 8.0 এর সাথে মাইক্রোসফ্ট উইন্ডো বুট করার জন্য আর কোনও এফআই ফাইলে নির্ভর করে না, তারা বুট প্রক্রিয়াটি গতি বাড়ানোর জন্য আরও উন্নত বিন্যাস ব্যবহার করে এবং রিবুট চক্রের মধ্যে আরও অধ্যবসায় রাখে। দুঃখের বিষয়, GRUB এখনও এই বুট ফর্ম্যাটটি সনাক্ত করতে পারে না।

উইন্ডোজ 8.1 ডুয়াল বুট করার যথাযথ উপায় হ'ল প্রথমে বিআইওএস-এ কুইকবুট এবং সুরক্ষিত বুট অক্ষম করা, তারপরে উইন্ডোজে বুট করুন। এটি উইন্ডোজ বুটলোডারকে GRUB এর মতো অন্যান্য বুটলোডারগুলির জন্য একটি efi ফাইল তৈরি করতে বাধ্য করবে।

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

chainload (hd0,0)+1

সঠিক পার্টিশনগুলি খুঁজতে আপনাকে ট্যাব-স্বতঃপূরণ বিকল্পটি ব্যবহার করতে হতে পারে।

যদি এই ব্যর্থ হয় তবে নীচে দেখুন।

উইন্ডোজ এখন একটি efi ফাইল আছে, কালি লিনাক্স মধ্যে পুনরায় বুট। একটি রুট টার্মিনাল রান থেকে:

sudo update-grub 

আপনার মোটামুটি সমান একটি GRUB ডিবাগ আউটপুট লাইন দেখতে হবে:

/dev/sdb1@/EFI/Microsoft/Boot/bootmgfw.efi

"Bootmgfw.efi" ফাইলটি আপনাকে উইন্ডোজ বুটলোডার তৈরি করতে বাধ্য করতে হবে। আপনার এখন কালী এবং উইন্ডোজ 8 এর মধ্যে দ্বৈত বুট থাকা উচিত।

যদি চেইনলয়েড ব্যর্থ হয়:

শুরুর আগে আপনার কালী (বা কোনও ধরণের ডেবিয়ান লাইভ সিডি) এবং উইন্ডোজ রিকভারি ডিস্ক / ইউএসবি থাকা দরকার। আপনার পুরো সিস্টেমটি পুনরায় ইনস্টল করার দরকার নেই। যখন উইন্ডোজ পুনরুদ্ধারের পরিবেশ শুরু হয়, একটি কমান্ড প্রম্পট খোলার বিকল্পটি চয়ন করুন। নিম্নলিখিত আদেশগুলি চালান:

diskpart
select disk 0

এটি উইন্ডোজ এবং GRUB এর সাথে হার্ডড্রাইভকে মাউন্ট করে।

পরবর্তী রান:

তালিকা ভলিউম

পেরিফেরাল মাউন্ট (আপনার পুনরুদ্ধার সিডি বা ইউএসবি) সহ ডিস্কের পার্টিশনগুলি তালিকাভুক্ত করা উচিত। ড্রাইভ লেটার একটি নোট করুন। ডিস্কপার্ট ছাড়ার জন্য নিম্নলিখিতটি চালান:

exit

এখন আপনার কাছে পুনরুদ্ধারের পার্টিশনের ড্রাইভ লেটার রয়েছে যার মধ্যে বুটলোডার ফাইল রয়েছে, বুট ডিরেক্টরিটি প্রবেশ করুন (আপনার উদ্ধৃতিগুলির প্রয়োজন):

cd "<your drive letter>\boot"

এখন চালান:

Dir

এটি বুট ডিরেক্টরিতে ফাইল তালিকাভুক্ত করে। আপনার নামের একটি ফাইল দেখতে হবে

bootsect.exe

যদি আপনি না করেন তবে আপনি ভুল জায়গায় আছেন। গভীরতা পুনরুদ্ধার টিউটোরিয়াল আরও একটি সন্ধান করুন বিবেচনা করুন।

পরবর্তী:

bootsect /nt60 SYS /mbr

এখন পুনরায় বুট করুন, GRUB প্রদর্শিত হবে না তবে উইন্ডোজ শুরু করা উচিত। আপনি যা করেছেন সেটি হ'ল উইন্ডোজ বুটলোডারটিকে সিস্টেম এন্ট্রি পয়েন্ট হিসাবে সেট করা হয়েছে, আপনি প্রকৃতপক্ষে GRUB সমেত একটি অপারেটিং সিস্টেমের জন্য কোনও পার্টিশন মুছে ফেলেন নি। আবার, এই মুহুর্তে, কুইকবুট এবং সুরক্ষিত বুট অক্ষম রয়েছে তা নিশ্চিত করুন। উইন্ডোতে বুট এফআই ফাইল তৈরি করে পুনরায় বুট করুন। এখন উইন্ডোজ এটি GRUB থেকে বুটযোগ্য, আমাদের এটি পুনরুদ্ধার করা দরকার। আপনার কালী / ডেবিয়ান লাইভ ডিস্কটি ব্যবহার করে লিনাক্স অপারেটিং সিস্টেমটি বুট করুন এবং একটি রুট শেল খুলুন। বুট-মেরামত নিশ্চিত করুন (কেবলমাত্র একটি লাইভ ডিস্ক থেকে উপলব্ধ) ইনস্টল করা আছে:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
sudo boot-repair
sudo update-grub

এটি উইন্ডোজ বুটলোডারকে GRUB এর সাথে সিস্টেম এন্ট্রি পয়েন্ট হিসাবে প্রতিস্থাপন করবে, প্রক্রিয়াতে আবার কিছুই মুছে ফেলা হচ্ছে না।

যদি এটি বিকল্প হিসাবে উপলভ্য না হয় (এটি আমার উবুন্টু এবং কালী লাইভ ডিস্কে রয়েছে), আপনার ডিস্ট্রো সংস্করণটির GRUB পুনরুদ্ধার বিকল্পগুলি দেখুন।

আপডেট-গ্রাব কমান্ডে, আপনার এটির অনুরূপ ডিবাগ আউটপুট দেখতে হবে:

/dev/sdb1@/EFI/Microsoft/Boot/bootmgfw.efi

এখন পুনরায় বুট করুন, আপনার এখন GRUB এ কালী এবং উইন্ডোজ বিকল্পগুলি দেখতে হবে।

সাইড নোট:

আমি কয়েকটি কারণে কঠোরভাবে উইন্ডোজ / কালী ডুয়ালবুট সুপারিশ করব না।

প্রথমত, কালী গ্র্যাস 2 ব্যবহার করেন না, এখন GRUB 2 (এখন 2.02) GR এটি ডুয়ালবুটিংটিকে অত্যন্ত বেদনাদায়ক এবং উচ্চ রেজোলিউশনে, আধুনিক প্রদর্শনগুলিতে পিছিয়ে রাখতে পারে। আপনার যদি একটি পৃথক গ্রাফিক্স কার্ড থাকে তবে এটি সঠিকভাবে কাজ করতে বুট করার ক্ষেত্রে অন্যান্য সমস্যার কারণ হতে পারে।

দ্বিতীয়ত, কালী একটি কাস্টম কার্নেল সংস্করণ ব্যবহার করেছে (উল্লেখযোগ্য কালী 1) যার জন্য অনেক আধুনিক ইথারনেট কার্ডের ড্রাইভার নেই (স্ট্যান্ডার্ড কার্নেলের জন্য বিসিএমডাব্লুএল-কার্নেল-উত্স হিসাবে উপলব্ধ)। হয় আপনাকে ড্রাইভারগুলি সংশোধন করতে হবে, অথবা স্ট্যান্ডার্ড কার্নেলের জন্য দেবিয়ান রেপো যুক্ত করতে হবে এবং এটিকে স্যুপ করতে হবে।

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

আমি এখানে যা পাচ্ছি, তা কি কালি অভিজ্ঞ দেবিয়ান ব্যবহারকারীদের জন্য, যাদের ডুয়াল-বুটিং উইন্ডোজ ৮ এর সাথে বর্তমান সমস্যাগুলি জানা উচিত 8. তবে প্রথমে উইন্ডোজের পাশাপাশি বন্ধুত্বপূর্ণ ডিস্ট্রো ইনস্টল করার বিষয়টি বিবেচনা করুন, আমি উবুন্টু পছন্দ করি (বা এর স্বাদগুলির মধ্যে একটি যদি আপনি চান তবে 'Unক্য বিদ্বেষী'। উবুন্টুতে আরও ভাল ডকুমেন্টেশন রয়েছে এবং গ্রাব ২.০২ এবং আরও গ্রাব সরঞ্জাম সহ জাহাজ রয়েছে। এটি পাশাপাশি সম্প্রদায়টি প্রাথমিক দ্বৈত-বুট সেটআপটিকে আরও সহজ করে তুলবে। একবার আপনার স্থিতিশীল দ্বৈত-বুট সেটআপ হয়ে গেলে তৃতীয় লিনাক্স ডিস্ট্রো যুক্ত করা অবিশ্বাস্যরকম সহজ (যদিও আপনি কালী রুট ডির এনক্রিপ্ট করলে আরও শক্ত)।

আমার বর্তমান বুট সিস্টেমটি উইন্ডোজ 8.1, উবুন্টু 14.04, এবং কালী (কালি 1 এবং জেনেরিক কার্নেল / ইনি্রামফ সহ) সহ GRUB 2.02।

আশা করি এই পথে কাউকে সহায়তা করবে।


0

প্রথমে আপনাকে আপনার লিনাক্স পিসিতে GRUB কাস্টমাইজার ইনস্টল করতে হবে। তার জন্য আপনাকে নিম্নলিখিতগুলি করতে হবে:

 add-apt-repository ppa:danielrichter2007/grub-customizer
 apt-get update
 apt-get install grub-customizer 

যদি এটি কাজ না করে তবে নিম্নলিখিতটি করুন

পাইথন-সফটওয়্যার-প্রোপার্টি কমান্ডটি ব্যবহার করতে সক্ষম হতে আপনাকে পাইথন-সফটওয়্যার-বৈশিষ্ট্যগুলি ইনস্টল করতে হবে।

 apt-get install python-software-properties

আমি উত্স থেকে গ্রাব-কাস্টমাইজার ডাউনলোড করার পরামর্শ দিচ্ছি এবং সেখান থেকে এটি তৈরি করব।

প্রথম ধাপ: এই প্যাকেজগুলি ইনস্টল করুন:

#apt-get install cmake
#apt-get install g++ OR gcc-c++
#apt-get install libgtkmm-2.4-dev OR gtkmm24-devel (>= 2.18)
#apt-get install gettext
#apt-get install libssl-dev OR openssl-devel

(প্যাকেজের নামগুলি তারা ব্যবহার করা বিতরণের উপর নির্ভর করে আলাদা হতে পারে)

দ্বিতীয় ধাপ: উত্স ডাউনলোড করুন:

এখানে tar.gz-প্যাকেজটি ডাউনলোড করুন: https://launchpad.net/grub-customizer/+download… এবং এর সামগ্রীগুলি বের করুন।

তৃতীয় ধাপ: উত্সগুলি সংকলন করুন:

Tar.gz ফাইল থেকে উত্স উত্স ডিরেক্টরিতে যান, তারপরে চালান

$ cmake . && make

যদি আপনি চেক সংস্করণে ত্রুটি পান তবে আপনার ইনস্টল করা সংস্করণে "cmake_minimum_required" মান সেট করার চেষ্টা করুন - আমি কেবল সর্বনিম্ন পরীক্ষিত সংস্করণটি লিখেছি, তাই পুরানো সংস্করণগুলিও সামঞ্জস্যপূর্ণ হতে পারে।

চতুর্থ ধাপ: কিছু (alচ্ছিক) রানটাইম নির্ভরতা ইনস্টল করুন:

  • hwinfo

পদক্ষেপ পাঁচ: গ্রুব কাস্টমাইজার ইনস্টল করুন

$ sudo make install

তারপরে আপনি মেনুটি ব্যবহার করে বা চালিয়ে gksu grub-customizer/ গ্রুব কাস্টমাইজার শুরু করতে পারেনsudo grub-customizer


0

কালি লিনাক্স লাইভসিডিতে টার্মিনালে টাইপ করার চেষ্টা করুন।

~# sudo update-grub

তারপরে আপনার দেখতে হবে উইন 8 টার্মিনালে তালিকাভুক্ত।

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