이중 부팅: Linux 부팅 옵션이 사라집니다.

이중 부팅: Linux 부팅 옵션이 사라집니다.

그래서 설치했어요퍼프! _OSWindows를 설치한 후 모든 것이 잘 작동했습니다.

운영 체제 중에서 선택하는 방법은 F12노트북의 부팅 메뉴를 누르고 여는 것이므로 Grub이 관련되어 있다고 생각하지 않습니다.

문제는 BIOS에서 부팅 순서를 변경한 후(Windows 10을 먼저 옮김) 부팅 메뉴에서 Linux 옵션이 사라졌다는 것입니다. 먼저 Linux를 다시 이전하려고 해도 여전히 :/가 표시되지 않습니다.

그렇다면 Linux 배포판을 다시 설치하는 것 외에 이 문제를 해결할 수 있는 다른 방법이 있습니까?

편집 1: 부팅 순서를 업데이트한 방식:

  1. 오픈 바이오스
  2. 이 탭으로 이동
  3. Windows 부트로더를 Linux 부트로더로 교체했습니다(더 이상 표시되지 않음).
  4. 저장하고 다시 시작하세요
  5. 테스트는 기본적으로 Windows에서 시작됩니다.
  6. 이 문제가 발견되었습니다(Linux 옵션은 더 이상 사용할 수 없음).

추신. 사진이 아쉽네요. BIOS에서 스크린샷을 찍는 것이 가능한지 모르겠습니다 :)

여기에 이미지 설명을 입력하세요.

답변1

라이브 디스크를 만든 다음 라이브로 부팅해야 합니다. 라이브 환경에서 다음 명령을 실행합니다.

SATA 드라이브의 경우

sudo mount /dev/sda3 /mnt
sudo mount /dev/sda1 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo cp -n /etc/resolv.conf /mnt/etc/

sudo chroot /mnt
apt install --reinstall linux-generic linux-headers-generic
update-initramfs -c -k all
exit
sudo bootctl --path=/mnt/boot/efi install

NVME 드라이브의 경우

sudo mount /dev/nvme0n1p3 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo cp -n /etc/resolv.conf /mnt/etc/

sudo chroot /mnt
apt install --reinstall linux-generic linux-headers-generic
update-initramfs -c -k all
exit
sudo bootctl --path=/mnt/boot/efi install

이 코드에는 파티션이 sda1있으며 이는 설치와 다를 수 있습니다. 실행하여 올바른 하드 드라이브와 파티션을 선택했는지 확인하십시오./bootsda3/rootlsblk

모든 세부 사항은 이 링크에서 확인할 수 있습니다.https://support.system76.com/articles/bootloader/

GRUB가 없는 것 같으니 이 링크의 systemd-boot 부분을 따르세요.

관련 정보