/dev/sdbでWin7とMint17をデュアルブートする方法は?

/dev/sdbでWin7とMint17をデュアルブートする方法は?

Q:自分の設定でブートローダがインストールするデバイスをどこで指定し、GRUBを使用してオペレーティングシステムを選択するように求められないのですか?

ボーナスの質問:Linuxを/dev/sdaにインストールし、Windows 7を/dev/sdb/に簡単にインストールする方法はありますか?

私はLinuxを基本OSとして使用していますが、Windows専用ソフトウェアが必要なのでデュアルブートをしたいと思います。私は小型(60GB)SSDである/ dev / sda /ドライブを備えたラップトップを持っています。

元々は大容量HDD(/dev/sdb/)のキャッシュドライブとして使用していましたが、Linuxに切り替えながらSSDをフォーマットしてOSドライブとして使用するようになりました。 SSDにはLinuxをインストールし、別のHDDにはWindowsをインストールしたいのですが複雑に見えます。とにかくそれは私の目標です。

/dev/sda/
1 Partition (Windows System Partition) - NTFS - this gets installed by default when I install windows 7 first.
Free Space

/dev/sdb/
1 Partition - NTFS - Windows OS 
2 Partition - EXT4 - Mount /
3 Partition - Swap
4 Partition - EXT4 - Mount /home

ブートローダのインストールに使用されるデバイス - /dev/sda(これにより、GRUBなしでLinux Mintから直接起動できます)

ブートローダのインストールに使用されるデバイス - /dev/sdb(これにより、GRUBまたはWindowsと同等の機能なしでWindows 7から直接起動できます)

あなたの助けに感謝します!

答え1

これが設定の場合は、Linuxを起動して新しいオペレーティングシステムをインストールしたことを知らせるだけです。したがって、そのままにgrubして/dev/sdaLinuxシステムで起動し、次のように実行します。

sudo update-grub

これにより、次のような出力が生成されます。

Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-4.0.0-1-amd64
Found initrd image: /boot/initrd.img-4.0.0-1-amd64
Found linux image: /boot/vmlinuz-3.16.0-4-amd64
Found initrd image: /boot/initrd.img-3.16.0-4-amd64
Found Windows 7 (loader) on /dev/sdb1
done

Windowsシステムが検出されていることを確認してください。その場合は、コマンドが grub 構成ファイルを更新したばかりで、次回の再起動時に Windows 起動オプションを含む grub メニューが表示されます。

関連情報