MSI6337LE5, MSI6337EPT PRO и 160Гб

МSI невыпустила для 6337LE5 биоса с поддержкой хардов 160гб и более, но для другой платы 815EPT Pro выпустила биос с поддрежкой хардов 160 гб и более.
Даты выходов и размеры Биосов у 6337LE5 и 6337EPT PRO одинаковые с версии 7.0 по 7.3 - судя по этому можно сделать вывод, что и посодержимому они одинаковые. Но версия 7.4 с поддержкой хардов 160 гб была почему то выпущена только для 6337EPT PRO.

Будет ли 6337LE5 поддерживать жёсткие диски 160 гб с прошитым биосом 7.4 от MSI6337EPT PRO?

Запускал утилиту 48lbachk.exe - выдала UNDETERMINED, то есть неопределила поддерживает плата 48 бит LBA или нет.. Правд у меня небыло при этом в наличии HDD 160Гб. В описании проги сказано что для её нормального выполнения нужен hdd более 137 гб - какой толк тогда от такой проги? если и так при подрублении hdd более 137 гб станет ясно есть ли 48 bit lba у Biosa или нет, в зависимости от того как он определится в Bios. Или я чего то непонимаю?

Почему есть средства преодоления предыдущих барьеров поддержки жёстких дисков 8.4Гб, 32Гб, 65Гб по средствам перепрошивки/пропатчивания/редактирования Биос'а , но нету для барьера видимости в 137Гб, то есть включения 48bit LBA? Этот барьер отличается особой сложностью или даже невозможностью? Или просто нетхваткой времени, желания и. т. д.?

Аватар пользователя DanZer

Цитата:
Почему есть средства преодоления предыдущих барьеров поддержки жёстких дисков 8.4Гб, 32Гб, 65Гб
Неправильно. Средства есть только для 32 и 64Гб-барьеров.
Для 8Гб, равно как и для 137(точнее - 128Гб) - средства нет, кроме как покупка внешнего контроллера. Для Award биосов - можно еще выставить меньший размер вручную и пользоваться всем, что не видно биосу, из-под ОС, которая "понимает" большие винты. AMI биосы - слишком "умные", такой трюк с ними не проходит.
Почему так? За подробностями идем читать статью. Вкратце - решение проблемы 128Гб, также как и 8Гб требует полной замены обработчика Int13h, а это не так-то просто.

PS А насчет того, что размер у биосов одинаковый - это еще не значит, что внутри одно и то же. Любой двухмегабитный биос имеет тот же размер. Даже если он не MSIевский;)

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

DanZer
Статью прочитал, но поправде говоря невсё понял.

Ведь для некторых материнских плат для котоырых изначально небыло поддержки 8 Гб и 137 Гб производители этих плат написали биосы с преодолением этих барьеров. Хотя у них вероятно большие возможности...


Цитата:
Вкратце - решение проблемы 128Гб, также как и 8Гб требует полной замены обработчика Int13h, а это не так-то просто.

А написаный код этого обработчика подойдёт для любой платы с аналогичным биосом и чипсетом без редактирования или нет? Или всё же сложность в том что для какждой материнской платы придётся писать новый обработчик Int13h?

Цитата:
PS А насчет того, что размер у биосов одинаковый - это еще не значит, что внутри одно и то же. Любой двухмегабитный биос имеет тот же размер. Даже если он не MSIевский

Проверил синхронизированием каталогов по содержимому( с помощью Total Commander) биосы от 6337LE5 и 6337EPT PRO с версии 7.0 по 7.3 - оказалось что и по содержимому они одинаковы. Теперь из этого можно сделать вывод, что MS6337LE5 c биосом 7.4 От 6337EPT PRO буддет поддерживать жёсткие диски 160Гб? Или всё же по каким то причином возможно, что небудет?

Аватар пользователя DanZer

Цитата:
Ведь для некторых материнских плат для котоырых изначально небыло поддержки 8 Гб и 137 Гб производители этих плат написали биосы с преодолением этих барьеров. Хотя у них вероятно большие возможности...
В том-то и дело. Это ж производители, которые имеют полный доступ к необходимой информации, а не одиночки-энтузиасты, которые вынуждены разбираться во всем самостоятельно.
Цитата:
А написаный код этого обработчика подойдёт для любой платы с аналогичным биосом и чипсетом без редактирования или нет? Или всё же сложность в том что для какждой материнской платы придётся писать новый обработчик Int13h?
Здесь дело не только и не столько в чипсете, сколько в том, как и по каким адресам размещаются в памяти обработчики прерываний. Так что просто выдрать кусок из одного биоса и вставить в другой не получится. Вот если бы были исходные тексты - тогда да, а вот с уже скомпилированным кодом - игра в русскую рулетку получается... :(

В принципе, судя вот по этому сообщению, биос 7.4 уже прошит и все работает. Осталось только винт >128Gb поставить, так? Так в чем тогда проблема? Если б не сработало - винты бы не виделись вообще никакие. В крайнем случае, если хочется убедиться на практике - можно ж системник в магазин принести и проверить перед покупкой.

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

DanZer

Цитата:
Здесь дело не только и не столько в чипсете, сколько в том, как и по каким адресам размещаются в памяти обработчики прерываний. Так что просто выдрать кусок из одного биоса и вставить в другой не получится. Вот если бы были исходные тексты - тогда да, а вот с уже скомпилированным кодом - игра в русскую рулетку получается...

Я на ассемблере нерпрограмлю(может и придётся когда занятся...), но у меня вопрос чисто из любопытства, ведь есть проги дизассемблеры - которые позволяют уже скомпилированный код переводить в текст. - С БИОС'ами они неработают? Биосы как то поособому зашифрованы или что то другое?

Если не сектрет то: в альфа, бета релизах патчера уже реализована в какойто мере поддержка 48bit lba или нет? Сейчас вопрос о 48bit lba отложен в долгий ящик или как то движется? Для каких либо отдельных матерниских плат вашей командой уже была реализована поддержка 48bit lba?(просто в интернете уже где то видел сообщения что кому то на заказ написали прошивку с поддержкой 48bit lba)

Цитата:
В принципе, судя вот по этому сообщению, биос 7.4 уже прошит и все работает. Осталось только винт >128Gb поставить, так? Так в чем тогда проблема? Если б не сработало - винты бы не виделись вообще никакие. В крайнем случае, если хочется убедиться на практике - можно ж системник в магазин принести и проверить перед покупкой.

Ну да логично. Только вот категоричный ответ модератора на форуме миксростара - "конечно, нет" несколько странно выглядит при всём при этом. Но если когда собирусь с деньгами хард брать новый, если приду в магаз и там окажется что на ней незаводятся харды больше 128 гб - будет облом, останется только напиться на все деньги вместо харда...
Вообще вопрос у меня несрочный так как hdd новый ещё несобрался покупать.

На сайте в разделе услуги, в адресе не указан город, какой город?

Аватар пользователя Root

1) нельзя просто взять кусок кода и из одной прошивки перенести в другую. Все гораздо сложнее дизассемблирование: надо еще и адреса (данных, кода) корректировать:( Ведь не обязательно в прошивках они будут одинаковыми. Дело не в шифровании, не в сжатии, а именно в том, что код не портируемый...:(
2) в альфах и бетах патчера ПОКА еще нету поддержки LBA48, но к конфу года она планировалась...
3) для отдельных материнок??? не слышал о таком...

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Root

Цитата:
для отдельных материнок??? не слышал о таком...

forum.microstar.ru/viewtopic.php?t=554 , там человек пишет:


Ну дык, всё дело в программном коде бивиса . У меня сейчас мать CT-6BTM1 и перепрошитый бивис (см. сайт ROM.BY.RU - с владельца вайта бутылка пива за рекламу ). Пашет без проблем и на своём UDMA-33 преспокойно работает с винтами 250ГГб, т.е. предел в 137ГГб преодолён. Так что, или ищите свежий биос, или оставьте заявку на доработку имеющегося биоса владельцу ROM.BY - дорабатывает классно.

Аватар пользователя savely

Есть 2 разные вещи - "правильно определить HDD" и "сделать так, чтобы можно было корректно работать с ним средствами BIOS". И если первое сделать сравнительно просто, то второе - сложно и геморрно.
Парень из форума, скорее всего имеет в виду определение.

А кому счас легко...

Аватар пользователя DanZer

Цитата:
Биосы как то поособому зашифрованы или что то другое?
Да дело не в том, что как-то по-особому - инструкции х86-совместимых процессоров везде одни и те же (иначе они бы не были совместимыми;)). Просто биос разбит на куски: подпрограммы и процедуры. Каждый такой кусок имеет свой адрес заданный двумя парами байт (например, что-то типа 1С37:23FA), которые передаются процессору при вызове этой подпрограммы. А если числа будут не те? Процессор-то не проверяет, куда его посылают за дальнейшими инструкциями - сказано, что они по такому-то адресу, значит там их и возьмет, даже если там на самом деле не команды, а мусор. Значит, после вставки блока надо искать - где на самом деле лежат эти команды в другом биосе и менять адрес вызова. А еще из вызываемой подпрограммы вполне могут быть вложенные вызовы и их все надо отследить и подправить... А если места не хватит - сдвигать другие модули и пересчитывать адреса обращения к ним... Короче, вполне возможно, что придется перелопатить практически весь код биоса (эдак с полтыщи страниц машинных команд - и никаких комментариев) - работенка еще та...

писал(-а):
категоричный ответ модератора на форуме миксростара - "конечно, нет" несколько странно выглядит при всём при этом
А что еще он мог ответить?;) А если спросить его насчет установки туалатина на эту плату? roll lol

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

DanZer

Цитата:

А что еще он мог ответить?;) А если спросить его насчет установки туалатина на эту плату? roll lol

Ну хотя бы почему по его мнению - нет, пробовал ли он устанавливать на неё 160Гб.
Когда то спрашивал насчёт установки туалатина 1.4(так как на сайте по спецификация 1.3 макимальный), он ответил - напряжения нехватит.
А вот на вопрос - какого к 6337LE5, MSI несделала bios'a c поддержкой hdd>127, тогда как такие hdd появились раньше чем прошло два года с момента выпуска этой платы, да и вообще что такое тех-поддержкака от Microstar, какой сервис/услуги входит в эту тех-поддержку? - он мне неответил...

Аватар пользователя Root

Vortex

Цитата:
напряжения нехватит.

именно так и сказал? Ну, контраргументом было бы то, что напруга у Tualatin 1.3 равна напруге Tualatin 1.4;)

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей