Skocz do zawartości

Problem Z Wykryciem Dysków Sata - Via Vt6421 Raid


Awadon

Rekomendowane odpowiedzi

Witam.

 

Chciałbym pomęczyć stary temat kontrolera SATA na VIA.

Podstawowe pytanie brzmi - jaka dystrybucja potrafi na nim wykryć dyski ??

 

A teraz opiszę co się dzieje. Zbudowałem sobie mały serwerek. Postawiony jest na lapku Compaq Armada M700. Aby obsłużyć duże dyski dodałem do niego kontroler PCMCIA oparty właśnie na VIA VT6421. Niestety nie ma dużego wyboru, więc mam taki.

Do systemu podpiąłem dwa Samsungi HM320II. Pracują one natywnie w SATAII, ale przełączyłem je na SATAI. Windows XP na tym kontrolerze widzi i obsługuje je bezproblemowo. Jako dysk startowy jest karta Compact Flash - docelowo ma obsługiwać tylko GRUB'a i partycję /boot. Ale sprawdzałem instalki również na zwykłym dysku PATA i efekt jest identyczny.

Instalowałem Debiana ver 5.01, Ubuntu 9.04 i starszą wersję Fedory. Za każdym razem instalacja nie widzi podłączonych dysków.

Nawet po postawieniu systemu nie ma urządzeń SDA w /dev. Kontroler jest jak najbardziej widoczny - wykrywa się prawidłowo sprawdzając komendą lspci. Natomiast o dyskach ani widu, ani słuchu.

Może są jakieś testowe kernelki, które z tym sobie poradzą? Sam już nie wiem co mam z tym zrobić i jak to obejść. Najchętniej zobaczył bym je już podczas instalacji, utworzył soft-mirrora i odpowiednio podzielił.

 

PS. Żadne zabawy biosem w tym kompie nie wchodzą w grę, bo jest on tak okrojony, że nic nie można ustawić. Nie jest to też bios, który można by zmodyfikować i podpiąć pod niego obsługę kontrolera natywnie.

 

HELP !!

Odnośnik do komentarza
Udostępnij na innych stronach

Dla pewności podaję dane z lspci

 

00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)

00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)

00:04.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)

00:04.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)

00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)

00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)

00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)

00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)

00:08.0 Multimedia audio controller: ESS Technology ES1978 Maestro 2E (rev 10)

00:09.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 09)

00:09.1 Serial controller: Agere Systems LT WinModem

01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64)

02:00.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller (rev 50)

 

Czyli jak widać kontroler wykryty

 

A to dane z logu dmesg:

 

[ 39.346619] sata_via 0000:02:00.0: version 2.3

[ 39.346656] sata_via 0000:02:00.0: enabling device (0000 -> 0001)

[ 39.346736] ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [C187] -> GSI 11 (level, low) -> IRQ 11

[ 39.347029] sata_via 0000:02:00.0: routed to hard irq line 11

[ 39.347279] scsi0 : sata_via

[ 39.347596] scsi1 : sata_via

[ 39.347790] scsi2 : sata_via

[ 39.347919] ata1: SATA max UDMA/133 port i16@0x1420 bmdma 0x1400 irq 11

[ 39.347980] ata2: SATA max UDMA/133 port i16@0x1430 bmdma 0x1408 irq 11

[ 39.348078] ata3: PATA max UDMA/133 port i16@0x1440 bmdma 0x1410 irq 11

[ 39.679167] ata1: SATA link down (SStatus 0 SControl 310)

[ 39.849669] cs: IO port probe 0x100-0x3af: excluding 0x100-0x107

[ 39.850661] cs: IO port probe 0x3e0-0x4ff: clean.

[ 39.851117] cs: IO port probe 0x820-0x8ff: clean.

[ 39.851434] cs: IO port probe 0xc00-0xcf7: clean.

[ 39.865091] cs: IO port probe 0xa00-0xaff: clean.

[ 40.007151] ata2: SATA link down (SStatus 0 SControl 310)

[ 40.438223] cs: IO port probe 0x100-0x3af: excluding 0x100-0x107

[ 40.439217] cs: IO port probe 0x3e0-0x4ff: clean.

[ 40.439671] cs: IO port probe 0x820-0x8ff: clean.

[ 40.439990] cs: IO port probe 0xc00-0xcf7: clean.

[ 40.462084] cs: IO port probe 0xa00-0xaff: clean.

 

Czyli jak mniemam system nie widzi dysków na złączu.

 

Co można z tym zrobić ?????

 

Odnośnik do komentarza
Udostępnij na innych stronach

Dzisiaj testowałem dyski i kontroler na drugiej maszynie - Toshiba portege M200. I jak się okazuje wszystko wykrywa się poprawnie. Natomiast compaq milczy. Co może być przyczyną??

Jedna maszyna oparta jest na starym bx, druga ma centrino c mostkiem 820801 - ich4-m na pokładzie. Jedyna różnica jaką zauważyłem podczas bootowania np. GParted Live to komunikat probing EDD=OFF. Natomiast lspci, lspci -v, dmesg w sekcji dotyczącej sterownika sata wyglądają identycznie, oczywiście poza wykryciem dysku.

 

Ktoś wie, z czym to może być związana ???

Odnośnik do komentarza
Udostępnij na innych stronach

Im dalej w las, tym gorzej. Dzisiaj próbowałem przeprowadzić instalacje na Dell'u Latitude 800. Efekt ten sam. Kompletna porażka. Zero widoczności dysku, kontroler niby działający. Zaczynam podejrzewać chipset BX, mimo, że uważałem go dotąd za najstabilniejszy produkt Intela. Może komuś nasuwają się skojarzenia z podobną sytuacją na starym sprzęcie ??

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...