Ремонт оргтехники Обсуждение и вопросы по ремонту мониторов, компьютерных комплектующих, сканеров, принтеров и т.п. |
06.07.2010, 02:21
|
|
Временная регистрация
Регистрация: 22.01.2007
Адрес: Германия, Маинц
Сообщений: 97
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 15 сообщении(ях)
|
Re: Ноутбук проблема
Не всё так однозначно с ноутами...
Действительно наилучший вариант - искать дрова у производителей комплектующих (несколько сложнее, чем у производителя ноута, но зато много надёжнее). Однако не нужно забывать и о том, что не одними дровами жива система. Например исходные данные она берёт из BIOS и оперирует этими данными при работе с дровами. Дрова цепляются к устройствам по ID, ревизии, версии и пр., а эта инфа берётся именно из таблиц BIOS, а именно DSDT, SSDT и пр. В этих таблицах может быть зашито распознование ОС, не позволяющее полноценно работать устройствам под управлением другой, не прошитой в DSDT ОС. В этом случае надёжнее иметь дело с Линуксом, т. к. он, до некоторой степени, позволяет подставлять правленные таблицы, а все винды тупо юзают биосовские. Например в DSDT MSI Wind U100 можно увидеть вот такое место:
Код:
|
Method (OSXX, 0, NotSerialized)
{
If (_OSI ("Windows 2006"))
{
Return (0x01)
}
Else
{
Return (0x00)
}
}
Name (OSVR, Ones)
Method (OSFL, 0, NotSerialized)
{
If (LNotEqual (OSVR, Ones))
{
Return (OSVR)
}
If (LEqual (PICM, 0x00))
{
Store (0xAC, DBG8)
}
Store (0x01, OSVR)
If (CondRefOf (\_OSI, Local0))
{
If (\_OSI ("Linux"))
{
Store (0x03, OSVR)
}
Else
{
If (\_OSI ("Windows 2001"))
{
Store (0x04, OSVR)
}
Else
{
If (\_OSI ("Windows 2001.1"))
{
Store (0x05, OSVR)
}
Else
{
If (\_OSI ("FreeBSD"))
{
Store (0x06, OSVR)
}
Else
{
If (\_OSI ("HP-UX"))
{
Store (0x07, OSVR)
}
Else
{
If (\_OSI ("OpenVMS"))
{
Store (0x08, OSVR)
}
}
}
}
}
}
}
Else
{
If (MCTH (\_OS, "Microsoft Windows NT"))
{
Store (0x00, OSVR)
}
Else
{
If (MCTH (\_OS, "Microsoft Windows"))
{
Store (0x01, OSVR)
}
Else
{
If (MCTH (\_OS, "Microsoft WindowsME: Millennium Edition"))
{
Store (0x02, OSVR)
}
Else
{
If (MCTH (\_OS, "Linux"))
{
Store (0x03, OSVR)
}
Else
{
If (MCTH (\_OS, "FreeBSD"))
{
Store (0x06, OSVR)
}
Else
{
If (MCTH (\_OS, "HP-UX"))
{
Store (0x07, OSVR)
}
Else
{
If (MCTH (\_OS, "OpenVMS"))
{
Store (0x08, OSVR)
}
}
}
}
}
}
}
}
Return (OSVR)
} |
Как Вы думаете, что это? А это и есть привязка к ОСям, причём с различной степенью кастрации, в зависимости от конкретной ОС, функционала. Если видяха встроена, то её BIOS тоже фигурирует в этих таблицах, а следовательно её функционал может быть кастрирован на неродной ОС. То же имеет место быть и по отношению к другим устройствам ноута. В частности энергосберегающие технологии могут либо работать некорректно, либо вообще не работать. Помимо этого производители ноутов очень любят переобзывать устройства на свой манер, или, что много хуже, переписывать ID устройств. В последнем случае могут уже быть бессильны и дрова от производителя комплектующих.
Просмотреть все существующие на Вашем компе таблицы BIOSа можно, например, Эверестом, а вот для их прочтения прийдётся сходить либо к Линуксоидам, либо к Хаководам...
Подводя итог вышесказанному могу предложить следующее:
Если производитель ноута выпустил подобный ноут но с другой ОС, то можно попробовать для полноценного перехода перепрошить BIOS тем, с которым эта ОС работает. Иногда это удаётся без боя (в большенстве случаев), а иногда не удаётся вообще...
Последний раз редактировалось IgorBaulin; 06.07.2010 в 02:23.
|
|
|
Сказали "Спасибо" IgorBaulin
|
|
|
06.07.2010, 06:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Ноутбук проблема
Сообщение от mvkarp
|
Вы не разбирались, откуда DriverGenius ID-коды берет? Если прямо от железяки, то это хорошо. А если от драйвера, хоть и кривого, то это плохо
|
Он находит дрова даже на то оборудование, которое компом не определяется - в диспетчере устройств желтые вопросы
|
|
|
Эти 3 пользователя(ей) сказали Спасибо niXto за это сообщение:
|
|
|
06.07.2010, 11:19
|
|
Временная регистрация
Регистрация: 11.06.2008
Адрес: дубна
Сообщений: 52
Сказал спасибо: 17
Сказали Спасибо 12 раз(а) в 9 сообщении(ях)
|
Re: Ноутбук проблема
Сообщение от niXto
|
Есть такая замечательная прога DriverGenius - она платная, но на диске ЗверьДВД есть и не совсем платная, или могу скинуть куда
|
так поделитесь плиз
|
|
|
|
06.07.2010, 11:41
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Ноутбук проблема
Кошмар ...
Развели флуд.
По некоторым вопросам -
Если я не знаю , я и не суюсь с советами .
Если советую значит имею опыт.
А опыт говорит следующее :
На все ноуты , что побывали у меня а это около 40 штук , нормально сделал даунгрэйд с VISTы на XP .
Не у всех заработали некоторые фичи ( например у HP quick launch buttons)
Но основное работает все .
По поводу линукс . Разбираться надо с конкретной моделью особо.
Для этого и существует LiveCD .
И снова же - все находится , все ставится .
Надо только уметь искать.
Да и кстати , я не использую кривые драйвероискалки - все находится по VID&PID .
ЗЫ. Правда Acer меня под страхом смерти не заставят брать ...
ЗЫЗЫ Топикстартеру неуд. Решил проблему - пиши как и где дрова брал .
Кто нибудь спасибо скажет...
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 06.07.2010 в 11:56.
|
|
|
|
06.07.2010, 14:08
|
|
Прописка
Регистрация: 11.04.2008
Адрес: Дальний Восток
Сообщений: 278
Сказал спасибо: 80
Сказали Спасибо 38 раз(а) в 26 сообщении(ях)
|
Re: Ноутбук проблема
Сообщение от dosikus
|
Да и кстати , я не использую кривые драйвероискалки - все находится по VID&PID
|
Верно по определению! Хотя не согласен по отношению к Acer-ам: нормальное соотношение "цена-качество", середнячок-офисник. а вот здесь http://acerfans.ru/drivers/ можно найти много полезного.
__________________
Истина существует вне зависимости от того, верите Вы в нее или нет.
|
|
|
|
06.07.2010, 14:54
|
|
Вид на жительство
Регистрация: 25.05.2007
Сообщений: 320
Сказал спасибо: 25
Сказали Спасибо 135 раз(а) в 60 сообщении(ях)
|
Re: Ноутбук проблема
Чет вы на Асеры-то накинулись... У самого Экстенса 5620, даунгрейд с Вислы - не работают только кнопки быстрого запуска, ну и енг с ними... 3 года машинке, полет нормальный... Вторым идет Acer Aspire One 110 с 8-гиговым SSD диском + 4 Гиг карта памяти диском D: (можно и на 16, и на 32, только за эти деньги куплен внешний USB диск на 160 Гиг) - используется под Интернет с внешним USB-модемом от Связного - хоть в машине, хоть в деревне... В отпуск прошлый год брал - благо весит кило и места как книжка занимает - ребенку в поезде мультики показывал. В вагоне же и подзаряжал от розеток для электробритв... Да, стандартно на нем Линух шел, переделал на ХР - опять же без особых проблем... Да и на работе Асеров с десяток - по крайней мере АКБ к ним легко достать можно (попробуйте для Леново или того же НР, который АКБ из принципа не поставляет в СЦ, а тем более на продажу).
(немного офф: кто с SSD будет иметь дело - форматировать в FAT16 + утилитка FlashFire - скорость растет в разы. Правда, оно чекдиску не дает работать, но ведь можно иногда и отключить...)
|
|
|
|
06.07.2010, 17:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.10.2006
Сообщений: 3,635
Сказал спасибо: 2,270
Сказали Спасибо 3,014 раз(а) в 1,057 сообщении(ях)
|
Re: Ноутбук проблема
IgorBaulin,
Цитата:
|
Действительно наилучший вариант - искать дрова у производителей комплектующих (несколько сложнее, чем у производителя ноута, но зато много надёжнее)
|
Было бы забавно если бы сушествовал альтернативный дравасек
|
|
|
|
06.07.2010, 17:54
|
|
Временная регистрация
Регистрация: 22.01.2007
Адрес: Германия, Маинц
Сообщений: 97
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 15 сообщении(ях)
|
Re: Ноутбук проблема
Сообщение от bobic
|
IgorBaulin,
Было бы забавно если бы сушествовал альтернативный дравасек
|
Иногда и так бывает, а иногда его и сделать можно без каких-либо потерь...
Например с полгода назад jMikron выпустили новый драйвер JMB368 под Mac OS X (у меня хак). Без каких-либо потерь я его переделал под JMB361 минут за 20... Всех дел было - подправить плист и пропатчить бинарник.
Полагаю, что теми же путями можно было бы править дрова и под Линух (всё же Юниксовая основа), а вот про форточные дрова ничего сказать не могу - не пробовал их ковырять...
|
|
|
|
06.07.2010, 19:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 04.10.2006
Сообщений: 3,635
Сказал спасибо: 2,270
Сказали Спасибо 3,014 раз(а) в 1,057 сообщении(ях)
|
Re: Ноутбук проблема
IgorBaulin,
Цитата:
|
Иногда и так бывает, а иногда его и сделать можно без каких-либо потерь...
Например с полгода назад jMikron выпустили новый драйвер JMB368 под Mac OS X (у меня хак). Без каких-либо потерь я его переделал под JMB361 минут за 20... Всех дел было - подправить плист и пропатчить бинарник.
|
В принципе это уже дороботка "напильником" недоступна всем и каждому
Цитата:
|
Полагаю, что теми же путями можно было бы править дрова и под Линух (всё же Юниксовая основа),
|
Лично мне маральный кодекс строителей коммунизма запрещает юзать клонов, хотя пологаю юзари Линуха активно применяют практику напильника
Цитата:
|
а вот про форточные дрова ничего сказать не могу - не пробовал их ковырять.
|
..В силу распрастронености форточек все что выложено за приделами изготовителя ковырено исходя из личных соображений
|
|
|
|
06.07.2010, 19:56
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Ноутбук проблема
Сообщение от zordec
|
Чет вы на Асеры-то накинулись...
|
Это сугубо мое личное мнение .
Снова же опыт...
__________________
Осторожно , злой кот
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:04.
|
|