Подниму тему.
Имеется совершенно исправный компьютер. Собран для себя любимого прошлой весной.
Подробная конфигурация:
1. Корпус ASCOT A6R6 со штатным 420 Ваттным БП ASCOT A420
2. МБ ASUS M2N32 WS pro (nForce 590 SLI) BIOS 2001 (последний на данный момент)
3. Процессор AMD Athlon x2 5200 с боксовым кулером
4. Память 4 х DDR-2 модуля SAMSUNG, которая правда отсутствует в QVL, но проверена лично
5. Видео ASUS EAX1600pro silent
6. Диски 2x Hitachi HDT725032VLA360 в корпусе (игрался с нВидиевскими рейдами) + Hitachi HDS721075KLA330 во внешнем боксе от Floston подключенный по eSATA
7. Оптика Pioner 212D (sata) прошивка 1.09, которая шла при покупке
8. Пассивный переходник 2х SATA-eSATA на заднюю стенку корпуса
9.-13. флоп, картридер, монитор, клавиатура и мышь. (Перечисляю только из занудства, в отличие от указанного выше ни на что не влияет, к тому же, все без чего нельзя менялось, а без чего можно отключалось)
Указанная конфигурация без проблем работала с XP с момента сборки, а после первого же обновления БИОСа, в котором поправили что-то с ACPI и с Linux (конкретно с Debian ETCH), но не позволяла установить Vista 64 если памяти было 4G, хотя при 2G все было нормально. Но после очередного обновления БИОСа и установки с дистрибутива с интегрированным SP1 решилась и эта проблема (Виста мне не нравится, но приходится иметь дело и с ней, так что пришлось разбираться и с граблями ее установки и настройки).
Для полного счастья мне не хватало только одного.
На этой плате чипсет обеспечивает шесть SATA-2 портов и один IDE канал, а дополнительно установленный контроллер Marvell ES88SE6141 добавляет еще один IDE канал три внутренних SATA-2 порта и один eSATA порт.
Под Win все определяется и после установки драйверов работает нормально, за исключением того, что от драйверов для дисковой подсистемы от nVidia я после нескольких экспериментов отказался, т.к. от возможностей создать зеркало проблем добавилось больше, чем решилось, да еще и пропала возможность смотреть SMART. Правда, оговорюсь сразу, что проблемы с массивами относятся к моей ситуации, когда на одном компъютере стоят как Win* так и *nix. Если ОС одна, то, возможно этот вывод и не верен.
Под Linux все что мне нужно (без 3D я спокойно обхожусь) тоже заработало, за исключением того, что драйвера под Linux для Marvell ES88SE6141 с сайта ASUS я прикручивать не стал, начитавшись отзывов тех, кто это пытался проделать, а поддержки их в Linux просто не было.
Поскольку IDE-шные устройства я подключаю к этому компу только время от времени, a 6 SATA портов в чипсете, как правило тоже достаточно, мне было проще отказаться от использования Maрвела. Правда на нем же реализован порт eSATA.
Сначала я решил обойти эту проблему покупкой переходника 2х SATA-eSATA (см. п. 8)
Но оказалось (видимо из-за суммарной длинны соединений), что через этот переходник диск в боксе не всегда определяется или работает нестабильно. До весии БИОС до 1801 бета включительно, который мне прислала техподдержка ASUS, т.к. до этого не определялись диски объемом более 512G подключенные к Марвелу как по SATA так и по eSATA. С последним БИОСом диск в боксе подключенном по eSATA определяется всегда, но если при подключении к Марвелу с него можно загрузить XP и работать (я собственно именно так и делаю), то при загрузке этой же системы с этого же диска, но подключенного к чипсетному порту через переходник, система может через несколько часов или дней повиснуть, что меня, естественно, не устраивает. С другой стороны не всегда удобно перетыкать бокс с порта на порт только для того, чтобы что-то посмотреть на этом диске из под Linux.
Но недавно наконец в Linux появилась поддержка контроллеров от Marvell. Ради такого дела я даже готов поставить еще одну ОС для проверки, чтобы не ломать сразу рабочую. Благо место на дисках есть, а для проверки можно ограничиться минимальной установкой, которая занимает от силы пол часа, если не тупит из-за хреновой связи с репозитариями.
Все вышеизложенное было преамбулой. Переходим к амбуле.
Скачиваю образ CD с последней на тот момент версией тестового дистрибутива Debian, заливаю его на пластинку и гружусь с него.
Описанные процедуры были проделаны с несколькими дистрибутивами, а именно Debian testing weekly build, Ubuntu 8.10, CentOS 5.2 Live CD.
Результаты немного варьировались. На более ранних версиях Debian testing weekly build установка проходила успешно, но после перезагрузки при определении ядром дисков выдавалось сообщение, что порт на котором висит Pioner не отвечает. Его переводили в SATA-150, делали ему ресет, но доступа к нему все равно не было. Последний проверенный мной weekly build от 22 ноября, равно как остальные помянутые дистрибутивы, обламывались уже при загрузке и просили найти им CD, с которого они собственно запустились.
Если же дать им загрузиться с IDE-шного привода, то ситуация сводилась к предыдущей, т.е. система установлена, но привода при этом не видит. Собрался уже писать баг-репорт, но вчера вечером решил для очистки совести проверить что будет на другом SATA-шном приводе.
Оказалось, что если в место Pioner 212D подключить ASUS E616A3T или Plextor PX-716SA (оба валялись на работе из-за проблем с записью дисков), то проблем с их определением и чтением с них как CD так и DVD не возникает. Более того, оказалось, что если Pioner отключить при загрузке OC, а после этого подключить на горячую, то он тоже определяется и работает. А после того, как я его перешил в Plextor PX-810SA по рецепту CMoon, то он стал нормально определяться и при загрузке.
Таким образом теперь задача свелась к предыдущей. Забороть в linux-е Marvell ES88SE6141 ибо там есть поддержка 6041, но не 6141.
to be continued...
Подниму тему.
Имеется совершенно исправный компьютер. Собран для себя любимого прошлой весной.
Подробная конфигурация:
1. Корпус ASCOT A6R6 со штатным 420 Ваттным БП ASCOT A420
2. МБ ASUS M2N32 WS pro (nForce 590 SLI) BIOS 2001 (последний на данный момент)
3. Процессор AMD Athlon x2 5200 с боксовым кулером
4. Память 4 х DDR-2 модуля SAMSUNG, которая правда отсутствует в QVL, но проверена лично
5. Видео ASUS EAX1600pro silent
6. Диски 2x Hitachi HDT725032VLA360 в корпусе (игрался с нВидиевскими рейдами) + Hitachi HDS721075KLA330 во внешнем боксе от Floston подключенный по eSATA
7. Оптика Pioner 212D (sata) прошивка 1.09, которая шла при покупке
8. Пассивный переходник 2х SATA-eSATA на заднюю стенку корпуса
9.-13. флоп, картридер, монитор, клавиатура и мышь. (Перечисляю только из занудства, в отличие от указанного выше ни на что не влияет, к тому же, все без чего нельзя менялось, а без чего можно отключалось)
Указанная конфигурация без проблем работала с XP с момента сборки, а после первого же обновления БИОСа, в котором поправили что-то с ACPI и с Linux (конкретно с Debian ETCH), но не позволяла установить Vista 64 если памяти было 4G, хотя при 2G все было нормально. Но после очередного обновления БИОСа и установки с дистрибутива с интегрированным SP1 решилась и эта проблема (Виста мне не нравится, но приходится иметь дело и с ней, так что пришлось разбираться и с граблями ее установки и настройки).
Для полного счастья мне не хватало только одного.
На этой плате чипсет обеспечивает шесть SATA-2 портов и один IDE канал, а дополнительно установленный контроллер Marvell ES88SE6141 добавляет еще один IDE канал три внутренних SATA-2 порта и один eSATA порт.
Под Win все определяется и после установки драйверов работает нормально, за исключением того, что от драйверов для дисковой подсистемы от nVidia я после нескольких экспериментов отказался, т.к. от возможностей создать зеркало проблем добавилось больше, чем решилось, да еще и пропала возможность смотреть SMART. Правда, оговорюсь сразу, что проблемы с массивами относятся к моей ситуации, когда на одном компъютере стоят как Win* так и *nix. Если ОС одна, то, возможно этот вывод и не верен.
Под Linux все что мне нужно (без 3D я спокойно обхожусь) тоже заработало, за исключением того, что драйвера под Linux для Marvell ES88SE6141 с сайта ASUS я прикручивать не стал, начитавшись отзывов тех, кто это пытался проделать, а поддержки их в Linux просто не было.
Поскольку IDE-шные устройства я подключаю к этому компу только время от времени, a 6 SATA портов в чипсете, как правило тоже достаточно, мне было проще отказаться от использования Maрвела. Правда на нем же реализован порт eSATA.
Сначала я решил обойти эту проблему покупкой переходника 2х SATA-eSATA (см. п. 8)
Но оказалось (видимо из-за суммарной длинны соединений), что через этот переходник диск в боксе не всегда определяется или работает нестабильно. До весии БИОС до 1801 бета включительно, который мне прислала техподдержка ASUS, т.к. до этого не определялись диски объемом более 512G подключенные к Марвелу как по SATA так и по eSATA. С последним БИОСом диск в боксе подключенном по eSATA определяется всегда, но если при подключении к Марвелу с него можно загрузить XP и работать (я собственно именно так и делаю), то при загрузке этой же системы с этого же диска, но подключенного к чипсетному порту через переходник, система может через несколько часов или дней повиснуть, что меня, естественно, не устраивает. С другой стороны не всегда удобно перетыкать бокс с порта на порт только для того, чтобы что-то посмотреть на этом диске из под Linux.
Но недавно наконец в Linux появилась поддержка контроллеров от Marvell. Ради такого дела я даже готов поставить еще одну ОС для проверки, чтобы не ломать сразу рабочую. Благо место на дисках есть, а для проверки можно ограничиться минимальной установкой, которая занимает от силы пол часа, если не тупит из-за хреновой связи с репозитариями.
Все вышеизложенное было преамбулой. Переходим к амбуле.
Скачиваю образ CD с последней на тот момент версией тестового дистрибутива Debian, заливаю его на пластинку и гружусь с него.
Описанные процедуры были проделаны с несколькими дистрибутивами, а именно Debian testing weekly build, Ubuntu 8.10, CentOS 5.2 Live CD.
Результаты немного варьировались. На более ранних версиях Debian testing weekly build установка проходила успешно, но после перезагрузки при определении ядром дисков выдавалось сообщение, что порт на котором висит Pioner не отвечает. Его переводили в SATA-150, делали ему ресет, но доступа к нему все равно не было. Последний проверенный мной weekly build от 22 ноября, равно как остальные помянутые дистрибутивы, обламывались уже при загрузке и просили найти им CD, с которого они собственно запустились.
Если же дать им загрузиться с IDE-шного привода, то ситуация сводилась к предыдущей, т.е. система установлена, но привода при этом не видит. Собрался уже писать баг-репорт, но вчера вечером решил для очистки совести проверить что будет на другом SATA-шном приводе.
Оказалось, что если в место Pioner 212D подключить ASUS E616A3T или Plextor PX-716SA (оба валялись на работе из-за проблем с записью дисков), то проблем с их определением и чтением с них как CD так и DVD не возникает. Более того, оказалось, что если Pioner отключить при загрузке OC, а после этого подключить на горячую, то он тоже определяется и работает. А после того, как я его перешил в Plextor PX-810SA по рецепту CMoon, то он стал нормально определяться и при загрузке.
Таким образом теперь задача свелась к предыдущей. Забороть в linux-е Marvell ES88SE6141 ибо там есть поддержка 6041, но не 6141.
to be continued...