Grub은 이중 부팅에서 Windows를 감지하지 못합니다

Grub은 이중 부팅에서 Windows를 감지하지 못합니다

우분투 20.04.3
듀얼 부팅

안녕하세요 여러분,

저는 이중 부팅 Ubuntu/Windows를 가지고 있으며 텍스트 그럽 메뉴에서 OS를 선택하는 데 사용했습니다. 며칠 전 마지막 Windows 업데이트 이후 부팅이 덮어씌워져 Windows만 부팅할 수 있었던 것 같습니다.

라이브 미디어에서 grub을 복원하려고 했지만(레거시 모드에서만 부팅) grub을 설치했습니다.EFI 파티션이 허용되지 않았습니다. bios_grub 플래그를 사용하여 새로운 1M BIOS 부팅 파티션(sda10)을 생성한 후에만 가능했습니다. 이제 Ubuntu를 부팅할 수 있지만 UEFI에서 BIOS 설정을 CSM으로 변경한 경우에만 가능합니다(UEFI가 Windows 부팅만 활성화한 경우).

UEFI는 Ubuntu가 아닌 Windows만 부팅했습니다. UEFI가 아닌 레거시 모드에서만 라이브 미디어 부팅이 가능합니다. 유일한 선택은 레거시로 변경하는 것이었습니다.

os-prober에는 Windows가 표시되지 않습니다. https://help.ubuntu.com/community/UEFI 부팅 복구를 시도했지만 오류가 발생했습니다. 나중에 오류의 원인이 제거되었습니다.

어제부터 부트수리로 수리를 했습니다.

아래에 몇 가지 관련 정보를 붙여넣었습니다. 더 필요한 사항이 있으면 알려주시기 바랍니다. 감사합니다.

fstab:

# / was on /dev/sda6 during installation
UUID=6c04f6aa-3801-4066-8acf-36b4500287c0 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=2CD1-0B3E  /boot/efi       vfat    umask=0077      0       1

[ -d /sys/firmware/efi ] && echo "HDD에서 EFI 부팅" || echo "HDD에서 레거시 부팅"

Legacy boot on HDD

cfdisk:

                                               Disk: /dev/sda
                                        Size: 698.65 GiB, 750156374016 bytes, 1465149168 sectors
                                      Label: gpt, identifier: 3882C4AF-416A-43E7-A057-D27E36BD07AC

    Device                            Start                 End            Sectors            Size Type
    /dev/sda1                          2048              923647             921600            450M Windows recovery environment
>>  /dev/sda2                        923648             1128447             204800            100M EFI System                           
    /dev/sda3                       1128448             1161215              32768             16M Microsoft reserved
    /dev/sda4                       1161216           396725504          395564289          188.6G Microsoft basic data
    /dev/sda5                     396726272           406966271           10240000            4.9G Microsoft basic data
    /dev/sda6                     406966272           408893439            1927168            941M Windows recovery environment
    /dev/sda7                     408893440           805044223          396150784          188.9G Linux filesystem
    /dev/sda8                     805044224          1463195647          658151424          313.9G Linux filesystem
    /dev/sda9                    1463195648          1465145343            1949696            952M Linux swap
    /dev/sda10                   1465145344          1465147391               2048              1M BIOS boot


 ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
 │ Partition name: EFI system partition                                                                                               │
 │ Partition UUID: FC73FEE6-9F08-447A-9278-0B4265841314                                                                               │
 │ Partition type: EFI System (C12A7328-F81F-11D2-BA4B-00A0C93EC93B)                                                                  │
 │Filesystem UUID: 2CD1-0B3E                                                                                                          │
 │     Filesystem: vfat                                                                                                               │
 │     Mountpoint: /boot/efi (mounted)                       

관련 정보