मेरे पास HDD (sda) और SSD (sdb) के साथ एक नया लैपटॉप है। दोनों का पता UEFI फर्मवेयर द्वारा लगाया गया है। मैंने SSD पर OpenSuse स्थापित किया है।
मुझे यह समस्या है:
अगर मेरे पास ड्राइव में ओपनस्यूज़ सीडी है तो उसमें से लैपटॉप बूट और मैं 'हार्ड ड्राइव से बूट' चुन सकता हूं। इस तरह सब ठीक चलता है।
अगर मैं सीडी को ड्राइव से हटाता हूं तो मुझे स्टार्टअप पर 'नो बूटेबल डिवाइस' मिल जाता है।
मेरे पास SSD / dev / sdb है और यह बूट ऑर्डर में पहला है। इसमें GPT विभाजन प्रारूप और निम्नलिखित संरचना है:
/dev/sdb1 on /boot/efi type vfat (rw,relatime,fmask=0002,dmask=0002,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/sdb2 on /boot/grub2/i386-pc type btrfs (rw,relatime,ssd,space_cache,subvolid=260,subvol=/@/boot/grub2/i386-pc)
/dev/sdb2 on /boot/grub2/x86_64-efi type btrfs (rw,relatime,ssd,space_cache,subvolid=261,subvol=/@/boot/grub2/x86_64-efi)
/dev/sdb2 on / type btrfs (rw,relatime,ssd,space_cache,subvolid=259,subvol=/@/.snapshots/1/snapshot)
/ boot / efi ऐसा दिखता है:
/boot/efi/
└── EFI
├── boot
│ ├── bootx64.efi
│ └── fallback.efi
└── opensuse
├── boot.csv
├── grub.cfg
├── grub.efi
├── grubx64.efi
├── MokManager.efi
└── shim.efi
मैंने ग्रब 2 को फिर से स्थापित करने की कोशिश की है, लेकिन इससे कोई फायदा नहीं हुआ।
मेरे पास BIOS UEFI में सुरक्षित बूट अक्षम है।
फिर भी, मैं केवल सीडी के माध्यम से बूट कर सकता हूं।
अद्यतन अब तक कोई भाग्य नहीं। / Dev / sda पर इंस्टॉल करने की कोशिश की और उबंटू को भी आज़माया। अंत में, मैंने यूईएफआई को चालू किया और विरासत मोड में स्थापित किया। इसने काम कर दिया।
grub-install --efi-directory=/boot/efi