টি এল; DR আমি স্ক্র্যাচ থেকে কীভাবে একটি EFI সিস্টেম পার্টিশন তৈরি করব? EFI ফার্মওয়্যারটি তৈরি হওয়ার আগে এটির উপরে কীভাবে রাখব?
দীর্ঘ সংস্করণ
আমি তোশিবা টি 430 ল্যাপটপটি নিয়েছি। আমি এটি ইনস্টল উইন্ডোজ 7 সহ পেয়েছি (তবে আমি মনে করি এটি মূলত উইন্ডোজ 8 এর সাথে প্রেরণ করেছে)। আমি এটিতে উবুন্টু ইনস্টল করেছি, তবে ডিস্কে কিছু পার্টিশন মুছে ফেলেছি যাতে আমি উইন্ডোজটি মুছে ফেলি এবং কেবল উবুন্টু থাকি। মুছে ফেলা পার্টিশনের মধ্যে EFI সিস্টেম পার্টিশন ছিল। আমি আবিষ্কার করেছি যে উবুন্টু এখন লিগ্যাসি মোডে বুট করে (এবং ইউইএফআই নয়)। আমি আমার উবুন্টু ইনস্টলেশনটি উত্তরাধিকার থেকে ইউইএফআইতে রূপান্তর করার জন্য এই গাইডটি অনুসরণ করার চেষ্টা করছি। সমস্যা - যেহেতু কোনও ইএফআই পার্টিশন নেই যখনই আমি ইউআইএফআই ব্যবহার করে বিআইওএস থেকে বুট চয়ন করি আমি বুট করতে পারি না। এটি কেবল হার্ডড্রাইভের জন্যই নয়, পাশাপাশি ইউএসবি এবং ডিভিডি হিসাবেও গণনা করা হয়। আমি মনে করি এটি যৌক্তিক - এটি একটি EFI পার্টিশন আশা করে এবং যেহেতু এটি এটি খুঁজে পায় না, এটি আরও বুট করা চালিয়ে যেতে পারে না, এটি এইচডিডি বা ডিভিডি থেকে হোক। তাহলে আমি কীভাবে EFI পার্টিশনটি পুনরায় তৈরি করব?
উপরের গাইডটি বলেছেন:
একটি EFI পার্টিশন তৈরি করা হচ্ছে
আপনি যদি উবুন্টু ইনস্টলারটিতে নিজের ডিস্কটি ম্যানুয়ালি বিভাজন করে থাকেন তবে আপনাকে অবশ্যই একটি EFI পার্টিশন সেটআপ করা উচিত তা নিশ্চিত করতে হবে।
যদি আপনার ডিস্কটিতে ইতিমধ্যে একটি EFI পার্টিশন থাকে (যেমন আপনার কম্পিউটারে উইন্ডোজ 8 ইনস্টল করা থাকে) তবে এটি উবুন্টুর জন্যও ব্যবহার করা যেতে পারে। এটি বিন্যাস করবেন না। প্রতি ডিস্কে কেবলমাত্র 1 টি এফআই পার্টিশন রাখার জন্য দৃ strongly়ভাবে সুপারিশ করা হয়।
একটি ইএফআই পার্টিশনটি জিপিআর্টেডের সাম্প্রতিক সংস্করণের মাধ্যমে তৈরি করা যেতে পারে (12.04 ডিস্কে অন্তর্ভুক্ত জিপার্টেড সংস্করণটি ঠিক আছে), এবং নিম্নলিখিত বৈশিষ্ট্যগুলি অবশ্যই থাকতে হবে:
মাউন্ট পয়েন্ট: / বুট / ইফি (মন্তব্য: ম্যানুয়াল পার্টিশন ব্যবহার করার সময় এই মাউন্ট পয়েন্টটি সেট করার দরকার নেই, উবুন্টু ইনস্টলার এটি স্বয়ংক্রিয়ভাবে সনাক্ত করবে)
আকার: সর্বনিম্ন 100Mib। 200MiB প্রস্তাবিত।
প্রকার: FAT32
অন্যান্য: একটি "বুট" পতাকা দরকার।
এই পার্টিশনটি তৈরি করতে আমার কিছুটা সমস্যা হয়েছিল:
- আমি একটি লাইভ উবুন্টু ডিভিডি থেকে বুট করি, জিপিআর্ট খুলি, 200 এমবি পার্টিশন তৈরি করে এটিকে FAT32 এ ফর্ম্যাট করি।
- জিপিআর্টে আমি মাউন্ট পয়েন্ট সেট করতে পারি না এবং বুটফ্লেগ সেট করতে পারি না।
- আমি মাউন্ট পয়েন্টটি সেট করি নি
/etc/fstab
যেহেতু এটি একটি লাইভ সিডি এবং এফস্ট্যাব সাধারণ বুটের তুলনায় আমার প্রত্যাশার চেয়ে একেবারে আলাদা দেখায়। যাইহোক, আমি ঠিক কি মান নির্ধারণ করতে পারি না।
আমি লাইভ ডিভিডি দিয়ে আবার বুট করেছিলাম এবং তারপরে উবুন্টু ইনস্টল করতে বেছে নিয়েছি। আমি তখন উল্লিখিত মানদণ্ডের সাথে একটি পার্টিশন তৈরি করেছি - মাউন্ট পয়েন্ট, 200 এমবি, এফএটি 32, বুট ফ্ল্যাগ।
তবে, আমি এই সমস্যাটি অব্যাহত রেখেছি এবং আমি মনে করি এটি কারণ কারণ partition পার্টিশনে কোনও ইএফআই ফার্মওয়্যার নেই, এটি কেবল একটি খালি পার্টিশন, যা ইএফআই ফার্মওয়্যারের জন্য উপযুক্ত।
আবার, আমি কীভাবে EFI পার্টিশন তৈরি করব, যার EFI সফ্টওয়্যার রয়েছে, যাতে ল্যাপটপটি আবারও UEFI মোডে বুট করতে পারে?
সমাধান উত্তরের জন্য আপনাকে উভয় ধন্যবাদ। আমি যা করেছি তা ছিল পুরো ডিস্কটি ফর্ম্যাট করে স্ক্র্যাচ থেকে উইন্ডোজ 8.1 ইনস্টল করা এবং তার পাশের উবুন্টু ইনস্টল করা (এবার সঠিকভাবে)। এগুলি এখন আমার পার্টিশন:
উইন 8 সেটআপ চলাকালীন, আমি উপস্থিত সমস্ত পার্টিশন মুছে ফেলার সাথে সাথে উইন্ডোজটি ডিস্কটিকে পুনরায় ফর্ম্যাট করতে দিয়েছিলাম, মূল ইনস্টল পার্টিশন ছাড়াও, এটি স্বয়ংক্রিয়ভাবে তৈরি হয়েছিল, তিনটি অতিরিক্ত পার্টিশন, যথা 1, 2, 3। এখন, আমার সঠিক ইএসপি থাকার পরে , আমি ইউইএফআই মোডে এইচডিডি বা ডিভিডি উভয় থেকে বুট করতে পারি।
আপনি বলছেন যে ইএসপি ডিফল্টরূপে কোনও তথ্য সঞ্চয় করে না, তবে আমি অনুমান করি যে কোনও ওএস ইনস্টল করলে এটি সেখানে কিছু তথ্য রাখে। সুতরাং আমি অনুমান করি যে আমার কেসটি নিম্নলিখিত ছিল: আমি এটিকে নিশ্চিহ্ন করে দিয়েছিলাম এবং আমি এটি পুনরায় তৈরি করলেও এটি কোনও তথ্যে পূরণ করা হয়নি, যেহেতু একটি ওএস ইনস্টল করার পরে ইএসপি তৈরি হয়েছিল। আমি উবুন্টু ইনস্টলেশনটি হারিয়েছি (কোনও বড় বিষয় নয়, এটি যাইহোক একটি নতুন ইনস্টল ছিল), তবে আমি অনুমান করি যে এটি সংরক্ষণ করার জন্য, আমার অভিকর্ষের পরামর্শ অনুসরণ করা উচিত ছিল । যদিও সময় ছিল না, তবে সুখে এখন সবকিছু ঠিক আছে।