LinuxまたはMacからWindows 7インストールUSBを作成する方法


10

光学ドライブのないコンピューターに付属のWindows 7インストールDVDを持っています。空のUSBサムドライブがあります。光学ドライブを備えた2台のコンピューターにアクセスできます。1台はLinuxを実行し、もう1台はMac OS Xを実行しています。

特に、現時点ではどのWindowsコンピューターにもアクセスできません。私が持っているツールを使用して、Windows 7で起動してWindows 7をインストールできるサムドライブを作成するにはどうすればよいですか?

DVDからISOを作成するとき(DRMなど)は注意が必要ですか?

ISOが作成された後、UNetbootinは機能しますか?ddはどうですか?

回答:


7

興味深い質問-フラッシュドライブがsdcで、ISOがw7.isoであるとしましょう。

最も短くて面倒のない答えは、マザーボードがUSB-CDROMスタイルの起動をサポートしているかどうかを尋ねることだと思います。

dd if=w7.iso of=/dev/sdc

そうでない場合は、ms-sysが必要であり、次のようなことを行う必要があります。

まずUSBディスクをアンマウントします...

umount /dev/sdc

次に、fdiskに入ります...

fdisk /dev/sdc

fdiskに入ったら、を使用して各パーティションを削除しd、それぞれのパーティションの番号を入力します。ここで、次の手順を実行して、ディスクを埋め、完全に新しいパーティションを作成:np1ENTERENTERENTER。その後、でチェックされpます。今でNTFSパーティションとして設定しt、その後、7、およびそれを持つブートフラグを与えa1ENTER。最後にwを押して、USBスティックにテーブルを書き込みます。

rootとして以下を実行して、ファイルシステムをパーティションに配置します。

mkfs.ntfs /dev/sdc1

次に、isoをvndとしてマウントする必要があります。これを行うには、次の操作を行います...

mkdir /mnt/iso
mount -o loop w7.iso /mnt/iso

そして、再びUSBスティックをマウントします...

mount /dev/sdc1 /media/usb

すべてをループマウントからUSBディスクに再帰的にコピーします...

cp -a /mnt/iso /media/usb

起動するマスターブートレコードを書き込みます...

ms-sys -7 /dev/sdc (use -m for WinXP)

そして、あなたは(うまくいけば)行きます。

私は自分のDebianマシンでこれに似たものを試してみましたが、うまくいきました。これは少し調整されたバージョンです。


1
また、ntfsパーティションをmkfsでフォーマットする必要があります。
lzm

sudo mkfs.ntfs / dev / sdc1ステップがありません。また、起動フラグを有効にするには、「a」、「1」の順に入力して、入力します。
Matt H

@MattH:その手順はどこにすればよいですか?これはコミュニティウィキです。コメントする代わりに回答を変更できます。ありがとう!
Olivier Lalonde、2012年

それは 'cp -a / mnt / iso / * / media / usb'であるべきではありません。そうでなければ、/ media / usbの中にisoという名前のフォルダーが表示されます
Aaron J Lang
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.