কেবলমাত্র 32 বিবিটি ইউইএফআই মেশিনে লিনাক্স ইনস্টল করা


11

আমার একটি ইন্টেল বেটিরিয়াল জেড 3735D ট্যাবলেট রয়েছে যা একটি 32 বিট ইউইএফআই বিআইওএস সহ আসে। কিছু অনুসন্ধানের পরে আমি জানতে পেরেছি যে বেশিরভাগ লিনাক্স ডিস্ট্রো 32 বিবিটি এফআই ফাইল নিয়ে আসে না।

আমি কীভাবে একটি sertোকাতে পারি (বা একটি নতুন আইএসও তৈরি করতে পারি)

Https://wiki.archlinux.org/index.php/HCL/Firewares/UEFI#Intel_Atom_SoC_Bay_Trail এর মতে এটি সম্ভব হওয়া উচিত।


উত্তর:


6

বেট্রাইল ট্যাবলেটগুলি 64৪ বি প্রসেসর এবং একটি 32 বি ইএফআই চালায়, কারণ ইন্টেলের কাছে সবচেয়ে বেশি পরিচিত।

গ্রুব 2 (32 বি ইএফআই এর জন্য সংকলিত) 32 বি ইএফআই থেকে একটি 64 বি ইউইএফআই অপারেটিং সিস্টেম শুরু করবে।

A৪ বি বা ৩২ বি সিপিইউ প্রসেসরের মতো aতিহ্যবাহী ১ calling বি বিআইওএসে কল করার জন্য, অপারেটিং সিস্টেমে একটি থাঙ্কের প্রয়োজন 64৪ বি থেকে 32 বি থেকে যুক্তিগুলি মার্শাল করতে, প্রসেসরের মোড পরিবর্তন করতে, ফার্মওয়্যারটিতে কল করুন এবং তারপরে প্রসেসরের মোড পুনরুদ্ধার করুন এবং মার্শাল 32 বি থেকে 64 বি পর্যন্ত যুক্তি। অপশনটি দিয়ে নির্মিত একটি x86-64 লিনাক্স কার্নেলটিতে CONFIG_EFI_MIXED=yx86-64 কার্নেলকে i686 EFI এ কল করার অনুমতি দেওয়ার জন্য এই ধরনের একটি থান্ট অন্তর্ভুক্ত রয়েছে।

এই মুহুর্তে এএমডির অ্যাটমবিওএস-র জন্য কোনও ত্রুটি নেই এবং এইভাবে "রেডিয়ন" মডিউল ব্যর্থ হয়। বায়ট্রিল ট্যাবলেটগুলির জন্য এটি কোনও সমস্যা নয়, কারণ তারা ইন্টেল জিপিইউ ব্যবহার করে।

বায়ট্রাইল বিবেচনা করার সময় আমি উবুন্টু অপারেটিং সিস্টেমটি দেখব, কারণ ফেডোরা তাদের স্টক কার্নেলগুলি এখনও তৈরি করতে পারেনি CONFIG_EFI_MIXED=y। গ্রুব 2 (32 বি) কমান্ড লাইনে পৌঁছানোর জন্য সুপার গ্রাব 2 ডিস্কের মতো একটি ইউএসবি স্টিক ব্যবহার করুন এবং তারপরে গ্রুব 2 কমান্ড লাইন থেকে x86-64 ইনস্টলার কার্নেলটি লোড করুন এবং চালান। একবার আপনি উবুন্টু ইনস্টল হয়ে গেলে ফিরে যান এবং গ্রুব 3232 বুটলোডারটি হাতে EFI পার্টিশনে ইনস্টল করুন এবং গ্রুব 2 64 বি বুটলোডারটি সরান।

উন্নত ভিডিও ড্রাইভারের অভাব ম্যাকবুকপ্রো 2,2 এর শোস্টোপার হিসাবে এটি এএমডি রেডিয়ন এক্স 1600 ব্যবহার করে। লিনাক্স ইএফআই "ইউজিএ" ড্রাইভার ব্যবহার করে বুট করতে পারে (বিআইওএস-ল্যান্ডে VESA বিকল্পটি ব্যবহারের সমতুল্য)। তবে ফলাফলটি এতটাই ওভারহেড যে তারপরে ভক্তরা ক্রমাগত পুরো হারে চলে। নোট করুন যে "রেডিয়ন" মডিউলটি অ্যাটমবিওএস বিষয়বস্তুগুলিকে র‌্যামের মধ্যে অনুলিপি করে এবং এভাবে অ্যাটমবিওএসকে ডিস্ক থেকে লোড করার অনুমতি দেওয়ার জন্য ড্রাইভারের একটি ছোট পরিবর্তন এই সমস্যাটি সমাধানের পথ। সম্ভবত একটি প্রারম্ভিক ম্যাকের সর্বোত্তম পন্থা হল 32 বি অপারেটিং সিস্টেম চালানো, যদিও বেশিরভাগ জনপ্রিয় বিতরণগুলি তাদের আই 686 32 বি বিল্ডগুলিতে ইএফআই সমর্থন করে না।




4

এই পৃষ্ঠায় শিরোনাম হতে পারে: ইউইএফআইতে লিনাক্স: একটি দ্রুত ইনস্টলেশন গাইড । বিশেষতঃ এই বিভাগ:

নিশ্চিত হয়ে নিন যে আপনি কোনও বিতরণটি ব্যবহার করছেন যা সঠিক বিট গভীরতা - EFI বুট লোডারগুলি চালায় যা ইফআইয়ের মতোই বিট গভীরতা are এটি আধুনিক কম্পিউটারগুলির জন্য সাধারণত 64৪-বিট, যদিও ইন্টেল-ভিত্তিক ম্যাকের প্রথম কয়েক প্রজন্ম এবং মুষ্টিমেয় অস্পষ্ট কম্পিউটারগুলি 32-বিট EFI ব্যবহার করে। আমার এখনও একটি 32-বিট লিনাক্স বিতরণ সম্মুখীন হয়েছে যা আনুষ্ঠানিকভাবে EFI সমর্থন করে, যদিও 32-বিট বিতরণে 32-বিট EFI বুট লোডার যুক্ত করা সম্ভব। ( লিনাক্সের জন্য আমার পরিচালনা ইএফআই বুট লোডারগুলি adersবুট লোডারগুলি সাধারণত কভার করে এবং সেগুলি নীতিগুলি বোঝার ফলে আপনি একটি 32-বিট বিতরণ ইনস্টলারটি সংশোধন করতে সক্ষম করতে পারেন, যদিও এটি কোনও শিক্ষানবিশের পক্ষে কাজ নয়)) একটি 64-বিট EFI সহ একটি কম্পিউটারে 32-বিট লিনাক্স বিতরণ ইনস্টল করা এখানে কঠিন at সেরা, এবং আমি প্রক্রিয়াটি এখানে বর্ণনা করি না; আপনার একটি কম্পিউটারে একটি 64-বিট EFI সহ একটি 64-বিট বিতরণ ব্যবহার করা উচিত।

সুতরাং এটি প্রদত্ত আমি সম্ভবত একটি -৪-বিট ডিস্ট্রো ব্যবহার করার চেষ্টা এবং আমার নিজের 32-বিট ইউএএফআই লোডারটি শুরু করার জন্য যুক্ত করা থেকে দূরে থাকব। আমি একটি 32 বিট ডিস্ট্রো খুঁজে পেতে হবে। মূলত এমবেডড স্পেসে এখানে বিকল্প রয়েছে।

আপনি যদি দৃ determined়সংকল্পবদ্ধ হন এবং এটি করতে চান তবে @ রডস্মিথ এই এস্কউবুন্টু প্রশ্নোত্তর শিরোনামে বিশদ সরবরাহ করেছে: 32-বিট ইউইএফআই বুট সমর্থন


এসএমএল - এটি কি প্রাসঙ্গিক? আমি মনে করি না ট্যাবলেটটি একটি 64-বিট কিছুই করতে পারে। এই জিনিসগুলি সাধারণত এআরএম হয় - ইউইএফআই সত্যই সর্বজনীন হওয়ার চেষ্টা করে । প্রশ্নকর্তাকে বিশেষত এআরএম-সামঞ্জস্যপূর্ণ ডিস্ট্রোসের দিকে নজর দেওয়া দরকার, আমি মনে করি - যা আদর্শ নয়। নেই আর্চ লিনাক্স বাহু থেকে প্রকল্প, উদাহরণস্বরূপ ...
mikeserv

আমার খারাপ - অবশ্যই ইন্টেল । রডের জন্য উত্সাহিত গীজ - এমনকি প্রশ্নে তাই বলে, হু?
মাইকজার্ভ

1

আমার একটি প্যাকার্ড বেল ইজিনোটের সাথে এই সমস্যাটি ছিল, অনেক গবেষণার পরে আমি আবিষ্কার করেছি যে স্পার্কি লিনাক্স 32 বিট আসলে 32 বিট এফআই সমর্থন করে। 586 সংস্করণগুলির মধ্যে কোনওটি কাজ করছে বলে মনে হয়। আমি সফলভাবে এলডিএক্সই সংস্করণ ইনস্টল করেছি।

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