আমি অফিসিয়াল ইন্সটল গাইডের নির্দেশাবলী অনুসরণ করে ওএসএক্সের সাথে ডুয়াল-বুটিং করার ক্ষেত্রে একটি ম্যাকবুক প্রো 8,1 (15 ", যদি ম্যাকবুক প্রো 8,1 (15" এ আর্লিনাক্সের সর্বশেষ সংস্করণটি ইনস্টল করেছি তবে যাইহোক, চেষ্টা করুন এবং পুনরায় বুট করুন নতুন ইনস্টল করা সিস্টেমে এটি আমাকে পুনরুদ্ধার শেলের মধ্যে ফেলে দেয়:
ERROR: device 'UUID=<snip>' not found. Skipping fsck.
ERROR: Unable to find root device 'UUID=<snip>'.
You are being dropped to a recovery shell
Type 'exit' to try and continue booting
sh: can't access tty: job control turned off
[rootfs /]#
(আমি ইউইউডি সরিয়েছি কারণ আমি এটি টাইপ করতে চাইনি, তবে blkid
আর্কলিনাক্স ইনস্টল করার জন্য পার্টিশনের জন্য (ইনস্টল ডিস্ক থেকে) আমাকে প্রদত্ত একটির মতো )
অন্যান্য অনলাইন উত্স সুপারিশ এই একটি পুরানো কারণে pacman
, udev
, filesystem
বা linux
প্যাকেজ। তবে, তারা এই সমস্যাটি কেবলমাত্র একটি ওয়ার্কিং সিস্টেম থেকে কার্নেল আপডেট করার পরে, নতুন ইনস্টল না করে বর্ণনা করে। আমি arch-chroot
ইনস্টল ডিস্কে বুট করার সময় এই প্যাকেজগুলি পরিবেশ থেকে জোর করে পুনরায় ইনস্টল করেছি, তবে এটি পরিস্থিতি পরিবর্তন করে নি।
পরিবর্তে, আমার grub.cfg
প্রদর্শনগুলির সাথে সামান্য পরীক্ষা-নিরীক্ষা করে দেখা যায় যে যা কিছু অভিযোগ করা হয় তা হ'ল কোন ফাইলটি ব্যবহার করতে হবে তা নির্বাচন root
করে linux
কমান্ডের প্যারামিটার vmlinuz
। নিশ্চয় পরিবর্তন root=UUID=<snip>
করতে root=LABEL=ArchLinux
বা root=/dev/sda8
(উভয় বর্ণনা যেখানে ArchLinux ইনস্টল করা থাকে এবং আমি অবশ্যই অন্য ডিস্ট্রিবিউশনের সাথে সফলভাবে সামনে দ্বিতীয় সংস্করণ ব্যবহার করেছেন) দেয় Unable to find root device 'LABEL=ArchLinux'
এবং Unable to find root device '/dev/sda8'
যথাক্রমে। তবুও, GRUB ইউআইডির দ্বারা পার্টিশনটি সন্ধান করতে সক্ষম বলে মনে হচ্ছে, কেবলমাত্র লিনাক্স কার্নেল এটি সনাক্ত না করার বিষয়ে অভিযোগ করেছে, কারণ প্রাথমিক র্যামডিস্কটি সঠিকভাবে লোড করা হয়েছে (যেমন এটি এখানে বর্ণিত গ্রুব ত্রুটি নয় বরং একটি লিনাক্স ত্রুটি) ।
পার্শ্ব নোট হিসাবে: পুনরুদ্ধার শেল গুরুতরভাবে সীমাবদ্ধ, এবং স্ট্যান্ডার্ড আউটপুট সঠিকভাবে কাজ করতে দেখা যায় না। তবুও, ls
কাজ করে, এবং তালিকা ফাইল ফাইল একটি বেসিক (অস্থায়ী) ফাইল সিস্টেম দেখায়, তবে সমস্ত ডিস্ক ডিভাইসগুলি অনুপস্থিত বলে মনে হয় /dev
। তবে, আমি জানি না এটি ত্রুটির অংশ কিনা না or
এটি একই রকম, তবে বুট করার সময় লিনাক্স যেমন রুট ফাইল সিস্টেম খুঁজে পায় না , যেমন পার্টিশনটি প্রথম থেকেই ext4 ছিল । ঠিক একই রকম নয়, তবে সম্ভবত প্রাসঙ্গিক ম্যাকবুক প্রো 7.1 এ আর্লিনাক্স বুট করতে অক্ষম - পুনরুদ্ধার শেল থেকে ফোঁটা , তবে, সেখানে এটি ramfs
শেলের পরিবর্তে rootfs
শেলের মধ্যে পড়ে এবং ত্রুটির বার্তাগুলি পৃথক হয়।