তৃতীয় পক্ষের ড্রাইভারদের সাথে সুরক্ষিত বুট ইনস্টল করার সময় চেক করা / সক্ষম করা পুনরায় বুট করার সময় ইউইএফআইতে নতুন এমওকে নিবন্ধিত করা প্রয়োজন। উবুন্টু ইনস্টলারটি আপনার নতুন উবুন্টু ইনস্টলেশনটির জন্য ইএফআই সিস্টেম পার্টিশনটি তৈরি শেষ করার আগে কিছু মোক * ইএফআই ভেরিয়েবলগুলি নিবন্ধভুক্ত করে এটি করে। ইনস্টলারটি এটি শেষ হওয়ার আগে বাধা দিলে আমাদের দুটি মোক * ইএফআই ভেরিয়েবল সরিয়ে ফেলতে হবে:
Variable NV+RT+BS '605DAB50-E046-4300-ABB6-3DD810DD8B23:MokAuth' DataSize = 0xAC
Variable NV+RT+BS '605DAB50-E046-4300-ABB6-3DD810DD8B23:MokNew' DataSize = 0x3C5
নিম্নলিখিত দুটি কমান্ড চালান:
dmpstore -d -all MokAuth
dmpstore -d -all MokNew
এখন আপনি যখন আপনার উবুন্টু ইনস্টলেশন মিডিয়াটি পুনরায় বুট করেন, আপনার আর "open EFI \ BOOT \ mmx64.efi - পাওয়া যায় না" ত্রুটিটি পাওয়া উচিত নয়।
যদি আপনার সিকিউর বুট স্বাক্ষরিত অভ্যন্তরীণ শেলের dmpstore কমান্ড না থাকে (বা আপনার কাছে অভ্যন্তরীণ শেল বিকল্প নেই), আপনাকে অস্থায়ীভাবে সিকিউর বুট অক্ষম করতে হবে এবং একটি আলাদা শেল ব্যবহার করতে হবে (যেমন, https://github.com/tianocore /edk2/blob/UDK2018/ShellBinPkg/UefiShell/X64/Shell.efi )।
আপডেট: একটি নিরাপদ বুট সক্ষম সমাধানের জন্য: সুরক্ষিত বুট সক্ষম সহ বুট https://clonezilla.org/downloads/download.php?branch=al বিকল্প "বিকল্প amd64"। প্রবেশ_শেল কমান্ড লাইন প্রম্পট। সিএমডি কমান্ড লাইন প্রম্পট প্রবেশ করুন। চালান:
sudo chattr -i /sys/firmware/efi/efivars/Mok{Auth,New}
sudo rm /sys/firmware/efi/efivars/Mok{Auth,New}
রেফ: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1798171/comments/51