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/sda
Linuxシステムで起動し、次のように実行します。
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 メニューが表示されます。