華碩 Formula I AHCI / Crucial CT256M4SD1 SSD 啟動問題

華碩 Formula I AHCI / Crucial CT256M4SD1 SSD 啟動問題

我有一台華碩 Formula I,BIOS 版本是最新的 1402。

現在我購買了 Crucial CT256M4SD1 並希望將其用作啟動驅動器,但存在許多問題:

當我將主機板從舊版切換到 AHCI 時,系統在嘗試偵測磁碟機時會卡住。與這裡相同(不是我的照片,而是相同的板和問題)在此輸入影像描述

我必須拔掉 CD 和 SSD 之外的所有驅動器,然後重新啟動,更改為 IDE,插入舊驅動器,它將再次啟動。我發現我的 1tb WD 硬碟似乎導致了這個問題。但是,當我嘗試在沒有它的情況下啟動時,我陷入了系統應該從 CD 驅動器或硬碟啟動的位置。但它只是卡住並顯示遊標。

我已經禁用了板上的 Jmicron RAID 控制器。我沒有使用 RAID 控制器,以前也從未使用過。

那麼,如何才能使用我擁有的所有磁碟機啟動系統,但使用 AHCI 並啟動到系統引導程式呢?我已經為此浪費了幾個小時。

編輯:

到目前為止,我發現這種情況很可能發生,因為 BIOS 或控制器由於某種原因無法正確讀取我的分區表,並且 BIOS 在檢測驅動器時因此掛起。但我不知道如何在不刪除分割區表並重新格式化整個磁碟機的情況下解決這個問題。我不想這樣做,我必須先購買另一個驅動器才能備份該驅動器上的內容。

編輯2:

看著這個線程,這是其中的摘錄:

問題出在 AHCI 模式的磁碟幾何檢測。例如:

  1. 取得空磁碟。使用系統資訊檢查 didk 幾何形狀。您將看到 Tracks/Cylinder = 255,Sectors/Track = 63。重啟。檢查磁碟幾何形狀 - 它發生了變化!
  2. 為什麼磁碟幾何結構會變化?因為BIOS認為分區末端與柱面末端對齊。因此,它使用第一個分割區的 END CHS 值和 LBA END 來計算新幾何圖形。就我而言,我看到了以下內容

記錄在主引導記錄中。 END CHS = DF 13 0C (END HEAD = 0xDF) 磁碟幾何磁軌/柱面在重新啟動後從 255 改為 224。

正如您所看到的,磁碟幾何結構由第一個分割區的結束 CHS 值決定

  1. 現在對以下影像進行成像,您將再次獲得幾何形狀為 255/63 的空磁碟。建立大小為 101MB 或 352MB 或 705MB 的分割區,或還有許多其他大小。這些大小是特定的 - 建立具有此大小的分割區後,您將在第一個分割區的末尾 chs 中得到零。現在重新啟動 - 您將看到 BIOS 掛起 - 因為磁碟必須具有正磁軌/柱面。

如何解決這個問題? -請勿使用 AHCI 或 -使用超過 8GB 的​​大第一個分區(此類分區的結束通道始終為 FE FF FF)。

我已經將分割區大小調整為超過 8GB,但它不起作用。 technet 上的後續貼文也證實了這一點。因此,歸根結底,我必須將磁碟幾何修復為 BIOS 喜歡的風格,或者獲取第二個相同大小的磁碟,並將我的資料暫時複製到另一個驅動器,重新格式化並將其複製回來。我真的很想避免這個耗時的過程。

答案1

如果當你到達凍結的BIOS螢幕時你仍然插入CD和SSD,並且你說這很可能是因為BIOS找不到SSD上的分區表。這意味著如果您的磁碟機中有 CD,它將繼續從該 CD 啟動..對嗎?當然,您需要先將啟動優先權設定為 CD。

如果這確實是真的,我會建議購買一個 USB 接頭到 USB 連接埠適配器(例如:http://www.newegg.com/Product/Product.aspx?Item=N82E16812200294),然後將快閃磁碟機插入機箱內。然後將引導程式(例如GRUB)安裝到該閃存驅動器,它會自然地檢測您嘗試在SSD 上啟動的作業系統,然後將其連結載入到該作業系統的引導程式中,您將擁有一個運行良好的系統。

這當然是最後一種情況,但由於我的桌子上沒有所有的組件,因此很難排除更多故障。我個人正在使用這種設定(除了使用閃存驅動器和使用舊的 4 GB IDE 驅動器)。這是因為我一生都無法讓我的電腦從 RAID-5 設定啟動,除非引導程式在其他地方。

答案2

這似乎是一個很常見的問題,尤其是在華碩計算機上。
也許這與他們的 BIOS 有關。

唯一聲稱成功解決此問題的人來自擦除有問題的硬碟的人。所以不幸的是,我能給出的唯一建議是擦除非SSD磁碟上的所有分割區並嘗試重新啟動,然後重新分割磁碟,但我不能保證成功。

有些人聲稱將有問題的硬碟更換為另一個品牌可以解決問題。如果這是您的情況,那麼非 SSD 磁碟與 AHCI 模式下的華碩 BIOS 不相容,可能是因為它使用了 BIOS 中的錯誤時發生的磁頭/磁區模式。

最後,有許多人因為無法讓 AHCI 模式運作而停留在 SATA 上。

這些是我能找到的唯一結果。

答案3

我終於在gigabyte論壇找到了非常詳細的解釋和修復:

http://forum.giga-byte.co.uk/index.php?topic=8585.0

錯誤

  • BIOS 設定為 AHCI 本機 SATA 模式 BIOS > 整合週邊 > SATA AHCI 模式 = AHCI SATA Port0-1 本機模式 = 已啟用
  • 硬碟已連接
  • 在AHCI 裝置掃描中,我們會在螢幕上看到以下文字: Serial ATA AHCI BIOS,版本iSrc 1.20E 版權所有(c) 2003-2008 Intel Corporation ** 此版本僅支援硬碟和CDROM 磁碟機** 請稍候。這將需要幾秒鐘。控制器匯流排#00、設備#1F、功能#02:04 個連接埠、02 個設備
  • 遊標無限閃爍且無法列舉任何設備

解決方案

  • 關閉電腦
  • 斷開硬碟
  • 開啟電腦並進入 BIOS
  • 將 BIOS 設定為傳統 IDE 模式 BIOS > 整合週邊 > SATA AHCI 模式 = 停用 SATA Port0-1 本機模式 = 停用
  • 儲存 BIOS 變更並關閉計算機
  • 連接導致問題的硬碟和第二個硬碟以啟動 XP
  • 在XP中使用十六進位編輯器,我喜歡使用「010編輯器」並開啟HDD的PhysicalDrive導致掛起
  • 在MBR(第一個磁區)中,將從偏移0x1C3開始的3個位元組設定為FE FF FF並將變更儲存到PhysicalDrive
  • 現在可以在 BIOS 中將控制器設定回 AHCI 本機模式,掛起現象就會消失

相關內容