메뉴 대신 Grub 명령줄

메뉴 대신 Grub 명령줄

grub 메뉴 대신 GRUB 명령줄을 여는 데 문제가 있습니다. 놀랍게도 exit명령줄을 입력하면 메뉴가 즉시 열립니다.

나는 우분투에서 몇 가지 모험을 했습니다.

  1. SSD A에 Windows를 설치했습니다.
  2. 그런 다음 HDD B에 Ubuntu를 설치하십시오.
  3. 새로운 SSD C를 추가하고 거기에 Ubuntu를 설치했습니다. 실수로 SSD A 대신 SSD C의 부트로더 장치를 선택했습니다.

그 이후로 grub 명령줄에서 설명한 문제가 발생했습니다.

이 문제를 해결하기 위해 Windows 부팅 파티션은 물론 모든 Linux 파티션을 포맷한 다음 bootrecWindows 도구를 사용하여 복원했습니다. 그런 다음 Ubuntu를 다시 설치했는데 문제가 계속 발생했습니다. 어떻게 수정하거나 최소한 문제를 해결할 수 있나요?

정보 출처 gdisk -l:

$ sudo gdisk -l /dev/sda 
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          923647   450.0 MiB   EF00  EFI system partition
   2          923648         1185791   128.0 MiB   0C01  Microsoft reserved ...
   3         1185792       468875263   223.0 GiB   0700  Basic data partition

$ sudo gdisk -l /dev/nvme0n1
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048        48001023   22.9 GiB    8200  
   2        48001024       176001023   61.0 GiB    8300  
   3       176001024       512002047   160.2 GiB   8300

$ sudo gdisk -l /dev/sdb
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      1953521663   931.5 GiB   0700  Basic data partition

콘텐츠 /boot/efi:

➜  ~ sudo ls -la /boot/efi   
total 12
drwx------ 3 root root 4096 sty  1  1970 .
drwxr-xr-x 4 root root 4096 lis 28 18:58 ..
drwx------ 5 root root 4096 lis 28 18:52 EFI

관련 정보