そのため、windows.isoをフラッシュドライブにインストールし始めましたが、最初はプロセス全体で問題ありませんでした。これで、ウィンドウはi386-pcプラットフォームのインストールを読み取り、オレンジ色のバーが前後に移動し続けます。まったく進展がないように見えます。しばらく実行しますが、この問題を解決し、最終的にWinsubを使用してwindows.isoをフラッシュドライブにインストールするために何ができるかを考えていました。
これはおかしい。 512エラー修正 を適用することをお勧めします。 UEFI PCがあり、GRUBがUSBにインストールするブートローダーの種類を決定するのに苦労しているかもしれません。 target
引数を追加すると、MBRブートローダーのインストールが強制されます。
おそらく/usr/bin
にあるwinusb
スクリプトを編集する必要があります(インストールしていないのでわかりません)。ルート権限(たとえば、gksu gedit /usr/bin/winusb
)を持つテキストエディターで開きます。次に、そのファイルでgrub-install
を検索し(401行目にある可能性があります)、その行を次のように変更します。
grub-install --target=i386-pc --boot-directory="$partitionMountPath/boot" "$device"
スクリプトを保存します。パッケージgrub-pc-bin
をインストールし、WinUSBの使用を再試行します。
WinUSBはMBR起動可能USBドライブのみを作成します。 WindowsをEFIモードでインストールする場合は、別の方法を使用する必要があります。
手動で起動可能なUSB作成ガイドは、私の website にあります。
これでもうまくいかない場合は、 手動による方法 をお勧めします。