Fedora : Windows 8.1 부팅 가능 USB 만들기 USB 드라이브를 FAT32로 포맷하고 다음을 사용하십시오.

나는 모든 것을 시도했지만 아무것도 효과가 없다. 나는 2 개의 새로운 USB 키가 3 더 패키지되어있다. 3 개의 유효한 Windows 8.1 ISO 파일이 있지만 접근 방식이 작동하지 않습니다.

Unetbootin이 4.3GB를 USB 스틱에 복사하는 데 시간이 오래 걸리고 작동하지 않습니다. Ask Fedora 접근 방식을 사용해 보았습니다.

1) USB 드라이브를 FAT32로 포맷하고 다음을 사용하십시오.

su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=400M'

완료하는 데 30 분이 걸리고 드라이브로 파일이 복사되지 않지만 부팅되지는 않습니다. FAT로 표시하지만 UDF로 표시 한 후 마운트하면

2) USB 드라이브를 NTFS로 포맷하고 다음을 사용하여 :

su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=8M'

위와 동일한 30 분이 걸립니다.

3) 여기에 표시된 GParted 접근 방식을 사용해 보았습니다.
수퍼 유저 : Fedora의 Windows USB
부팅을 원하지만 실행하지 않습니다. 재부팅, ENTER> F12를 누름

4) GParted에서 부팅 플래그를 설정하고 DD를 사용하려고 시도했지만 작동하지 않습니다.

Linux 시스템에서 이것이 왜 그렇게 어려운가? Windows / Machintosh에서는 부팅 가능한 USB 스틱을 10 분 안에 만들 수 있습니다. Linux에서는 ISO 내용을 복사하는 데 30 분이 걸리고 아무것도 작동하지 않습니다.



답변

지금은 UDF 파일 시스템이 포함 된 Windows 8.1 ISO에서 부팅 가능한 USB를 성공적으로 만들었습니다. 이후 설치를 위해 UEFI 시스템을 UEFI 모드로 올바르게 부팅합니다. BIOS 호환 모드에서 BIOS 시스템 또는 UEFI 시스템을 부팅하지 않습니다.

  1. ISO를 마운트하십시오.

    sudo mount -t udf -o loop,ro,unhide /path/to/file.iso /mnt
    
  2. USB 드라이브를 삽입하십시오.

  3. fdiskUSB 드라이브의 장치 이름을 실행 하고 지정하십시오. 예를 들면 다음과 같습니다.

    sudo fdisk /dev/sdc
    
  4. 기존 파티션 테이블을 삭제하고 새로 만드십시오.

  5. 4.5GB 이상의 새 파티션을 만듭니다. 부팅 가능으로 표시하고 유형을 7 (HPFS / NTFS / ExFAT)로 설정하십시오.

  6. 변경 사항을 작성하고 종료하십시오 fdisk.

  7. 새 파티션에 FAT-32 파일 시스템을 작성하십시오. 예를 들면 다음과 같습니다.

    sudo mkfs.vfat -F 32 /dev/sdc1
    
  8. 이 파티션을 기존 서브 디렉토리에 마운트하십시오. 예를 들면 다음과 같습니다.

    sudo mount /dev/sdc1 /media/usbstick
    
  9. 마운트 된 ISO의 모든 파일을이 디렉토리로 복사하십시오.

    sudo cp -rv /mnt/* /media/usbstick
    
  10. 파일 시스템을 동기화하여 다음을 확인하십시오.

    sudo sync
    
  11. 이전에 마운트 된 두 항목을 모두 마운트 해제하십시오.

    sudo umount /media/usbstick
    sudo umount /mnt
    

답변

ms-sys 를 설치하면 부팅 가능한 Windows 설치 USB를 만드는 것이 그리 까다 롭지 않습니다 .

# First, format /dev/sdX with a single partition (w/bootable flag set)
# Then, run the following
dev="/dev/sdX"
sudo mount -o loop win.iso /mntA
sudo mkfs.ntfs -f -L win ${dev}1
sudo ms-sys -7 ${dev}
sudo mount ${dev}1 /mntB
rsync -aP /mntA /mntB
sudo sync ${dev}
sudo umount /mntA /mntB

Windows 8을 USB 드라이브 에 설치 하려고 하면 약간 더 복잡해집니다. 여기 가이드를 참조하십시오 : https://thesquareplanet.com/blog/installing-windows-8-1-to-go-on-usb-drive-from-linux/


답변

dd전체 파일 시스템을 덮어 쓰므로 실행하기 전에 FAT32 또는 NTFS로 포맷하는 것은 dd의미가 없습니다.

Windows-8.1 ISO 이미지 /home/kristjan/Prejemi/win.iso를 USB로 부팅 할 수 있다고 100 % 확신하는 경우 다음을 사용하여 liveusb-creator 패키지 를 설치할 수 있습니다

sudo yum install liveusb-creator

ISO 데이터를 USB 스틱으로 전송하는 데 사용합니다.

편집 : 또 다른 대안은 unetbootin기본적으로 ISO에서 부팅 가능한 USB 스틱을 생성하는 것과 동일한 패키지입니다.