Windows와 Linux를 이중 부팅하는 경우 Windows에 로그인되어 있는 동안 Linux 시스템의 ext4 파티션에 있는 파일에 액세스할 수 있는 것이 유용할 수 있습니다. 즉, Linux로 재부팅하지 않고도 Windows에서 Linux 파일에 액세스할 수 있습니다. 여기에서는 Windows에서 Ext4 파티션에 액세스하는 몇 가지 방법을 보여줍니다.
참고 :Ext4 파티션에 접근할 수는 있지만 FAT32 및 NTFS만 지원하기 때문에 Windows 컴퓨터에서 이러한 Linux 기반 저널링 파일 시스템을 수정/편집할 수 없습니다.
Linux용 Windows 하위 시스템(WSL)에서 Ext4 파일에 액세스
Windows 10 빌드 20211 이상에서 WSL(Linux용 Windows 하위 시스템)을 사용하는 경우 Microsoft용으로 승인된 Linux 배포판에서 분할되지 않은 디스크와 분할된 디스크를 탑재할 수 있습니다. 여기에는 Linux Ext4 파일 시스템을 포함한 모든 가상 하드 디스크(VHD) 파일이 포함됩니다.
이 기능은 호환되는 시스템에서만 지원되는 WSL 2에서만 작동합니다.
WSL을 사용하려면 검색 상자에서 액세스할 수 있는 "프로그램 및 기능"에서 Windows의 내장 WSL 기능을 켜십시오. 다음을 사용하여 PowerShell(관리자 모드)에서 활성화할 수도 있습니다.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
그런 다음 관리자 모드에서 PowerShell을 엽니다. 현재 WSL2인 최신 버전의 WSL을 설치하는 것이 매우 중요합니다. Windows 참가자 프로그램에서 설치하거나 아래에 표시된 수동 단계를 따를 수 있습니다.
먼저 x64 시스템의 경우 빌드 1903 이상 및 ARM64 시스템의 경우 2004 이상이 포함된 WSL 2를 실행하기 위한 요구 사항을 확인합니다. 그런 다음 아래와 같이 가상 머신 기능을 활성화합니다.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
그런 다음 이 Microsoft 페이지에서 Linux 커널 업데이트 패키지를 다운로드합니다. 아주 간단한 설치입니다. x64 또는 ARM64 머신이 있는지 여부에 따라 올바른 다운로드 링크를 선택하십시오.
WSL이 제대로 활성화되도록 컴퓨터를 다시 시작해야 합니다. 그렇지 않으면 Linux 업데이트 패키지에 설치 중에 오류가 표시됩니다.
Linux 업데이트 설치가 완료되면 PowerShell로 돌아가서 다음을 입력하여 WSL 2를 기본 버전으로 설정합니다.
wsl --set-default-version 2
Microsoft Store에서 지원되는 Linux 배포판을 검색하고 선택합니다. Windows 장치에 다운로드하여 설치해야 합니다.
다음 명령을 사용하여 시스템에서 사용 가능한 디스크를 확인하십시오. 이전에 장치에서 WSL 배포판에 대한 Linux 파티션을 만든 경우 여기에 표시됩니다. 아래 이미지에 표시된 것이 없습니다.
wmic diskdrive list brief
ext4를 마운트하려면 다음 명령을 사용하십시오. Linux 파티션의 디스크 경로는 위 이미지에서 볼 수 있어야 합니다.
wsl --mount <diskpath>
터미널을 사용하지 않으려면 파일 탐색기에서 ext4를 포함한 마운트된 파일에 직접 액세스하는 방법이 있습니다. "C:\Users\{사용자 이름}\AppData\Local\Packages"를 방문하십시오. 설치된 Linux 패키지를 검색합니다. (이 스크린샷에서 "Ubuntu"가 검색어였습니다.)
검색 결과가 나타나면 "LocalState"라는 폴더를 살펴보세요.
WSL에 설치된 Linux 패키지의 ext4 파일 시스템은 VHD(가상 하드 디스크) 형식으로 사용할 수 있습니다.
이 ext4 기반 하드 디스크 이미지 파일을 저장, 전송 및 복사하여 붙여 넣을 수 있지만 Windows에서는 편집할 수 없습니다.
Linux 리더로 Linux Ext4 파티션에 액세스
Windows에서 Linux ext4 파티션에 액세스하려면 Linux Reader와 같은 소프트웨어를 사용해야 합니다. 응용 프로그램을 설치하고 시작합니다. 이 과정은 몇 분 정도 소요됩니다.
내부에 들어가면 모든 Linux 운영 체제에 연결된 ext4(또는 2 또는 3) 파티션을 볼 수 있습니다.
일반 파일 탐색기를 사용하는 것처럼 폴더에 액세스할 수 있습니다. 무료 버전에서는 "저장" 버튼을 누른 다음 "파일 저장"을 눌러 파일과 폴더를 읽고 저장할 수 있습니다. Windows 시스템이므로 이러한 파일을 편집할 수 없습니다.
저장 버튼 다음에 "시스템에 마운트"를 눌러 폴더를 마운트할 수도 있습니다.
폴더를 마운트할 드라이브 문자를 선택해야 합니다.
드라이브 문자를 선택한 후 탑재를 누르면 Windows 탐색기 내에서 폴더에 액세스할 수 있습니다. 전체 파티션을 마운트할 수도 있습니다. 이렇게 하려면 파티션을 마우스 오른쪽 버튼으로 클릭하고 "디스크 문자에 마운트"를 선택하십시오. 폴더 탐색 및 필요한 파일 액세스를 완료한 후 마운트 해제를 선택하십시오.
그런 다음 파티션을 마운트할 디스크 문자를 선택할 수 있습니다. "마운트"를 누르면 Windows 탐색기에서 ext4 파티션에 액세스할 수 있습니다. 완료되면 마운트 해제를 선택합니다.
이러한 기능은 모두 무료로 사용할 수 있습니다. 무료 버전을 사용하면 디스크 이미지를 마운트하고 생성할 수도 있습니다. PRO 버전을 구입하면 ZFS, 암호화된 APFS, XFS, Hikvision NAS 및 DVR, 암호화된 Bitlocker 디스크와 같은 다른 파일 시스템에 액세스할 수 있습니다. 또한 FTP 서버에 액세스하는 파일을 보낼 수 있습니다.
Ext2Read로 Linux Ext4 파티션에 액세스
Ext2Read는 2012년 이후 업데이트되지 않았지만 더 이상 작동하지 않는 것은 아닙니다. 그러나 최신 버전보다는 Windows 7과 같은 이전 Windows 버전에서 훨씬 더 잘 지원됩니다.
Windows 10 또는 11을 사용하는 경우 EXT2Read를 다운로드한 후 설치하고 관리자 권한으로 실행하십시오.
컴퓨터의 모든 ext4 파티션을 자동으로 감지합니다.
파일 시스템을 탐색하고 Windows에서 사용하려는 파일과 폴더를 저장할 수 있습니다. ext4 이미지를 열 수도 있습니다.
Windows에서 Virtualbox OS용 Ext4에 액세스
Windows에서는 Linux ext4 파일 시스템을 사용하여 포맷된 모든 가상 디스크를 탑재할 수 있습니다. Windows 시스템에 설치된 VirtualBox OS에서 게스트 추가(VM)를 수행하면 됩니다.
먼저 VirtualBox에서 Linux 운영 체제를 구성해야 합니다. "새 머신 만들기"로 이동하여 VM에 대한 Linux 구성을 선택합니다.
최소 권장 RAM 메모리를 선택한 후 VirtualBox 디스크 이미지(VDI), 가상 하드 디스크(VHD) 또는 가상 머신 디스크(VMD)를 생성해야 합니다. 동적으로 할당되거나 고정된 크기로 유지하도록 선택한 다음 이 가상 디스크의 크기(MB)를 선택할 수 있습니다.
VirtualBox를 실행하여 테스트 머신을 시작한 후 가상 하드 디스크 및 관련 Ext 파일이 작동하고 "Linux" 가상 머신에서 액세스할 수 있습니다.
Windows의 Linux 가상 워크스테이션은 ext4 파일 형식을 사용합니다.
"C:\Users\Username"에 저장된 "VirtualBox VMs,r"이라는 폴더에서 생성한 Linux 테스트 머신에 액세스할 수 있습니다. 여기에는 VHD 이미지 파일로 포맷된 모든 ext4 파일 시스템이 포함됩니다.
이제 Windows에서 ext4 파티션에 액세스하는 방법을 알았으므로 macOS에서 동일한 작업을 수행하는 방법을 배우거나 Linux에서 Windows 파티션에 액세스하고 쓰는 데 도움을 받으세요.