2

У меня есть Asus Formula I, версия BIOS самая последняя 1402. У меня есть 2 CD-привода и 2 обычных привода, подключенных к портам SATA.

Теперь я купил Crucial CT256M4SD1 и хочу использовать его в качестве загрузочного диска, но с этим связано множество проблем:

Когда я переключаю плату с устаревшего на AHCI, система застревает, когда пытается обнаружить диски. То же, что и здесь (не мое фото, а та же доска и вопрос)

Я должен отключить все диски, кроме CD и SSD, перезагрузить компьютер, переключиться на IDE, подключить старые диски, и он снова загрузится. Я понял, что мой жесткий диск емкостью 1 ТБ, кажется, вызывает эту проблему. Но когда я пытаюсь загрузиться без него, я застреваю в точке, где система должна загружаться с компакт-диска или жесткого диска. Но вместо этого он просто застревает и показывает курсор.

Я уже отключил контроллер Jmicron RAID на борту. Я не использую RAID-контроллер и никогда не делал раньше.

Итак, как я могу получить загрузку системы со всех дисков, которые у меня есть, но с использованием AHCI и загрузки в системный загрузчик? Я уже потратил впустую часы на это.

Редактировать:

До сих пор я выяснил, что это происходит очень вероятно, потому что BIOS или контроллер по какой-то причине не могут правильно прочитать мою таблицу разделов, и BIOS зависает из-за этого при обнаружении диска. Но я понятия не имею, как это исправить, не удаляя таблицу разделов и не переформатируя весь диск. Я не хочу этого делать, мне придется купить другой диск, прежде чем делать резервную копию того, что находится на этом диске.

Edit2:

Посмотрите на эту ветку, это отрывок из нее:

проблема заключается в обнаружении геометрии диска в режиме AHCI. например:

  1. получить пустой диск. Проверьте геометрию Дидка с системной информацией. вы увидите дорожки / цилиндры = 255, секторы / дорожки = 63. Создайте NTFS-раздел размером 100 МБ с помощью диспетчера дисков Windows. Перезагружать. Проверьте геометрию диска - она меняется!
  2. Почему геометрия диска изменилась? потому что BIOS думал, что конец раздела выровнен с концом цилиндра. Поэтому он использует значение END CHS для первого раздела и LBA END для подсчета новой геометрии. В моем случае я увидел следующее

запись в основной загрузочной записи. END CHS = DF 13 0C (END HEAD = 0xDF) Дорожка с геометрией диска / Цилиндр поврежден после перезагрузки с 255 до 224. 224 = 0xE0 = 0xDF + 1

Как видите, ГЕОМЕТРИЯ ДИСКА ОПРЕДЕЛЯЕТСЯ ЗНАЧЕНИЕМ END CHS ДЛЯ 1-ГО ЗАСЕДАНИЯ

  1. Теперь, представив следующее, вы снова получите пустой диск с геометрией 255/63. Создайте раздел размером 101 МБ, 352 МБ или 705 МБ, или есть другие размеры. Эти размеры специфичны - после создания раздела с таким размером вы получите НОЛЬ в конце chs для 1-го раздела. Перезагрузитесь сейчас - и вы увидите, что биос завис - потому что диск должен иметь положительные треки / цилиндры.

Как это исправить? -НЕ ИСПОЛЬЗОВАТЬ AHCI или -использовать большие 1-ые разделы более 8 ГБ (конечные chs для такого раздела всегда FE FF FF).

Я уже изменил размер раздела, чтобы занять более 8 ГБ, но он не работает. Последующее сообщение в теме на technet также подтверждает это. Таким образом, все сводится к тому, что я должен исправить геометрию диска так, как того пожелает BIOS, или получить второй диск того же размера и временно скопировать мои данные на другой диск, переформатировать и скопировать его обратно. Я действительно хотел бы избежать этого трудоемкого процесса.

3 ответа3

0

Если у вас по-прежнему подключены CD и SSD, когда вы открываете экран зависшего BIOS, и вы говорите, что это очень вероятно, потому что BIOS не может найти таблицу разделов на SSD. Это будет означать, что если у вас есть компакт-диск в дисководе, он загрузится с этого .. Правильный? Конечно, вам нужно сначала установить приоритет загрузки на CD.

Если это действительно так, я бы предложил получить переходник USB-заголовка на USB-порт (например, такой: http://www.newegg.com/Product/Product.aspx?Item=N82E16812200294), а затем подключить флешка в это внутри вашего дела. Затем установите загрузчик, такой как GRUB, на эту флешку, которая, естественно, обнаружит ОС, с которой вы пытаетесь загрузиться, на SSD, после чего загрузится в загрузчик этой ОС, и у вас будет успешно работающая система.

Это, конечно, сценарий последнего случая, но так как у меня не все ваши комп-части сидят на моем столе, трудно решить больше проблем. Я использую этот вид настройки лично (кроме exnay флэш-накопителя и использования старого 4 ГБ IDE-накопителя). Это потому, что я не мог всю жизнь заставить свой компьютер загрузиться с установкой RAID-5, если только загрузчик не был где-то еще.

0

Я наконец нашел очень подробное объяснение и исправил на форумах Gigabyte:

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

ошибка

  • BIOS установлен на собственный режим SATA AHCI BIOS> Интегрированные периферийные устройства> SATA AHCI Mode = AHCI SATA Port0-1 Собственный режим = включен
  • HDD подключен
  • при сканировании устройства AHCI на экране появляется следующий текст: BIOS AHCI Serial ATA, версия iSrc 1.20E (c) 2003-2008 Intel Corporation ** Эта версия поддерживает только жесткие диски и приводы CDROM ** Пожалуйста, подождите. Это займет несколько секунд. Шина контроллера № 00, устройство № 1F, функция № 02: 04 порты, 02 устройства
  • курсор мигает бесконечно, и никакое устройство не может быть перечислено

Решение

  • выключить компьютер
  • отключить жесткий диск
  • включите компьютер и зайдите в BIOS
  • установите BIOS в Legacy IDE Mode BIOS> Интегрированные периферийные устройства> SATA AHCI Mode = отключено SATA Port0-1 Собственный режим = отключено
  • сохранить изменения в BIOS и выключить компьютер
  • подключите жесткий диск, вызвавший проблему, и второй жесткий диск для запуска XP
  • в XP использовать редактор hex, мне нравится использовать "010 Editor" и открыть PhysicalDrive жесткого диска, вызывая зависание
  • в MBR, который является самым первым сектором, установите 3 байта, начиная со смещения 0x1C3, в FE FF FF и сохраните изменения в PhysicalDrive
  • Теперь контроллер может быть установлен обратно в собственный режим AHCI в BIOS, и зависание исчезает
0

Похоже, что это довольно распространенная проблема, особенно на компьютерах Asus.
Возможно, это как-то связано с их BIOS.

Единственные претензии к успеху в решении этой проблемы исходили от людей, которые стерли проблемный жесткий диск. Поэтому, к сожалению, единственный совет, который я могу дать, - это удалить все разделы на диске, не являющемся SSD, и попытаться перезагрузиться, а затем заново разбить диск, но я не могу гарантировать успех.

Некоторые люди утверждают, что замена проблемного жесткого диска на другой делает решение проблемы. Если это ваш случай, то диск без SSD просто несовместим с BIOS Asus в режиме AHCI, возможно, потому что он использует схему заголовков / секторов, которая возникает при ошибке в этом BIOS.

Наконец, есть много людей, которые остались в SATA, потому что они не смогли заставить работать режим AHCI.

Это единственные результаты, которые мне удалось найти.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .