1TB GPT SSD에서 UEFI 듀얼 부팅을 위해 Arch Linux와 Windows 10을 사용하고 싶습니다. 나는 읽었다이 가이드그리고 "Windows 이전의 Linux" 설치를 따르기로 결정했습니다(저는 이미 다른 SSD에 Arch Linux를 설치했습니다). 그러나 Windows를 설치한 후 악명 높은 "Inaccessible_boot_device" 화면이 나타났습니다. 저는 RAID를 사용하지 않고 컨트롤러도 없습니다.
내 단계는 다음과 같습니다.
나는 다음과 같이 공간을 분할했습니다( 의 출력
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
한 파티션에서 다른 파티션으로 아치 파일을 복사한 적이 있습니다
rsync
(EFI 파티션 제외). 그런 다음 GRUB을 설치하여 Linux로 부팅할 수 있는지 확인했는데 모든 것이 잘 진행되었습니다.최신 버전의 Windows를 사용하여 이동식 미디어에서 Windows를 설치했습니다. "고급 설정"을 선택하고 Windows 기본 데이터 파티션에 설치했습니다(
/dev/sda9
제 경우).나는 아치 리눅스로 부팅하고 GRUB 재구성을 사용했으며
os-prober
Windows 부팅 관리자를 성공적으로 체인로드했습니다.Windows로 부팅하면 Inaccessible_boot_device 오류와 함께 블루 스크린이 나타납니다. 리눅스는 잘 돌아가네요.
내가 시도한 것:
- 설치 미디어에서 Windows 설치 복구("자동 복구")
- Windows 재설치
- BCDedit를 사용하여 기본 부팅 옵션을 수정합니다. (내 직감으로는 부트로더가 Windows 파티션을 모르거나 찾을 수 없다는 것입니다.)
bcdedit
출력에서 올바른 파티션을 기본 파티션으로 선택합니다 . - 다음 명령을 사용하여 볼륨에 오류가 있는지 확인하십시오.
chkdsk
- BCDedit를 사용하여 다른 많은 필드를 수정했지만 그 중 어느 것도 결과를 얻지 못했습니다.