এটি আজকাল একটি সাধারণ অভ্যাস, বিশেষ করে উন্নত ব্যবহারকারী এবং সফ্টওয়্যার বিকাশকারীদের জন্য, তাদের কম্পিউটারকে ডুয়াল বুট সিস্টেমের সাথে কনফিগার করা; সাধারণত, একটি মাইক্রোসফ্ট উইন্ডোজ অপারেটিং সিস্টেম এবং অন্যটি একটি GNU/Linux ভিত্তিক অপারেটিং সিস্টেম।
অনেক বুটলোডার প্রোগ্রাম (প্রোগ্রাম যা আমরা কম্পিউটারে পাওয়ার পরে একটি অপারেটিং সিস্টেম শুরু করে) হার্ড ড্রাইভে ইনস্টল করা উইন্ডোজ, ম্যাক ওএস, জিএনইউ/লিনাক্সের মতো সাধারণভাবে পরিচিত অপারেটিং সিস্টেমগুলি সনাক্ত করে এবং ব্যবহারকারীকে কোন অপারেটিং সিস্টেমটি বেছে নেওয়ার অনুমতি দেওয়ার জন্য একটি মেনু প্রদর্শন করে। মধ্যে বুট. দ্য গ্রাব
GNU/Linux-এ বুটলোডার সবচেয়ে বেশি ব্যবহৃত হয় কারণ এটি অপারেটিং সিস্টেমের বিস্তৃত পরিসর সনাক্ত করে।
যাইহোক, ডুয়াল বুট সেটআপটি নির্ভুল নয় এবং এটি অপারেটিং সিস্টেমের যে কোনও একটিকে নষ্ট করে দিতে পারে। ডিস্কের পার্টিশন টেবিল থেকে একটি পার্টিশন অপসারণ, ফাইল সিস্টেম টেবিলে পরিবর্তন, পার্টিশনে বুটেবল ফ্ল্যাগ পরিবর্তন ইত্যাদি একাধিক কারণে এটি ঘটে যা অপারেটিং সিস্টেম ইনস্টল করার সময় ঘটতে পারে।
উইন্ডোজ এবং উবুন্টু ডুয়াল বুটের ক্ষেত্রে, এরকম একটি সমস্যা যা ব্যাপকভাবে রিপোর্ট করা হয়েছে তা হল উইন্ডোজ বুটেবল এনটিএফএস পার্টিশন (সি: ড্রাইভ) নষ্ট হয়ে যাওয়া। এর ফলে উবুন্টু বুটলোডার (Grub) শুধুমাত্র একটি অপারেটিং সিস্টেম সনাক্ত করতে পারে, যেমন। উবুন্টু, এবং কোন উইন্ডোজ পার্টিশন সনাক্ত করা হয়নি, তাই ব্যবহারকারীকে উইন্ডোজে বুট করতে বাধা দেয়। আসুন দেখি কিভাবে এই ধরনের পার্টিশন ঠিক করা যায়।
ব্যবহারকারীর উবুন্টুতে বুট করা উচিত এবং পার্টিশন ঠিক করতে নিম্নলিখিত পদ্ধতিগুলি চেষ্টা করা উচিত।
Gparted ব্যবহার করে
Gparted হল GNU/Linux ইউটিলিটি GNU Parted-এর জন্য একটি গ্রাফিক্যাল ফ্রন্টএন্ড। এটি একটি ড্রাইভ পার্টিশনিং ইউটিলিটি যা পার্টিশন তৈরি, মুছে ফেলা, পুনরায় আকার দিতে ব্যবহৃত হয়। এটি বিদ্যমান পার্টিশনগুলির জন্য ড্রাইভ স্ক্যান করার একটি বিকল্পের সাথে আসে যা হয় দূষিত বা ড্রাইভের পার্টিশন টেবিলে উপস্থিত নেই।
স্থাপন
gparted ইনস্টল করতে উবুন্টুতে, চালান:
sudo apt gparted gpart ইনস্টল করুন
বিঃদ্রঃ: উবুন্টু সংস্করণ < 14.04 এর জন্য, ব্যবহার করুনapt- get
পরিবর্তেউপযুক্ত
.
gpart
এর কিছু বৈশিষ্ট্যের জন্য প্রয়োজনীয় আরেকটি টুল gparted
, তাই আমরা উপরের কমান্ডে gparted সহ এটিও ইনস্টল করি।
ব্যবহার
খুলতে gparted
, ডক থেকে বা ডিফল্ট কী সমন্বয় দিয়ে আপনার টার্মিনাল খুলুন Ctrl + Alt + T
, কমান্ড টাইপ করুন gparted
, এবং টিপুন প্রবেশ করুন
. আপনি উপরের বাম কোণে ড্যাশ থেকে এটি অনুসন্ধান করে এটি খুলতে পারেন।
এটি প্রবেশ করার জন্য একটি পাসওয়ার্ড চাইবে, কারণ প্রোগ্রামটি চালানোর জন্য সুপার ব্যবহারকারীর বিশেষাধিকার প্রয়োজন৷ উল্লেখ্য যে আপনি একটি হতে হবে sudo
চালানোর জন্য ব্যবহারকারী gparted
.
আমরা উপরের ছবিতে দেখতে পাচ্ছি, পার্টিশন /dev/sda4
ভুল NTFS পার্টিশন, এবং এর ফাইল সিস্টেম Gparted-এর কাছে অজানা। সতর্কতা চিহ্নটি নির্দেশ করে যে এই পার্টিশনে কিছু সমস্যা আছে। সতর্কতার বিবরণ দেখতে এই সারিতে ডাবল ক্লিক করুন।
আমরা এখন এর উপর ভিত্তি করে 'অ্যাটেম্পট ডেটা রেসকিউ' ইউটিলিটি চালাব gpart
চেষ্টা করুন এবং ত্রুটি ঠিক করুন।
তথ্য ডায়ালগ বক্স বন্ধ করুন. সাথে সারি রাখুন /dev/sda4
চিহ্নিত ডিভাইসে যান » ডেটা উদ্ধারের চেষ্টা করুন।
নিশ্চিতকরণ ডায়ালগ বক্সে উল্লিখিত হিসাবে, এটি সম্ভাব্যভাবে দূষিত পার্টিশন এবং ফাইল সিস্টেমের জন্য সম্পূর্ণ ডিস্ক স্ক্যান করে এবং তাই আপনার হার্ড ড্রাইভের আকারের উপর নির্ভর করে এটি চালানোর জন্য দীর্ঘ সময় লাগতে পারে।
প্রেস করুন ঠিক আছে
অবিরত রাখতে. এটি তারপর একটি ডিস্ক স্ক্যানিং প্রক্রিয়া শুরু করবে।
যদি আমাদের প্রয়োজনীয় NTFS ফাইল সিস্টেম চালু থাকে /dev/sda4
প্রক্রিয়াটি সফলভাবে পুনরুদ্ধার করা হয়েছে, আমরা নিম্নলিখিতগুলি চালিয়ে এটি মাউন্ট করতে পারি:
sudo mount /dev/sda4 /media/abhi/win
এখানে /মিডিয়া/অভি/জয়
ডিরেক্টরির অবস্থান যেখানে NTFS পার্টিশন মাউন্ট করা হয়েছে। অবশেষে, আমরা গ্রাব আপডেট করি, যাতে এটি পুনরুদ্ধার করা পার্টিশনে বুটেবল উইন্ডোজ অপারেটিং সিস্টেম সনাক্ত করে।
sudo update-grub
মনে রাখবেন যে এটি সফলভাবে উইন্ডোজ 8 চালু করেছে /dev/sda4
.
এর পরে, ব্যবহারকারী বুট করার সময় গ্রাব মেনুতে Windows OS-এর জন্য একটি এন্ট্রি খুঁজে পেতে সক্ষম হওয়া উচিত।
Ntfsfix ব্যবহার করে
ইউটিলিটি ntfsfix
NTFS পার্টিশনে কিছু সাধারণ সমস্যা সমাধান করে। এটি NTFS ফাইল সিস্টেম জার্নাল রিসেট করে, এবং পার্টিশনে একটি সামঞ্জস্যতা পরীক্ষা করতে বাধ্য করে।
স্থাপন করা ntfsfix
উবুন্টুতে, চালান:
sudo apt ntfs-3g ইনস্টল করুন
ntfs-3g
একটি প্যাকেজ ধারণকারী ntfsfix
এবং অন্যান্য NTFS সম্পর্কিত লিনাক্স ইউটিলিটি।
আমরা আমাদের দূষিত পার্টিশনে প্রোগ্রামটি চালাব, /dev/sda4
.
sudo ntfsfix /dev/sda4
যাইহোক, এই ইউটিলিটি ত্রুটিগুলি ঠিক করতে ব্যর্থ হয় যদি শেষ লগইনে, উইন্ডোজ হাইবারনেশনে চলে যায় এবং সম্পূর্ণ শাটডাউন না হয়। হাইবারনেশন মানে, শাট ডাউনের সময় উইন্ডোজ দ্বারা সিস্টেমের বর্তমান অবস্থা সংরক্ষণ করা হয় এবং পুনরায় চালু করার পরে একই অবস্থা পুনরুদ্ধার করা হয়।
একটি হাইবারনেটেড উইন্ডোজ পার্টিশনের ক্ষেত্রে, এর জন্য কোন লেখার সুবিধা নেই ntfsfix
সেই পার্টিশনের উপর। অতএব, আমরা ব্যবহার করা ntfs-3g
হাইবারনেশন ফাইল মুছে ফেলার জন্য প্রোগ্রাম।
sudo ntfs-3g -o remove_hiberfile /dev/sda4 /media/abhi/win
এটি উইন্ডোজ পার্টিশন থেকে হাইবারনেশন ফাইল মুছে ফেলবে এবং অবস্থানে পার্টিশন মাউন্ট করার চেষ্টা করবে /মিডিয়া/অভি/জয়
.
বিঃদ্রঃ: যেহেতু প্রোগ্রামটি হাইবারনেশন ফাইলটি সরিয়ে দেয়, তাই হাইবারনেশনের সময় সেভ করা সমস্ত সেশন ডেটা, যেমন। ব্রাউজার ট্যাব, চলে যাবে.
এর পরে, ব্যবহারকারী চালাতে পারেন ntfsfix
আবার সমস্যা ঠিক করতে। অবশেষে, আমরা গ্রাব আপডেট করি যাতে এটি এই পার্টিশনে উইন্ডোজ ওএস সনাক্ত করে।
sudo update-grub
মনে রাখবেন যে এটি সফলভাবে উইন্ডোজ 8 চালু করেছে /dev/sda4
.
উপসংহার
এই নিবন্ধে, আমরা ডুয়াল বুট করার সময় একটি ভাঙা NTFS পার্টিশন চেষ্টা এবং উদ্ধার করার দুটি পদ্ধতি সম্পর্কে শিখেছি। যদি NTFS পার্টিশনে আরও গুরুতর সমস্যা থাকে যা এই পদ্ধতিগুলির দ্বারা সমাধান করা যায় না, সেখানে কিছু উন্নত বিকল্প রয়েছে ntfs-3g
প্রোগ্রাম যা দরকারী প্রমাণ করতে পারে (চেক করুন man ntfs-3g
) একটি উন্নত ডিস্ক পুনরুদ্ধার প্রোগ্রাম বা একটি বুটযোগ্য ডিস্ক মেরামতের ইউটিলিটিও এই ধরনের ক্ষেত্রে ব্যবহার করা যেতে পারে।