Linux - .wim 이미지 파일을 ntfs 볼륨에 적용

Linux - .wim 이미지 파일을 ntfs 볼륨에 적용

SSD의 ntfs 파티션에 .wim 이미지 파일을 적용하려고 합니다. Windows에서는 dism.exe를 사용하여 이 작업을 수행하지만 Linux에서는 wimlib의 wimapply를 사용하여 이 작업을 수행하는 것이 가능한 것 같습니다. Linux-parted 도구를 사용하여 확인한 SSD 파티션은 다음과 같습니다.

Number  Start   End     Size    Type     File system  Flags
1       1049kB  50.0GB  50.0GB  primary  ntfs         type=07
2       50.0GB  150GB   100GB   primary  ntfs         type=07

따라서 wimapply와 함께 사용하는 명령은 "wimapply /path/to/wim/file /dev/sdb1"입니다. 그러나 아래는 내가 받은 오류 메시지입니다.

"[오류] wimlib는 NTFS-3G 지원으로 컴파일되지 않았으므로 WIM 이미지를 NTFS 볼륨에 직접 적용할 수 없습니다. 오류: 오류 코드 68로 종료되었습니다. 요청한 작업은 지원되지 않습니다."

내 Linux 환경에 ntfs-3g가 설치되어 있음을 확인했습니다. 다음은 ntfs-3g에 대한 zypper 검색 결과입니다.

S | Name          | Summary                                     | Type
--+---------------+---------------------------------------------+--------
i | libntfs-3g85  | NTFS Support in Userspace -- Library        | package
i | ntfs-3g       | NTFS Support in Userspace                   | package
  | ntfs-3g-devel | Development files and libraries for ntfs-3g | package

Google에서 많은 정보를 찾을 수 없습니다. Linux의 ntfs 파티션에 .wim 이미지를 적용하는 방법을 제안하는 데 도움을 줄 수 있는 사람이 있습니까?

답변1

나는 winapply 매뉴얼 페이지의 다음 내용이 이 문제를 해결하는 열쇠라고 생각합니다.

마지막으로, 이 모드는 ntfs-3g(8) 드라이버를 통하지 않고 libntfs-3g를 직접 사용한다는 점에 유의하세요. 따라서 ntfs-3g(8)을 사용하여 마운트된 NTFS 파일 시스템이 있는 디렉터리에 WIM 이미지를 적용하는 것은 지원되지 않습니다. 먼저 마운트를 해제해야 합니다. NTFS 볼륨의 특정 하위 디렉터리에 WIM 이미지를 적용하는 것도 지원되지 않습니다. 루트 디렉터리에만 적용할 수 있습니다.

이것이 귀하의 문제를 해결하기를 바랍니다.

관련 정보