我精通Windows,但不太熟悉Linux。這是我的故事:
原始系統隨附 Windows 7,在第二個硬碟上安裝了 openSUSE,且此設定的雙重啟動運作良好。想要切換到 Windows 7 和 Ubuntu 11.04 雙重啟動,所以我進行了 Windows 系統恢復,它似乎讓我重新安裝了 Windows 7。
然後我去安裝 Ubuntu 11.04,安裝程式告訴我我已經安裝了多個作業系統。我進入進階分割區選項,果然 Windows 7 位於 /sda 上,而 openSUSE 仍位於 /sdb 上。從這裡我遵循了本指南(如何使用兩個硬碟雙啟動 Linux 和 Ubuntu)在我透過安裝程式的「指派磁碟機空間」標籤刪除了 /sdb 上的所有 openSUSE 分割區之後。我建立了 /boot、swap、/ 和 /home 分割區,並將 GRUB 設定到第二個磁碟 (/dev/sdb) 的 MBR 中。一切安裝正常。
我重新啟動,Windows 自動加載,安裝 EasyBCD 並將 Ubuntu 條目添加到 Windows 啟動管理器中,同時將類型指定為 GRUB2。重新啟動系統,現在顯示 Windows 和 Ubuntu 的雙啟動選項。
問題是:雖然我可以很好地使用 Ubuntu,但當我嘗試啟動 Windows 時,它只是給我一個黑屏,過了一會兒粉絲就開始瘋狂了。如果我重新啟動計算機,我有時會收到一條訊息,表明我的系統已進入休眠模式,因為溫度太高(90°C),我認為這與風扇瘋狂的情況一致。我已經連結了下面啟動資訊腳本的輸出,任何有關如何解決此問題的建議將不勝感激!
更新的腳本輸出 啟動訊息腳本輸出:http://paste.ubuntu.com/682152/
答案1
啟動 Windows 7(使用 Ubuntu 11.04 進行雙啟動設定)時出現的黑屏似乎是由於我的 230m 卡使用了最新的 Nvidia 驅動程式。在安裝最新的 Nvidia 驅動程式之前選擇 Windows 7 還原點,並且在 WIndows 7 和 Ubuntu 11.04 中一切正常。儘管如此,幾乎每次啟動時我都會收到一條奇怪的訊息,說我的機器因為溫度太高而進入休眠模式。
肖恩
答案2
從您之前的配置中查看此表,我會假設一些事情
Device UUID TYPE LABEL
/dev/sda1 783A75E63A75A234 ntfs SYSTEM
/dev/sda2 A2D0756FD0754A95 ntfs OS
/dev/sda3 303619B436197BD2 ntfs RECOVERY
/dev/sda4 80E4-8C77 vfat HP_TOOLS
/dev/sdb1 354285b2-04d6-4eca-8282-f234302b5833 ext2
/dev/sdb2 c720ad52-4d12-43a1-aa92-62e258caa03d swap
/dev/sdb5 16779e10-819b-4215-a767-b9e7e19e54bd ext4
/dev/sdb6 20d15c22-1eea-4680-aac5-83f0a0eda59d ext4
我在這裡有點困惑。在您的第一個 HD (sda) 上,您有 2 個不同的視窗條目。一個為“系統”另一個用於"作業系統"。這可能會對啟動它們產生很大的影響。問題是,如果知道win7是在“SYSTEM”還是“OS”,那就太好了。
如果仍然可以在 ubuntu 中啟動,我建議嘗試使用名為 Grub-Customizer 的程式修復啟動項目。要安裝它,只需在終端機中輸入:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
運行該程序,它應該會彈出它能找到的所有啟動項,包括恢復win7和常規win7。至少解決了我在安裝第二個 ubuntu 時遇到的一個問題,這個問題弄亂了菜單項目。我希望它也能幫助你。