Страница 1 из 1

Каждому жесткому диску требуется свой драйвер в ОС?

Добавлено: 08.03.2016 21:30
QWERTYASDF
Жесткие диски подключаются через контроллеры sata/pata на материнской плате. И на первый вгляд мне когда-то казалось, что именно на одном из этих протоколов общается материнская плата с диском, и что более ничего не требуется для поддержки диска системой. Однако в дальнейшем на практике несколько раз сталкивалась с тем, что прошивка материнской платы диск видит, но ОС зависает в процессе установки или вообще не видит этого диска. Так было, например, с Мандривой. Она начала видеть диск только с определенной версии (вроде с 2009). Так понимаю, для каждого контроллера (или для каждого типа таких контроллеров) внутри диска по факту нужен какой-то дополнительный драйвер, работающий поверх sata? Или чем тогда объясняется то, что одна версия некоего дистрибутива GNU/Linux может не определять диск вообще, а следующая уже нормально с ним работает, не изменился же настолько сильно за это время стандарт sata?...

Re: Каждому жесткому диску требуется свой драйвер в ОС?

Добавлено: 08.03.2016 21:45
MrClon
Скорее уж проблема в драйвере контроллера SATA (того который на материнке обычно)

Re: Каждому жесткому диску требуется свой драйвер в ОС?

Добавлено: 08.03.2016 21:48
QWERTYASDF
MrClon писал(а):
08.03.2016 21:45
Скорее уж проблема в драйвере контроллера SATA (того который на материнке обычно)

В чем там может быть проблема, стандарт то вполне себе стандартный...(?) Или же с выходом новых дисков, он действительно модифицируется и/или требует какой-то дополнительной настройки?...

Re: Каждому жесткому диску требуется свой драйвер в ОС?

Добавлено: 08.03.2016 22:25
Bizdelnick
Проблема не в SATA, а во взаимодействии с его контроллером (по шине PCI скорее всего). Вот для этого и нужен драйвер.

Re: Каждому жесткому диску требуется свой драйвер в ОС?

Добавлено: 08.03.2016 22:39
QWERTYASDF
Т.е. контроллер, который стоит в самом жестком диске, тут вообще ни при чем? А в чем может быть проблема с sata-контроллером на материнке?

Re: Каждому жесткому диску требуется свой драйвер в ОС?

Добавлено: 08.03.2016 22:56
Bizdelnick
QWERTYASDF писал(а):
08.03.2016 22:39
А в чем может быть проблема с sata-контроллером на материнке?

В том, что для него может не быть драйвера. Хотя такое бывает редко, разнообразие SATA-контроллеров не особо велико: https://git.kernel.org/cgit/linux/kernel/gi...ree/drivers/ata

Re: Каждому жесткому диску требуется свой драйвер в ОС?

Добавлено: 09.03.2016 18:32
MrClon
QWERTYASDF писал(а):
08.03.2016 21:48
В чем там может быть проблема, стандарт то вполне себе стандартный...(?) Или же с выходом новых дисков, он действительно модифицируется и/или требует какой-то дополнительной настройки?...

Ethernet тоже вполне стандартный, но для сетевух почему-то всё-равно нужны драва. И HDMI тоже вполне стандартный стандарт, но дрова для видюх тоже нужны. Улавливаешь?

Re: Каждому жесткому диску требуется свой драйвер в ОС?

Добавлено: 09.03.2016 19:57
QWERTYASDF
MrClon писал(а):
09.03.2016 18:32
QWERTYASDF писал(а):
08.03.2016 21:48
В чем там может быть проблема, стандарт то вполне себе стандартный...(?) Или же с выходом новых дисков, он действительно модифицируется и/или требует какой-то дополнительной настройки?...

Ethernet тоже вполне стандартный, но для сетевух почему-то всё-равно нужны драва. И HDMI тоже вполне стандартный стандарт, но дрова для видюх тоже нужны. Улавливаешь?

Кажется улавливаю :drinks: