- -리눅스 터미널에서 Windows USB를 만드는 방법

리눅스 터미널에서 Windows USB를 만드는 방법

Windows 8 이후 Windows USB 만들기설치 매체가 그 어느 때보 다 쉬워졌습니다. 따라서 사용자는 Linux 터미널에서 Windows USB를 만들 수 있습니다. 이 작업은 매우 지루한 과정이지만 Windows 설치 디스크를 만드는 한 터미널은 가장 빠르고 가장 안전한 방법입니다.

스포일러 경고:이 기사의 끝 부분에서 아래로 스크롤하여 비디오 자습서를보십시오.

첫 번째 단계는 USB 플래시를 분할하는 것입니다드라이브. Windows USB 설치 프로그램은 정확한 형식 인 Fat32 여야합니다. 또한 설치 관리자를 이런 식으로 만들면 UEFI 모드를 사용해야합니다. UEFI의 팬이 아니십니까? 이 가이드를 따르지 마십시오! USB 드라이브의 공간은 4GB 이상이어야합니다. 공간이 8GB 인 것이 이상적입니다.

USB 플래시 드라이브를 연결 한 다음 터미널에서 list block 명령 (lsblk). 이 명령은 Linux PC의 모든 블록 장치를 나타냅니다. USB 플래시 드라이브의 / dev / 레이블을 찾으십시오. 크기를 명심하십시오. 이것은 드라이브가 무엇인지 확인하는 데 도움이됩니다. 그런 다음 parted 명령을 실행하십시오.

참고 :이 예에서 USB 플래시 드라이브는 /dev/ 라벨은 /dev/sdd. 당신과 다를 수 있습니다. 그것을 무엇으로 변경해야합니다 lsblk 보여줍니다.

sudo parted /dev/sdd

GNU Parted 파티션 도구 내에서 새 파티션 테이블을 만듭니다. Windows USB는 UEFI 여야하므로이 파티션 테이블은 GPT 형식이어야합니다.

mklabel gpt

새로운 파티션 테이블 생성에 관해 GNU Parted가 질문하는 모든 질문에 예라고 대답하십시오. 그런 다음 새 파티션 테이블에서 다음을 사용하여 새 파일 시스템을 작성하십시오.

mkpart primary fat32 1MiB 100%

그런 다음 GNU Parted를 다음과 같이 종료하십시오.

quit

마지막으로 새 파티션을 mkfs 명령.

sudo mkfs.vfat -F32 /dev/sdd1

USB 포맷으로 PC에 마운트하십시오. 파일 관리자 내에 USB 플래시 드라이브를 마운트하지 마십시오. 대신 USB를 사용하여 USB라는 새 폴더를 만드십시오. mkdir 명령.

mkdir ~/USB
sudo mount /dev/sdd1 ~/USB

ISO 파일 마운트

USB 드라이브가 올바른 형식이고 준비되었습니다Windows 파일을 보유합니다. 다음 단계는 Windows ISO를 루프 장치로 마운트하여 파일을 추출하는 것입니다. 조금 까다 롭지 만 Microsoft에서 공식 Windows 10 ISO를 얻을 수 있습니다. 루프 장치로 장착하는 것이 중요합니다. 내부의 데이터가 숨겨져 있으므로 사용자는 ISO를 마우스 오른쪽 버튼으로 클릭하고 Linux에서 데이터를 추출 할 수 없습니다.

일부 파일 관리자는 디스크 이미지를 루프로 마운트하는 것을 지원하지만, 충분하지는 않습니다. 이러한 종류의 데이터에 액세스하는 가장 쉽고 간단한 방법은 터미널을 통하는 것입니다.

1 단계: Windows ISO 폴더를 마운트하고 mkdir 명령.

mkdir ~/WindowsISO

2 단계: 와 함께 ISO를 마운트 mount 명령.

sudo mount -o loop /home/username/path/to/windows/ISO/file.iso ~/WindowsISO

ISO 파일이 성공적으로 마운트되면 다음을 실행할 때 파일이 표시됩니다 lsblk 명령.

Windows ISO 파일을 마운트 해제하려면 umount. ISO의 내용을 사용하지 않으면 ISO가 마운트 해제되지 않습니다. 파일이 복사 중이므로 마운트를 해제하지 마십시오.

sudo umount ~/WindowsISO

USB 만들기

ISO 및 USB 드라이브는 각각 해당 영역에 장착됩니다. 이제 설치 매체를 만들 차례입니다. 이것은 cp 명령. 그러나 파일을 이동하기 전에 터미널에 루트 액세스 권한이 필요합니다. USB 드라이브가 루트로 마운트되고 일반 사용자가 ~ / USB에 새 파일과 폴더를 추가 할 수 없기 때문입니다. 다음을 사용하여 루트 쉘을 얻습니다.

sudo -s

그런 다음 ISO의 모든 내용을 USB 드라이브에 복사하십시오. 이 프로세스는 시간이 다소 걸릴 것임을 이해하십시오. 최상의 결과를 얻으려면 파일 전송 속도가 더 빠르기 때문에 USB3 포트를 사용하십시오.

cp -r /home/username/WindowsISO/* /home/username/USB

터미널 창에 다시 한 번 입력하면 복사가 완료됩니다.

참고 : 명령에서 "username"을 사용자 이름으로 변경하십시오.

전송이 완료되면 ~ / USB 폴더에서 USB 플래시 드라이브를 마운트 해제하십시오. umount 명령.

sudo umount /dev/sdd1

마운트 해제를 거부하고 "장치가 사용 중"이라고 표시되면 다음과 같이 강제 마운트 해제를 시도하십시오.

sudo umount /dev/sdd1 -l

빠른 팁

내부에 Windows USB 설치 매체 만들기터미널은 지루할 수 있습니다. 나중에 시간을 절약하려면 Gnome Disks 도구를 사용하여 USB 플래시 드라이브의 완전한 이미지를 만드십시오. 그렇게하면 파티션 테이블의 전체 복사본과 그 안에있는 파일이 만들어집니다. 그런 다음 Windows를 설치해야하는 경우 백업을 USB로 직접 이미지화하십시오!

USB의 원시 IMG 백업은드라이브는 플래시 드라이브의 전체 크기 일 수 있습니다. 예 : Windows 10이 설치된 32GB 플래시 드라이브가 있습니까? Gnome Disk Utility는 32GB 백업 파일을 출력 할 수 있습니다. 최상의 결과를 얻으려면 8GB 플래시 드라이브를 사용하십시오.

이 작업을 수행하는 방법에 대해 자세히 알아보십시오.

결론

창문은 항상 귀찮게 해왔다설치 디스크와 함께. 과거에는 Linux가 아닌 다른 곳에 USB 설치 프로그램을 만드는 것이 관대 한 꿈 같았으며 사용자는 "공식 USB 도구"를 사용해야했습니다. UEFI와보다 보편적 인 표준의 출현으로 사용자는 이제 Linux 터미널에서 직접 Microsoft 승인 설치 USB를 만들 수 있습니다!

코멘트