Problem jest dwojaki:
- Projekt i jego oprogramowanie wymagają Scientific Linux 6.8, który obsługuje tylko konfigurowanie rozruchu MBR podczas instalacji. (chyba że coś przeoczyłem)
- Laptop nie obsługuje starszego rozruchu, więc wymaga EFI.
Więc teraz siedzę tutaj z partycją 200 MB z flagami rozruchu i esp, ale jestem zakłopotany: Co dalej? Jak skonfigurować tę partycję, aby uruchomić system SL6.8? Czy potrzebne są jakiekolwiek zmiany w samym systemie operacyjnym?
Szczegóły partycji:
/dev/sda1 /home (ext4)
/dev/sda2 / (ext4)
/dev/sda3 swap
/dev/sda4 /mnt/shared (vfat partition)
/dev/sda5 ? (EFI partition, leftover from a linux distro that supported this during installation for testing.)
PS: Wiem, że kombinacja tego działa, ponieważ wcześniej miał zarówno rozruch SL6.8, jak i EFI, zanim dysk twardy umarł. Nie mam pojęcia, kto to skonfigurował, ani jak.
PS: Ponowna instalacja dystrybucji Linuksa jest opcją, ale nie sądzę, że jest to potrzebne?
W razie potrzeby chętnie opublikuję więcej szczegółów.
Odpowiedzi:
Grub2 obsługuje efi. Możesz zainstalować grub2. Oto szczegółowy post wiki z ubuntu na ten temat. https://help.ubuntu.com/community/UEFIBooting
#Zainstaluj GRUB2 w systemach (U) EFI
Uruchom system Linux (dowolne aktywne ISO), najlepiej w trybie UEFI.
Określ swoją partycję systemową EFI lub utwórz ją (> = 100 partycji FAT32 MiB - kod GPD fdisk typu EF00 lub flagę rozruchową GNU parted w GPT).
Zamontuj partycję w / mnt / EFISYS (lub w dowolnym punkcie montowania). Następujący kod zakłada, że / dev / sda1 jest partycją EFISYS.
Następnie utwórz aplikację EFI dla GRUB i skopiuj ją oraz pozostałe moduły:
Uwaga: Opcja -p "" jest ważna przy tworzeniu przenośnej aplikacji grub.efi. Teraz utwórz grub.cfg w / mnt / EFISYS / efi / grub:
źródło