우분투에서 Windows 10 Technical Preview 용 부팅 가능한 pendrive를 만드는 방법


8

컴퓨터에 Windows 10 Technical Preview x64 를 설치 하고 ISO 파일을 다운로드했습니다.

이제 USB 스틱을 부팅 가능하게 만들어야하지만 Ubuntu 14.04 64 비트 (Trusty Tahr)를 사용하고 있으므로 우분투에서 Windows 10 용 부팅 펜 드라이브를 어떻게 만들 수 있습니까?

winusb 사용하여 USB를 부팅 가능하게 만들려고 시도했지만 작동하지 않습니다! 다른 옵션이 있습니까?



1
나는 한 번 대답 / USB 않고 Windows 7/8 DVD를 설치하는 방법 질문입니다. 시도해 볼 수 있습니다. 파티션에 USB를 사용하십시오. Windows 10에서도 작동하는 경우 (Windows 7/8에서는 쉽게 작동) 결과를 게시하십시오.
Firelord

@Firelord 그것은 작동하지만 HDD를 분할하는 것은 좋지 않습니다
Apurva

그래서 마지막 의견에서 언급 한 이유는 USB 파티션으로 HDD 파티션 위치를 변경하십시오. Windows 7/8에서 작동합니다.
Firelord

답변:


14

시도 dd했지만 작동하지 않았습니다. UNetbootin을 시도했지만 작동하지 않았습니다. winusb를 찾았지만 찾을 수 없어 Windows 10에서 작동하지 않는다고 들었습니다.

그러나! 이것은 나를 위해 일했다! http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html

grub-install 명령에 "--force"를 추가해야했습니다.

단계는 기본적으로 다음과 같습니다.

  1. USB 드라이브를 포맷하십시오. NTFS 파티션을 제공하십시오. 파티션의 UUID를 기록하십시오.
  2. Windows ISO 이미지를 마운트하고 모든 파일을 USB 드라이브에 복사하십시오.
  3. "sdb"와 같은 sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdX곳에서 실행하십시오 sdX. (sdb1 아님)
  4. 다음 텍스트를 USB 드라이브의 새 파일에 넣으십시오. boot/grub/grub.cfg

    default=1
    timeout=15
    color_normal=light-cyan/dark-gray
    menu_color_normal=black/light-cyan
    menu_color_highlight=white/black
    menuentry "Start Windows Installation" {
        insmod ntfs
        insmod search_fs_uuid
        insmod chain
        search --no-floppy --fs-uuid <drive_UUID> --set root
        chainloader +1
        boot
    }
    menuentry "Boot from the first hard drive" {
        insmod ntfs
        insmod chain
        insmod part_msdos
        set root=(hd1)
        chainloader +1
        boot
    }
    

파일에서 <drive_UUID>를 기록한 파티션 ID로 바꾸십시오. (부팅 할 때 "No such drive U7A6 .."와 같은 것을 보았거나 내가 넣은 ID가 무엇이든 ... 어쨌든 부팅되었으므로 이봐 요.)

이 시점에서 드라이브를 부팅 할 수 있어야합니다. 그것은 나를 위해 일했다. 문제가있는 경우 사이트에서 설명 할 수있는 몇 가지 오류 메시지가 있습니다.


답변 Erhannis에 감사드립니다; 답변을 수정하고 제공 한 링크를 요약 해 주시겠습니까? 내용이 오래되거나 사라질 수 있습니다. 감사!
bertieb

그러나이 작업을 수행했지만 PC가 USB에서 부팅되지 않습니다. 부팅 장치로 인식하지 않습니다. 첫 번째 부팅 우선 순위를 USB로 설정했습니다.
deostroll

2

나는 winusb로 그 일을했습니다. 설치하려면 다음을 실행하십시오.

sudo add-apt-repository ppa:colingille/freshlight && \
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/colingille-freshlight-trusty.list" && \
sudo apt-get update && \
sudo apt-get install winusb

그럼 당신은 내 도움 없이이 프로그램을 사용할 수 있다고 생각합니다.

UNetbootin 을 사용해보십시오 . 설치하려면 다음을 실행하십시오.

sudo add-apt-repository ppa:gezakovacs/ppa && \
sudo apt-get update && \
sudo apt-get install unetbootin

네, 비슷한 대답을 가진 하나의 스레드를 찾았습니다 .winusb를 설치했지만 Windows 10에서 작동하는지 확실하지 않습니다!
Apurva

winusb가 w10에서 작동하지 않습니다
Apurva

unetbootin 시도sudo add-apt-repository ppa:gezakovacs/ppa && sudo apt-get update && sudo apt-get install unetbootin
Michael Vietluzhskih

전혀 작동하지 않습니다. 재부팅하면 우분투가 시작되고 windows10을 설치하는 옵션이 표시되지 않습니다.
Apurva

BIOS로 이동하여 부팅 우선 순위를 USB로 변경하십시오.
Michael Vietluzhskih

-1

dd부팅 가능한 USB 스틱을 만들려면 이 명령을 사용하십시오 .

먼저 USB 스틱이 장착 된 장치를 찾아야합니다. USB 장치를 연결하고 실행 dmesg하면 위치가 표시됩니다. 예를 들면 다음과 같습니다 /dev/sdf.

다음으로 USB 스틱이 장착 된 장치를 마운트 해제하고 ISO 이미지를 장치에 직접 씁니다.

참고 : 물음표를 USB 장치 파일로 바꾸십시오.

$ sudo umount /dev/sd?
$ sudo dd if=/path/to/windows10.iso of=/dev/sd? bs=1M && sync

USB 장치가 / dev / sdb에 마운트되어 있는지 어떻게 알 수 있습니까?
Apurva April

dmesg명령을 사용 하여 장치 파일의 마운트 지점 찾기
Vengat

2
dd 명령을 사용하여 Windows 부팅 가능 pendrive를 만들 수 없습니다
Ali786


@ ali786-먼저 기사를 읽으십시오 – dd명령 을 사용할 수 있음
Vengat
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.