Windows 7を/ dev/sdaにインストールしようとしていますが、Windows 7をインストールするドライブはすべて/ deb/sdbになります。 BIOSのブート優先順位を変更していません。
Ubuntu 12.04が/ dev/sdaと/ dev/sdbをどのように選択するかを誰かが理解してもらえますか?
/ dev/sdaと/ dev/sdbの指定は、ご覧のとおり任意です。
https://wiki.archlinux.org/index.php/Persistent_block_device_naming から
マシンに複数のSATA、SCSI、またはIDEディスクコントローラがある場合、対応するデバイスノードが追加される順序は任意です。これにより、/ dev/sdaや/ dev/sdbなどのデバイス名が各ブートで切り替わり、ブートできないシステム、カーネルパニック、またはブロックデバイスが消えてしまう可能性があります。永続的な命名はこれらの問題を解決します。
およびDebian https://wiki.debian.org/Part-UUID
複数のディスクコントローラー(IDEまたは特にSCSI/SATA)を使用している場合、または日々接続されているリムーバブルUSB/firewireストレージデバイスの数が可変である場合でも、検出される順序は確定的ではない場合があります。その結果、/ dev/sda1や/ dev/sdb1などのデバイス名は、ブートごとにランダムに切り替わることがあります。永続的な命名により、これについてまったく心配する必要がなくなります。
ファイルシステムの場合、UUID(/dev/disk/by-uuid/
)またはラベル(/dev/disk/by-label/
)を使用するのが最善です。 rawドライブまたはフォーマットされていないパーティションには、ID(/dev/disk/by-id/
)を使用できます。
ディスク/パーティションを識別するには、blkid
を使用します
Sudo blkid
Ubuntuの情報はこちら: https://help.ubuntu.com/community/UsingUUID
Ubuntuのインストール中にWindowsのハードドライブを一時的に削除し、Windowsパーティションをインストール後にマウントするように構成するのが最善の方法です。その後、BIOSで起動するOSを選択できます。