= 기본적으로 내 컴퓨터와 가상 머신(hyper-v?) 모두에서 동일한 Arch Linux 설치 실행 =

![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png)

내 컴퓨터가 고장나서 새 하드 드라이브를 얻을 때까지 내 하드 드라이브를 언니의 하드 드라이브에 넣어 두었습니다. 이제 그녀는 두 개의 디스크를 가지고 있습니다. Windows 10과 ESP 파티션이 있는 그녀의 디스크와 내 Arch 및 ESP 파티션이 있는 내 디스크입니다. 내 Arch 파티션은 LUKS로 암호화되어 있습니다.

언니의 OS에서 하드디스크를 오프라인 상태로 놔둔 뒤 하이퍼-V에 추가해 실행해봤다. 부트로더(systemd-boot)가 올바르게 표시되고 Linux가 부팅을 시작하지만 암호 해독을 요청하기 직전에 멈춥니다. 다음 두 줄 사이에서 깜박입니다.

시작 작업이 /dev/disk/by-uuidUUID}}에 대해 실행 중입니다.

시작 작업이 /dev/mapper/cryptroot에 대해 실행 중입니다.

시간이 초과되어 실패할 때까지 다음과 같이 말합니다.

cryptroot에 대한 암호화 설정에 대한 종속성이 실패했습니다.

로컬 암호화 볼륨에 대한 종속성이 실패했습니다.

/dev/mapper/cryptroot에 대한 종속성이 실패했습니다.

Initrd 루트 장치에 대한 종속성이 실패했습니다.

/sysroot에 대한 종속성이 실패했습니다.

Initrd 루트 파일 시스템에 대한 종속성이 실패했습니다.

실제 루트에서 구성 다시 로드에 대한 종속성이 실패했습니다.

/dev/mapper/cryptroot에서 파일 시스템 확인에 대한 종속성이 실패했습니다.

또한 긴급 모드에 있으며 계속할 수 있다고 표시되지만 실제로는 응답하지 않습니다.

무슨 일인지 아는 사람 있나요? Hyper-V에서 내 Arch의 디스크를 부팅할 수 있으려면 무언가를 변경해야 합니까?

내 키보드 후크는 이미 암호화하기 전에 있습니다. 내 후크의 순서는 다음과 같습니다.

기본 시스템 자동 감지 키보드 sd-vconsole modconf 블록 sd-enccrypt 파일 시스템 fsck

Arch 라이브 CD에서 부팅하고 파티션을 마운트하고 작업할 수 있습니다. UUID는 괜찮지만 설치된 아치가 부팅되지 않는 이유를 모르겠습니다.

== 커뮤니티 정보 ==

회원

온라인