Linux
如何在 /dev/sdb 上雙啟動 Win7 和 Mint17?
問:在我的設置中,我應該在哪裡指定用於安裝引導載入程序的設備,以及如何解決沒有提示選擇我的 GRUB 作業系統的問題?
獎勵問題:有沒有一種簡單的方法可以將 linux 安裝到我的 /dev/sda 並將 windows 7 放在我的 /dev/sdb/ 上?
我一直使用 Linux 作為我的主要作業系統,但需要一些僅適用於 Windows 的軟體,所以我想雙啟動。我有一台筆記型電腦,它有一個小型 (60gb) ssd,即 /dev/sda/ 驅動器。
它最初用作較大硬碟 (/dev/sdb/) 的記憶體驅動器,但是當我切換到 Linux 時,我格式化了 ssd 並將其用作作業系統驅動器。我很想在 ssd 上安裝 Linux,在單獨的硬碟上安裝 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(這導致我直接引導到 Linux Mint,沒有 GRUB)
用於引導載入程序安裝的設備 - /dev/sdb(這導致我直接引導到 Windows 7,沒有 GRUB 或 Windows equivilant)
我真的很感激幫助!
如果這是您的設置,您需要做的就是啟動 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 配置文件,下次重新啟動時,您將看到 grub 菜單,並提供啟動 Windows 的選項。