web-dev-qa-db-ja.com

UbuntuからWindows 10 Technical Preview用の起動可能なペンドライブを作成する方法

コンピューターにWindows 10 Technical Preview x64をインストールしたいのですが、ISOファイルをダウンロードしました。

USBスティックを起動可能にする必要がありますが、Ubuntu 14.04 64ビット(Trusty Tahr)を使用しているので、UbuntuからWindows 10用の起動可能なペンドライブを作成するにはどうすればよいですか?

winusbを使用してUSBを起動可能にしようとしましたが、動作しません!別のオプションはありますか?

8
Apurva

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. Sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdXを実行します。ここで、sdXは「sdb」のようになります。 (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に置き換えます。 (私がそれを起動したとき、「そのようなドライブU7A6 ..」のようなもの、または私が入れたIDが何であったかを見たが、とにかく起動したので注意してください。)

ドライブはその時点で起動可能である必要があります。それは私のために働いた。あなたが問題を抱えている場合、彼がサイトで説明するいくつかの可能なエラーメッセージがあります。

14
Erhannis

私は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

その後、私はあなたが私の助けなしにこのプログラムを使用できると思います。

Netbootin を試すことができます。インストールするには、以下を実行します。

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