Dashboard | MSI CMS 3.0
Пожалуйста, войдите или зарегистрируйтесь.
Расширенный поиск  

Новости:


Автор Тема: 970A-G46: проблема с контроллерами южника SB950, пропал CSM после обновл. прош.  (Прочитано 4464 раз)

AlterrAq

  • Младший сержант
  • ***
  • Reputation Power: 22
  • AlterrAq пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 10

Приветствую всех!

Недавно сделал частичный апгрейд -- переехал на новую платформу на основе сабжёвой материнки. Версия UEFI-фирмвари была 1.A.

Сразу обнаружилась первая проблема: некорректная работа бортовых SATA и USB. В хозяйстве имеются два DVD-привода PATA, исправно работавшие с SATA-портами через донгл-контроллеры (ViewCon и AgeStar), на новой материнке они работают некорректно. UEFI видит оба привода, даже позволяет с них загрузиться, но драйвер ОС их не подхватывает!

Ситуация следующая. WinXP определяет только тот привод, который может работать в UDMA-режиме. Причём скопировать файл с DVD-диска больше 1,2ГБ невозможно, запись диска нормально не работает -- все диски пишутся с ошибкой. От перестановки донглов результат не меняется. Linux при загрузке модуля контроллер четырежды ресетит каждый привод, потом ошибка Cannot clear UNIT ATTN bit, устройства sr0 и sr1 не появляются. При загрузке с Gparted LiveCD приводы также не определяются.

При включении через донгл IDE-USB ситуация в обеих ОС аналогичная, с той разницей, что если в определённый момент вынуть USB-вилку и снова воткнуть, то привод определяется, и с ним можно работать. При загрузке с Gparted LiveCD они каким-то чудом определяются сразу.

К счастью на материнке есть отдельный USB3.0-контроллер, подключённые в него DVD-приводы через IDE-USB донглы заводятся без вопросов во всех ОС.

IDE HDD ведёт себя аналогично. HDD с родным SATA, а также флешки заводятся без проблем.

Вопрос к компетентным лицам: это хардварная проблема южника SB950 или особенности реализации UEFI на данной матери?

Я предположил, что проблема может быть решена обновлением прошивки. Прошился на последнюю -- 2.5.
Проблема не исчезла и добавилась ещё одна фатальная -- отвалился CSM!
Теперь не идёт загрузка с HDD с MBR-разметкой и ElTorito-дисков!!! Пробовал создать загрузочную флешку с GPT-разметкой с загрузчиком Reddit/Refind -- он загружается, но загрузочного MBR не находит! (Конфигурировал всё по мануалу, строчку "scanfor" в конфиге раскомментировал.)

Я пока сижу на WinXP, жёсткие диски пока ещё старые, для аврального накатывания Win7x64 нет места. Помогите, как и чем запустить WinXP на UEFI-шной материнке при сломанном CSM? (Уже 4й день без компа, пишу из-под Sabayon LiveDVD.) Я продполагаю, что не у одного меня такая проблема, но ничего не могу найти -- поисковики выдают бесполезные ссылки по установке Win7 и Win8 и различные форумные срачи, которые можно до старости сидеть читать.
Записан

craigdt

  • Генерал-лейтенант
  • ***
  • Reputation Power: 3236
  • craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!
  • Оффлайн Оффлайн
  • Сообщений: 3,543

По поводу "фатальной проблемы" - попробуйте либо этот биос с флешки накатить заново (может, встало криво), либо откатиться на 1-2 назад.
А по поводу винды - у вас там не сборка случаем? ИМХуестя мне, что проблема всё же в том, что у вас ХР, поставить 7-8 - всё решится.
Записан

AlterrAq

  • Младший сержант
  • ***
  • Reputation Power: 22
  • AlterrAq пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 10

Цитировать
По поводу "фатальной проблемы" - попробуйте либо этот биос с флешки накатить заново (может, встало криво), либо откатиться на 1-2 назад.

Боюсь я лишний раз играться с этим. Может есть ещё у кого материнка той же модели, что и у меня, прошитая фирмварью 2.5 -- отзовитесь, как работает загрузка Legacy/BIOS, корректно ли эмулируется прерывание 13h. Тогда будет понятно -- там действительно бажный/отсутствующий CSM или у меня так криво он встал (хотя отчего бы ему криво вставать -- никаких форс-мажоров во время прошивания не было).

Цитировать
А по поводу винды - у вас там не сборка случаем? ИМХуестя мне, что проблема всё же в том, что у вас ХР, поставить 7-8 - всё решится.
Нет, не сборка, честно скоммунизденный OEM от хороших знакомых. А даже если и сборка, то что? NTLDR всё равно одинаков, к тому же на прошлой материнке эта же система прекрасно загружалась, и на этой загружалась, пока фирмварь не обновили.

Поставить 7-8 -- куда?! Я же писАл, что винты пока у меня старые, куча данных, ставить новую ОС некуда, апгрейд дисковой подсистемы ожидается к концу года, а работать сейчас надо.

Кстати, установочный диск Win7x64 у меня не запускается. При копировании файлов на флешку -- с флешки также не стартует. Если содержимое папки EFI\boot\microsoft переместить в EFI\boot, то флешка среди списка предлагаемых к загрузке UEFI-устройств появляется, потом "Press any key to boot from CD or DVD....", дальше процесс не идёт.  :(

Также я выяснил, что Syslinux умеет начиная с 6-й версии загружать NTLDR напрямую, с подготовленной GPT-флешки у меня он даже стартует (могу запускать через Refind'овский shell и смотреть сообщения об ошибках), только пока конфиг нормальный к нему написать не могу.
Записан

craigdt

  • Генерал-лейтенант
  • ***
  • Reputation Power: 3236
  • craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!craigdt вызывает восторг!
  • Оффлайн Оффлайн
  • Сообщений: 3,543

Цитировать
Боюсь я лишний раз играться с этим.
https://forum-ru.msi.com/index.php?topic=40817.0 - если делать строго по инструкции - безопасно.
Цитировать
А даже если и сборка, то что?
Если бы вы знали, сколько тут проблем решилось переустановкой зверя и т.п. на нормальную ось - так не говорили бы.
Авторы сборок вырезают то, что ИМ не нужно, заливают то, что ИМ нужно. А какое у вас железо и как эти "вырезы" и "добавки" повлияют на работоспособность - всем фиолетово.
Записан

AlterrAq

  • Младший сержант
  • ***
  • Reputation Power: 22
  • AlterrAq пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 10

https://forum-ru.msi.com/index.php?topic=40817.0 - если делать строго по инструкции - безопасно.
craigdt, Вы хотя бы утруждаете себя чтением прежде чем давать советы? Какие могут быть "программы под ДОС и Виндус" при нерабочем Legacy/CSM, когда загружается только то, что под efi? :redface:

Хорошо ещё завалялся Sabayon LiveDVD -- из-под него и пишу на сей форум.

Если бы вы знали, сколько тут проблем решилось переустановкой зверя и т.п. на нормальную ось - так не говорили бы.
Про ЗверьСиДи я в курсе. Но это вообще-то оффтопик, поскольку все эти проблемы -- это внутренние проблемы ОС, имеющие к материнкам опосредованное отношение. И это просто не мой случай.

Установленная система у меня работоспособная..... только я загрузить её не могу.

Последние новости. На HDD с родным интерфейсом SATA мне путём невероятный усилий и архивирования удалось расчистить 11,6ГБ свободного места, походу преобразовав MBR в GPT. Пустое место очистил в начале диска, уменьшенные разделы переместил в конец. Вручную из-под EFI shell запустил с флешки cdboot_noprompt.efi, он упорно чего-то хотел от первого по счёт устройства DVD-ROM, после чего выдавал ошибку диска. Я оставил в системе только 1 DVD-привод, опять вручную запустил тот же исполняемый файл с флешки, и загрузка пошла... с компакт-диска. Ну хорошо хоть так.

Сначала выяснилось, что hybrid MBR Win7 на дух не переносит, говорит у темя мол чистый MBR, а я должна стоять только на GPT и точка! Ладно, убрал hybrid и сделал protective MBR. Перезапустил установку. Установка мне создала в начале диска два раздела по 128МБ, третий раздел занял всё оставшееся место и отформатировался в NTFS. Потом Copying files 0%, мелькающие точки в течение примерно минуты и ошибка:  >:(

Windows could not prepare the computer to boot into the next stage of the installation. To install Windows, restart the installation.

Всё, приехали. Из того, что я пробовал:
1) просто перезапускал установку;
2) удалял все созданные установкой разделы, после чего снова перезапускал установку;
3) в UEFI Setup выставлял целевой HDD первым загрузочным устройством
4) скармливал драйвера на встроенный (AMD SB950) и отдельный (Adaptec 29160LP) контроллеры
5) сканировал HDD на бэд-сектора (не обраружено). Установочный DVD проверять не стал, поскольку все файлы с него скопировались на флешку без ошибок.

Что ещё можно попробовать (из разумного) -- я не знаю.

Ищу способ откатить фирмварь назад на исходную версию (уже прочитал, что без бубна это штатно невозможно).
Записан

RMister

  • Старший сержант
  • *****
  • Reputation Power: 63
  • RMister пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 45

 А смена режима AHCI->IDE или наоборот не помогает ? У меня к примеру виндовс 7 слетела когда я установил ее в режиме IDE а после поставил AHCI ...  Может это не в тему,но я сказал только то что знаю :)
Записан
Ryzen 5 5600х, X470 Gaming Plus non-Max, nvme 500gb adata SX6000PNP, SSD Samsung 250,500Gb EVO. DDR4 Samsung 2666 3x8Gb + HyperX Fury 1x32Gb = 56 Gb. MSI GTX1660Ti.

ene

  • Подполковник
  • *****
  • Reputation Power: 447
  • ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...
  • Оффлайн Оффлайн
  • Сообщений: 758

ну круто!
где вы этого всего набрали(сь) :- )
Кучинский вот собирает до 50 систем на сутки, вероятно с последующей инсталляцией ОС-ей.
Представляете если-бы 50 раз вот так как у вас "попадать", с разума сойти можно!

Верните прежнее фирмваре, по возможности, там где по вашему был порядок.
Не решайте проблему через з.п. тем более если она есть с обновлением.
Вероятно само обновление надо "ремонтировать".
всё сказанное - ИМХО.
Записан

AlterrAq

  • Младший сержант
  • ***
  • Reputation Power: 22
  • AlterrAq пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 10

А смена режима AHCI->IDE или наоборот не помогает ?
Спасибо, попробую. Хотя почему это может на что-то влиять, если я непосредственно при установке скармливаю драйвер, который исключает потребность в эмуляции всяких Legacy IDE. Но от ниграсофта всего можно ждать. На SCSI-винты я поставить 7-ку не могу, потому что на первом винте живёт у меня XP, убивать которую я пока не желаю, на остальных всё очень плотно занято, да и переконвертация в GPT потребуется.

У меня к примеру виндовс 7 слетела когда я установил ее в режиме IDE а после поставил AHCI ...
А драйвера на чипсет при этом уже стояли?
Записан

AlterrAq

  • Младший сержант
  • ***
  • Reputation Power: 22
  • AlterrAq пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 10

Кучинский вот собирает до 50 систем на сутки, вероятно с последующей инсталляцией ОС-ей.

50 в сутки собрать можно только баребоны на mini-ITX с последующим раскатыванием системы из образа. Нормально собрать под индивидуального заказчика можно максимум 4 системы в сутки, да и то если нет никаких специфических требований вроде "подберите мне софтовый синтезатор, чтобы нормально звучал и MIDI-клава при этом играла без задержек".

Представляете если-бы 50 раз вот так как у вас "попадать", с разума сойти можно!
Вельмишановный пан ene скорее всего и сам понимает, что одно дело -- собрать и накатать систему с нуля на девственно чистый HDD (этому и обезьяну научить можно), другое дело -- сделать апгрейд юзеру или геймеру с переносом помимо файлопомойки сэйвов и профайлов, и совсем третье -- сделать апгрейд человеку, который за компьютером преимущественно работает, в последнем случае стоит задача не только научить заводиться старую операционку на новой платформе (чтобы переход на новую ОС был постепенным и безболезненным), но и обеспечить работу некоторых старых железяк, которые нельзя сразу заменить на новые по ряду причин.

Верните прежнее фирмваре, по возможности, там где по вашему был порядок.
Объективно полного порядка у MSI нет нигде. Встречный вопрос -- что такое порядок по-Вашему, и чем он принципиально отличается от "порядка по-нашему"?

Вероятно само обновление надо "ремонтировать".

Я тоже так думаю. Но я не ассемблерщик, и спецификацию UEFI не знаю. Кстати, помню лет 10 назад натыкался на программу для AWARD'овского BIOS'а -- композер-декомпозер. Можно было разобрать фирмварь, посмотреть, из каких она частей состоит и собрать обратно. С помощью неё, например, можно было вшить свой шрифт. Может есть такая софтина и для UEFI?
Записан

Дмитрий Кучинский

  • Модератор
  • *****
  • Reputation Power: 20249
  • Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!Дмитрий Кучинский вызывает восторг!
  • Онлайн Онлайн
  • Сообщений: 14,422
  • Очень злой модератор

Я не сам собираю я контролирую этот процесс, ну только сервера это мое  .  И в целом ene прав .
Если бы отказов было огромное множество то мы бы повесились - обезьян на сборке нет и не может быть вы видимо застряли этак лет на 10 когда платы и системы были просты как фанерные доски а  заказчики непритязательны - времена изменились . Систем без операционки от силы 10% ( серваки не всчет так как на них как правило нужно вешать операционку уже на месте привязанном к сети и периферии) .
Нормальный квалифицированный сборщик собирает 14-20 компов в день  ( можно было бы и больше но тогда качество падает серьезно так как наступает отупение от усталости) минимальная цифра это когда каждая система индивидуальна и на ней стоит операционка с драйверами и утилитами и это не конвейер .
А вот 4 в день собирает ухарь на коленке одной отверткой и разглагольствует о кривых биосах не правильной компоновке и тд - все проще и сложнее и требует не только професионализма твердой руки и умение анализировать но и огромную теоретическую базу  и постоянное обучение и правильный инструмент и еще много чего.
« Последнее редактирование: 19 Сентябрь 13, 07:17:40 от Дмитрий Кучинский »
Записан
Добро пожаловать на форумы пользователей продукции MSI! Для официальной поддержки, пожалуйста, свяжитесь с нами напрямую - Контакты

ene

  • Подполковник
  • *****
  • Reputation Power: 447
  • ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...
  • Оффлайн Оффлайн
  • Сообщений: 758

Так'с, завёл
О_о такого почёта ещё не удостаивался в общении, "милостивый государь"  :happy:
Варшавянин умён только до городской заставы (идиш).

Я был невнимателен в теме, сложилось впечатление что на новой плате проблемы начались с легаси устройствами после смены версии биос.
Извините.

Вот бы попробовали одолжится и включить контроллер IDE-USB через активный хаб (с собственным источником питания).
А вот с PATA -> на SAT-у мыслей нет, как и UEFI.
Вероятно можно вопрос адресовать производителю донглов, донгл+UEFI - есть-ли жизнь на Марсе ?
Это если без ассемблера  :happy:
« Последнее редактирование: 19 Сентябрь 13, 20:53:47 от ene »
Записан