tl; dr : এটি করণীয় তবে আপনাকে কিছুটা কাজ করতে হবে। আপনার যদি ইথারনেট ব্যবহার করার ক্ষমতা না থাকে এবং নেটস্টাইন মিডিয়া থেকে ইনস্টল করছেন তবে আপনি মূলত স্ক্রুড (যদিও আপনি যদি সত্যই নির্ধারিত হন তবে আপনি এটি কার্যকর করতে পারেন)।
আমি যখন প্রাথমিকভাবে এই উত্তরটি লিখেছিলাম তখন আমি এটি একবারই করতাম তবে এখন আমি এটি অন্য ম্যাকের সাথে আবার করছি, তাই পোস্টটি দুটি ভাগে বিভক্ত করেছি।
ম্যাকবুক প্রোতে ডেবিয়ান জেসি
আমি 2011 এর প্রথম দিকে আমার ম্যাকবুক প্রো-তে সাফল্যের সাথে ডেবিয়ান জেসি (বর্তমানে ওরফে দেবিয়ান টেস্টিং) ইনস্টল করেছি।
আমি এখনই এটি বলতে যাচ্ছি: আপনার যদি ম্যাকবুক এয়ার থাকে এবং / অথবা কোনও ইথারনেট কর্ড না থাকে তবে আপনি যদি নেটওয়ার্ক-ভিত্তিক ইনস্টলেশন (যেমন আর্চ লিনাক্স, বা প্রস্তাবিত দেবিয়ান চিত্র) ব্যবহার করে এমন কোনও ডিস্ট্রো ব্যবহার করেন তবে আপনি মূলত বিভ্রান্ত হন are , বা উবুন্টু বিকল্প সিডিগুলির একটি)। আপনাকে মূলত সমস্ত ফার্মওয়্যার ফাইল ডাউনলোড করতে হবে, ইনস্টলেশন মিডিয়াকে এমনভাবে বুট করতে হবে যাতে এটি নেটওয়ার্ক কনফিগারেশন করতে বাধা পায়, ফার্মওয়্যারটি ম্যানুয়ালি ইনস্টল করুন এবং তারপরে ফার্মওয়্যারটি তুলতে চেষ্টা করুন। তারপরে এটি নেটওয়ার্ক কনফিগারেশন করুন। পুরোপুরি সত্যি বলতে, আমি কখনই এটি কাজ করতে পারি নি এবং এটি পুরোপুরি নিশ্চিত নয় যে এটি একটি যথাযথ পরিকল্পনা।
তা ছাড়া, ইনস্টলেশনটি মসৃণভাবে চলেছিল। যদি আপনি ওএস এক্স রাখার লক্ষ্য রাখেন, আপনার পুনরায় আকার দেওয়ার জন্য ওএস এক্সের অন্তর্নির্মিত ডিস্ক ইউটিলিটিটি ব্যবহার করা উচিত, কারণ জিএনইউ / লিনাক্সের বর্তমানে ডিফল্ট ম্যাক ফাইল সিস্টেম কনফিগারেশনের জন্য জার্নালিং সহ এইচএফএস + নেই, যারা আগ্রহী তাদের জন্য কেবল লেখার সমর্থন জার্নালিং ছাড়া কাজ করে)। নোট করুন যে এটি করার জন্য আপনাকে পুনরুদ্ধার পার্টিশনে বুট করতে হবে না - এইচএফএস + অনলাইনে পুনরায় আকার দিতে পারে - তবে আপনি ডিস্ক ইউটিলিটি বা আপনার সম্পূর্ণ কম্পিউটারকে ফ্রিজ দেখতে পাবেন may। চিন্তা করবেন না, আমার সাথে এটি বেশ কয়েকবার ঘটেছে এবং আপনাকে কেবল এটি কাজটি করতে দিতে হবে, তবে প্রক্রিয়াটি চলাকালীন আপনি ম্যাকটি ব্যবহার করতে পারবেন না। আমি শুনেছি যে খালি পার্টিশন তৈরি করার সময় ডিস্ক ইউটিলিটিতে বাগ রয়েছে (যা আপনাকে পুনরায় আকার দেওয়ার জন্য ডিস্ক ইউটিলিটির জন্য আপনাকে করতে হবে)। অতএব, আমি নতুন পার্টিশনে একটি ফ্যাট ফাইল সিস্টেম তৈরি করার পরামর্শ দেব। আপনি নির্বাচিত "কিছুই নয়" বিকল্পটি ব্যবহার করে স্বাগত জানাই, তবে আমি এটি নিরাপদে খেললাম।
যেহেতু আমি ডেবিয়ান ইনস্টলার ব্যবহার করেছি, আমি সত্যিই নিশ্চিত নই যে এটি কীভাবে গ্রুব ইনস্টল করেছে (আমি শিগগিরই আর্বি দিয়ে দেবিয়ানকে প্রতিস্থাপন করতে যাচ্ছি, তাই আমি আমার উত্তর দিয়ে এই উত্তরটি সম্পাদনা করব)। এটি ম্যাকের EFI বিভাজনে ইনস্টল করা আছে বলে মনে হয়, তবে আমি নিশ্চিত নই যে এটি বাদ দিয়ে কোনও যাদু করেছে কিনা I'm সম্ভবত না, তবে কে জানে। GRUB ইনস্টল করার পরে, আপনাকে ম্যাক ওএস এক্সে পুনরায় বুট করতে হবে a একটি টার্মিনাল খুলুন, EFI পার্টিশনটি মাউন্ট করুন ( diskutil list
এটি ডিস্ক সম্পর্কিত তথ্য ডাম্প করার জন্য ব্যবহার করুন; এটি OS X এর সংস্করণ blkid
বা এর মতো lsblk
) এবং bless
আপনি GRUB না পাওয়া পর্যন্ত ইউটিলিটিটি দিয়ে প্রায় উপদ্রব করুন রিবুট উপর মেনু। (আমি এর সঠিক পদক্ষেপগুলি জানি না, কারণ আমি একই সাথে অনেকগুলি জিনিস চেষ্টা করেছিলাম কারণ আমি ওএস এক্সের দীর্ঘ পুনরায় বুট করার সময়টি অপেক্ষা করতে চাইনি)। man bless
এই ইউটিলিটির বিশদ জানতে ওএস এক্সে দেখুন ।
মনে রাখবেন যে হ্যাঁ, সাফল্যের পরে আপনি সরাসরি GRUB বুট মেনুতে যাবেন (ধরে নিবেন আপনি GRUB ব্যবহার করছেন)। এটি কীভাবে কাজ করে তার ইন্টার্নালগুলি সম্পর্কে আমি নিশ্চিত নই, বিশেষত অ্যাপলের মুন-ম্যান ইএফআই বাস্তবায়নের সাথে, তবে আপনি কীভাবে ওএসটি বুট করার জন্য চয়ন করেন তা এখানে:
আপনি যদি জিএনইউ / লিনাক্স চান তবে কিছুই করবেন না। GRUB বুট মেনু প্রদর্শিত হবে (আবার ধরে নিবেন আপনি GRUB ব্যবহার করছেন)।
আপনি যদি ম্যাক ওএস এক্স চান, প্রারম্ভের টোনটির জন্য অপেক্ষা করুন, আপনি ডিস্ক চয়নকারী মেনু না পাওয়া পর্যন্ত অপশনটি ধরে রাখুন। দুটি ডিস্ক বিকল্প উপস্থিত হওয়া উচিত: ম্যাকিনটোস এইচডি এবং ইএফআই বুট। ম্যাকিনটোস এইচডি নির্বাচন করুন। দ্রষ্টব্য : GRUB এ ম্যাক ওএস এক্স বিকল্পটি হ্যাং ছাড়া কিছুই করতে পারে না do
আপনি যদি ম্যাক ওএস এক্স পুনরুদ্ধার চান, তবে স্টার্টআপের জন্য অপেক্ষা করুন, আপনি ডিস্ক চয়নকারী মেনু না পাওয়া পর্যন্ত অপশনটি ধরে রাখুন। আপনি নিয়মিত ওএস এক্স বুট করার মতো হুবহু জিনিস, আপনি ম্যাকিনটোস এইচডি পরিবর্তে ইএফআই বুট চয়ন করেন।
এক্সর্গে থাকা টাচপ্যাড ড্রাইভারটির অত্যন্ত অভাব রয়েছে। এক্সর্গ আপনার জন্য সিনাপটিক্স ড্রাইভারটি বেছে নেবে, এটি একটি অ্যাপল টাচপ্যাডে ক্রেপের একটি অংশ। অতএব, গুগল যতক্ষণ না আপনি কোনও শালীন ড্রাইভার খুঁজে পান, তারপরে আপনার xorg.conf
(বা xorg.conf.d
, ডিস্ট্রোর উপর নির্ভর করে) এর সাথে সিনাপ্যাটিক্স ড্রাইভারকে ওভাররাইড করুন , যদিও আমি কখনও এমন কোনও ড্রাইভার খুঁজে পেল না যা আসলে অ্যাপল ট্র্যাকপ্যাডে ডান ক্লিক করতে পারে, যা দয়ালু ঘাড়ে ব্যথা আমি আপনাকে আমার কনফিগারেশনের সঠিক বিবরণটি বলব, তবে আমার প্রাথমিক টাইম মেশিন ব্যাকআপ চলছে এবং ডিবিয়ান পুনরায় বুট করার জন্য বিরক্ত করা যাবে না। যদিও আমি এই উত্তরটি সম্পাদনা করব, যদিও।
ওয়্যারলেস ছাড়াও সবচেয়ে বড় জিনিস (যার ফার্মওয়্যার দরকার তবে আপনার ইথারনেট তারের যতক্ষণ না বুটস্ট্র্যাপ করা সহজ) হ'ল আমি যদি theাকনাটি বন্ধ করে রাখি তবে পর্দা জাগতে ব্যর্থ হয়েছিল। কীবোর্ডের ব্যাকলাইটটি চালু হবে, তবে স্ক্রিনটি কখনও নয়। প্রিলিমিনারী গুগলিং বলে যে এটি একটি কার্নেল বাগ, তবে আমি সঠিক সমাধানগুলি দেখিনি। আমি pm-*
ইউটিলিটিগুলির পরিবারের সাথে পরীক্ষা-নিরীক্ষা শুরু করেছি egpm-suspend
) তবে গভীরতার সাথে কিছুই করেনি। এই ইস্যুটির একটি কার্যপ্রণালী হ'ল ভার্চুয়াল কনসোলে স্যুইচ করা, "ডিফোকস" এক্সর্গে। এইভাবে, আপনি যখন idাকনাটি বন্ধ করেন, আপনার কম্পিউটারটি একেবারেই স্থগিত করার চেষ্টা করবে না। মনে রাখবেন এর অর্থ এই যে পিছনে থাকা অ্যাপল লোগো জ্বলতে থাকবে, যদিও স্ক্রিনের উজ্জ্বলতা ডাউন করা অ্যাপল লোগোকেও প্রভাবিত করে। নোট, যদিও, আপনি যখন Xorg "ফোকাসড" থাকে তবে কেবলমাত্র ফাংশন কীগুলি ব্যবহার করতে পারবেন। যা আমার পরবর্তী বিষয়ে খুব সুন্দরভাবে নিয়ে আসে ...
কীবোর্ডটি মূলত সাধারণভাবে কাজ করে। বিকল্প আপনি যেমনটি আশা করবেন ঠিক তেমন কাজ করে। আদেশ হ'ল সুপারকি। আমাকে কেবল ট্রিপ করে ফেলেছিল - যদিও এটি দীর্ঘ সময়ের জন্য নয় - এটি হল যে ফাংশন কীগুলি Fn টিপতে হবে না এটি একটি হার্ডওয়্যার জিনিস, কোনও সফ্টওয়্যার জিনিস নয়। অতএব যেমন উজ্জ্বলতা টিপুন ওএস এক্সের মতোই কাজ করে - আপনি যখন এফ 2 টি চাপেন তখন এটি উজ্জ্বল হয় এবং আপনি যখন Fn + F2 টিপেন তখন এটি F2 কী প্রেরণ করে।
আমার চূড়ান্ত জিনিসটি উল্লেখ করা উচিত তা হ'ল আমি কাজ করার জন্য 3D ত্বরণ কখনও পাই নি। জিএলএক্স গিয়ার্স ডেমো মেসার সাথে কাজ করেছে (আমি মনে করি), তবে আমি জিনোম ফলব্যাকে বুট হয়েছি, সুতরাং স্পষ্টভাবে সত্য ত্বরণ কাজ করছে না। আমি যে সমাধানটি পেয়েছি সেগুলি আমাকে বুট এ ঝুলিয়ে দিয়েছে (আমার ব্লগে ডেবিয়ান ইনস্টলেশন সম্পর্কে সর্বশেষ পোস্টটি দেখুন), সুতরাং আমি মনে করি না যে linux-firmware-nonfree
প্যাকেজটি আরও বিচ্ছিন্ন না হওয়া পর্যন্ত আসলেই কোনও সমাধান রয়েছে ।
আপনি যদি সমস্ত অদ্ভুত বিবরণে আগ্রহী হন তবে আপনার এই বিষয়ে আমার ব্লগ পোস্টগুলি পড়া উচিত ("I FIXED ALTHTHING" নামক একটিটিতে পৌঁছানো পর্যন্ত কেবল ক্লিক করুন)। তারা সম্ভবত কিছু বিশদ উল্লেখ করেছে যা আমি আমার মাথার উপরের অংশটি মনে করতে পারি না (যেমন টাচপ্যাড ড্রাইভারের নাম!)।
আইম্যাকটিতে আর্ক লিনাক্স (সেপ্টেম্বর 2013 চিত্র)
আমি ওএস এক্স থেকে আর্ক ইনস্টলের জন্য স্থান বরাদ্দ করেছি (এর পিছনে যুক্তির জন্য দেবিয়ান বিভাগের সূচনা দেখুন), এর জন্য একটি GB 100 গিগাবাইট পার্টিশন /home
এবং এর জন্য GB 100 জিবি বিভাজন তৈরি করে /
।
সিডি বুটগুলি সূক্ষ্ম - কেবল বিকল্পটি ধরে রাখুন এবং তারপরে "EFI বুট" লেবেলযুক্ত সিডি আইকনটি নির্বাচন করুন। আপনি "বুট আর্চ" বিকল্পটিতে প্রবেশ না করা অবধি কীবোর্ডটি ঠিকঠাক কাজ করবে, সম্ভবত এই মুহুর্তে আর্চটি ইএফআই থেকে গ্রহণ করে এবং তাই EFI ব্লুটুথ কীবোর্ড ড্রাইভার। অতএব বাস্তবে ইনস্টলেশনের মধ্য দিয়ে যেতে আপনার একটি ইউএসবি কীবোর্ডের প্রয়োজন।
বুট করার পরে আমি প্রথম যে কাজটি করেছি তা হ'ল ইন্টারনেটের সাথে সংযোগ স্থাপন করা wifi-menu
, যা আশ্চর্যজনকভাবে কোনও বাধা ছাড়াই কাজ করেছিল। এরপরে আমি আর্কটি ব্যবহার করে যে পার্টিশনগুলি বরাদ্দ করেছি তার আকারের সাথে আমি গণ্ডগোল করেছি cgdisk
, যেহেতু আমি আমার মন পরিবর্তন করেছি - এটি দৃশ্যত ঠিক আছে এবং আমি কোনও সমস্যা ছাড়াই ওএস এক্সে পুনরায় বুট করতে সক্ষম হয়েছি। আমি যে সমস্যার মধ্যে পড়েছিলাম তা হ'ল আমি একটি পার্টিশনটি খুব ছোট করেছি এবং এটি প্রসারিত করার জন্য ওএস এক্স পার্টিশনটি কাটাতে চেয়েছিলাম। যাইহোক, যখন আমি ওএস এক্স পার্টিশনটি সঙ্কুচিত করতে ডিস্ক ইউটিলিটিতে গিয়েছিলাম তখন এটি "পার্টিশনের প্রস্তুতি ..." বলেছিল এবং এরপরে আর আর কিছু পেল না। পুনরুদ্ধার পার্টিশন থেকে এটি করার চেষ্টা করেছেন (ম্যাকিনটোস এইচডি উভয়ই মাউন্ট করা এবং আনমাউন্ট করা হয়নি): একই ফলাফল। সুতরাং গল্পটির নৈতিকতা হ'ল: ইনস্টল করার আগে আপনার পার্টিশন বিন্যাস সম্পর্কে নিশ্চিত হন !
তারপরে ইনস্টলটি কোনও সমস্যা ছাড়াই চলে গেল। আমি যখন বুট-লোডার ইনস্টলেশন পেয়েছিলাম, আমি ইনস্টল grub
, efibootmgr
এবং dosfstools
আর্চ থেকে প্যাকেজ, যেমন উইকি দ্বারা বাঞ্ছনীয় । আমি অতিরিক্তভাবে ইনস্টল করেছি os-prober
, যদিও প্যাকেজ বিবরণ অনুযায়ী এটি কেবল BIOS সিস্টেমের জন্য। আমি EFI সিস্টেম পার্টিশনটি মাউন্ট করেছি /boot/efi
(উইকির অনুসরণ করে, আমি এটি $esp
নীচের হিসাবে উল্লেখ করব )। নোট করুন (কমপক্ষে আমার কম্পিউটারে) EFI সিস্টেম পার্টিশনটি প্রথম পার্টিশন, এটি এটিকে /dev/sda1
GNU / লিনাক্স এবং /dev/disk0s1
ওএস এক্স / ডারউইনের অধীনে তৈরি করে। আমি নিম্নলিখিত কমান্ডটি ব্যবহার করে GRUB ইনস্টল করেছি:
grub-install --target=x86_64-efi --efi-directory=$esp --bootloader-id=grub --recheck --debug
আপনি যদি দেখতে বিরক্ত না হন তবে উইকি সহজেই ইনস্টল করার জন্য যা পরামর্শ দেয় (ইএফআই বিভাজনে সমস্ত কিছু রাখে না, তাই কিছু স্টাফ inুকে যায় /boot
) এটি ভার্চিয়ম । শেষে এটি বলেছিল যে "EFI ভেরিয়েবলগুলি এই সিস্টেমে সমর্থিত নয়", তবে এটি এখনও ঠিক আছে ( ls /boot/efi/EFI
"অ্যাপল" ছাড়াও "গ্রাব" হিসাবে প্রত্যাবর্তন করেছে) বলে মনে হচ্ছে ।
পরবর্তী, আমি উত্পন্ন grub.cfg
:
grub-mkconfig -o /boot/grub/grub.cfg
আমি খেয়াল করব যে এটি সঠিক পার্টিশনে OS X খুঁজে পেয়েছে বলে মনে হচ্ছে, যদিও ডেবিয়ানে আমার অভিজ্ঞতা দেওয়া থেকে আমি বেটে মেনু আইটেমটি কাজ করবে না। আমরা দেখব. এরপরে, আমি ওএস এক্সে পুনরায় বুট করলাম - মনে হয় কিছু ভাঙ্গা হয়নি, যদিও ইএফআই ফার্মওয়্যারটি কেবল ধূসর স্ক্রিনের বিপরীতে অ্যাপল লোগোতে উঠতে কিছুটা বেশি সময় নিবে বলে মনে হচ্ছে (এটি কেবল আমার হতে পারে, নিশ্চিত নয়)।
ব্যবহারের প্রস্তুতির জন্য bless
আমি ওএস এক্সে ইএফআই পার্টিশনটি মাউন্ট করেছি:
sudo mkdir /mnt
sudo mount -t msdos /dev/disk0s1 /mnt
cd /mnt
পরবর্তী আমি কমান্ডের এই যথাযথ ক্রমটি করেছি, এটি কাজ করে কিনা তা পরীক্ষা করার জন্য প্রত্যেকের মধ্যে পুনরায় বুট করা (এবং প্রতিবার পুনরায় বুট করার সময় পুনরায় গণনা করা):
sudo bless --folder /mnt/ --bootefi EFI/grub/grubx64.efi
এটি ভিন্ন ফল পেয়েছে, এবং ডেবিয়ান থেকে আমার প্রয়াসের চেয়ে তাত্ক্ষণিকভাবে আরও ভাল ফলাফল পেয়েছে। এই মুহুর্তে যা ঘটেছিল তা হ'ল "ম্যাকিনটোস এইচডি" এবং "পুনরুদ্ধার- OUR YOUR_INSTALLED_OS_X_VERSION" এর পাশাপাশি আপনি বিকল্প ধারণ করার পরে "EFI বুট" বিকল্প হিসাবে দেওয়া হয়।
GRUB আর্কটি সাফল্যের সাথে লোড করেছে, তবে আমি একটি আরআরডি শেল এ ফেলেছি। এটি এ কারণে হয়েছিল যে আমি এটিকে ভুল কনফিগার করেছিলাম যাতে LUKS ডিভাইসগুলি কখনই তৈরি হয় না, যদিও ম্যাক-নির্দিষ্ট সমস্যার কারণে নয়।
এটি যতদূর আমি অর্জন করেছি তবে আমি পরে আরও সম্পাদনা নিয়ে ফিরে আসব।