grub 雙啟動後 Windows 7 啟動緩慢

grub 雙啟動後 Windows 7 啟動緩慢

我有一個 1.5TB SATA 驅動器,並全新(正常)安裝了 Windows 7 Ultimate。我決定使用 Ubuntu 雙啟動。我想使用一個單獨的 500GB 驅動器。以前,我的 Windows 磁碟機是我的「主要」磁碟機(SATA 連接埠 0),也是 BIOS 中的第一個啟動條目。我想使用 grub2 作為我的引導程式。我認為也許在我的Linux 驅動器上安裝引導程式會更“美觀”,因此我交換了SATA 電纜,以便我的(即將成為的)Ubuntu 驅動器連接到連接埠0,而我的Windows 驅動器連接到連接埠1 。

我安裝了 Ubuntu,一切都很順利。我強制 grub 安裝到 Ubuntu 驅動器(即使它默認嘗試安裝到 Windows 驅動器)。安裝和更新完成後,我可以重新啟動電腦並正常啟動到 Ubuntu 或 Windows 7。然而,我注意到啟動 Windows 7 的時間比以前要長得多。先前「正在啟動視窗」畫面會顯示約 10 秒,而現在則需要 45-60 秒。此外,我注意到在大部分時間裡,我的硬碟沒有發出任何活動噪音(儘管硬碟指示燈常亮)。直到最後 10 秒左右,我才開始聽到 Windows 磁碟活動中常見的正常雜訊。

以這種方式啟動 Windows 時,我注意到 msconfig 中的「啟動」標籤被凍結。我無法單擊任何按鈕(儘管它們沒有變灰)並且列表中沒有條目。

儘管如此,我仍然可以選擇從 BIOS 中的輔助驅動器啟動。當我這樣做時,我的 Windows 7 安裝將在我預期的 10 秒內啟動。在這種情況下,msconfig 中的「啟動」標籤已填入並回應。

我感覺某個地方有一個相對較小的問題,但我不太確定在哪裡。希望這是一個簡單的修復。有人有什麼想法嗎?

答案1

我不確定這是否構成“答案”,但這肯定是一個解決方案。

我透過將Windows 驅動器設定回SATA 連接埠0 並將Ubuntu 驅動器設定回SATA 連接埠1 解決了我的問題。的Ubuntu 驅動器) 1)。然後,在我的 BIOS 中,我設定了啟動裝置優先權,以便 Ubuntu 磁碟機(連接埠 1)在 Windows 磁碟機(連接埠 0)之前啟動。這導致啟動系統時出現grub,當從選單中選擇Windows 7時,我的短啟動時間又回來了。

我認為 Windows 不能容忍不在主磁碟上的情況。也許是因為我將它安裝在「主」磁碟上,但 Internet 上的資訊表明,如果它不駐留在電腦的主磁碟上,Windows 會變得非常不高興。學過的知識。

相關內容