이중 부팅 후 Windows Inaccessible_boot_device

이중 부팅 후 Windows Inaccessible_boot_device

1TB GPT SSD에서 UEFI 듀얼 부팅을 위해 Arch Linux와 Windows 10을 사용하고 싶습니다. 나는 읽었다이 가이드그리고 "Windows 이전의 Linux" 설치를 따르기로 결정했습니다(저는 이미 다른 SSD에 Arch Linux를 설치했습니다). 그러나 Windows를 설치한 후 악명 높은 "Inaccessible_boot_device" 화면이 나타났습니다. 저는 RAID를 사용하지 않고 컨트롤러도 없습니다.

내 단계는 다음과 같습니다.

  1. 나는 다음과 같이 공간을 분할했습니다( 의 출력 fdisk -l).

    bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size
    (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk
    identifier: 05E9711B-29A2-4D4F-9E40-812D4F57DF4E
    
    Device          Start        End    Sectors  Size Type 
    /dev/sda1        2048     2099199   2097152    1G EFI System 
    /dev/sda2     2099200    35653631  33554432   16G Linux swap 
    /dev/sda3    35653632  304089087  268435456  128G Linux filesystem 
    /dev/sda4   304089088  534775807  230686720  110G Linux home 
    /dev/sda5   534775808 1071646719  536870912  256G Linux filesystem 
    /dev/sda7  1281361920 1281394687      32768   16M Microsoft reserved 
    /dev/sda8  1281394688 1282478079    1083392  529M Windows recovery environment 
    /dev/sda9  1282478080 1911623679  629145600  300G Microsoft basic data
    
    
  2. 한 파티션에서 다른 파티션으로 아치 파일을 복사한 적이 있습니다 rsync(EFI 파티션 제외). 그런 다음 GRUB을 설치하여 Linux로 부팅할 수 있는지 확인했는데 모든 것이 잘 진행되었습니다.

  3. 최신 버전의 Windows를 사용하여 이동식 미디어에서 Windows를 설치했습니다. "고급 설정"을 선택하고 Windows 기본 데이터 파티션에 설치했습니다( /dev/sda9제 경우).

  4. 나는 아치 리눅스로 부팅하고 GRUB 재구성을 사용했으며 os-proberWindows 부팅 관리자를 성공적으로 체인로드했습니다.

  5. Windows로 부팅하면 Inaccessible_boot_device 오류와 함께 블루 스크린이 나타납니다. 리눅스는 잘 돌아가네요.

내가 시도한 것:

  • 설치 미디어에서 Windows 설치 복구("자동 복구")
  • Windows 재설치
  • BCDedit를 사용하여 기본 부팅 옵션을 수정합니다. (내 직감으로는 부트로더가 Windows 파티션을 모르거나 찾을 수 없다는 것입니다.) bcdedit출력에서 ​​올바른 파티션을 기본 파티션으로 선택합니다 .
  • 다음 명령을 사용하여 볼륨에 오류가 있는지 확인하십시오.chkdsk
  • BCDedit를 사용하여 다른 많은 필드를 수정했지만 그 중 어느 것도 결과를 얻지 못했습니다.

관련 정보