Heren onderzoekers.
Ik heb een probleem waarvan ik vind dat daar best wel eens over gepraat mag worden. Ik heb geprobeerd de verschillen tussen SATA1, SATA2, TCQ en NCQ te zoeken. Dit i.v.m. 4 Maxtor DiamondPlus 10 300 GB harde schijven die niet herkend willen/kunnen worden. Ik hoop met dit topic wat duidelijkheid te krijgen over de compitabiliteit tussen verschillende harde schijven en controllers.
Ik zal eerst mijn probleem beschrijven.
Ik heb een file-server in elkaar gezet voor het bedrijf waar ik werk. Daarbij gaat het om de volgende onderdelen:
Moederbord: Asus PSCH-L
Processor: Intel Pentium IV 3,0 GHz
RAM: 4x512 MB Kingston
HD: 1x Western Digital Raptor 36,7 GB
HD: 5x Maxtor DiamondPlus 10 300 GB
OS: Windows XP SP2
Op dit moederbord bevinden zich on-board 2 SATA-controllers. Een Promise PDC20319 4 Port 32bit/66MHz PCI Serial ATA controller (Promise FastTrak S150 TX4) en een Intel 6300ESB IO Controller Hub 2 ports.
Vanuit de BIOS gezien heeft dit moederbord 3 IDE aansluitingen. Een P-ATA primary master en slave (IDE1), een P-ATA secondary master en slave (IDE2) en een SATA tertiëre master en slave (SATA1 & SATA2). De 3e "IDE" wordt verzorgd door de Intel controller. Op de controller zit op SATA1 de Raptor en op SATA2 een Maxtor. Beide schijven worden herkend door het MOBO en kan dus in Windows normaal op gewerkt worden.
Daarnaast hebben we nog 4 SATA poorten die verzorgd worden door de Promise controller. Deze controller zit on-board maar word als een aparte PCI-kaart door de computer gezien. Deze controller "shared" zijn interrupts met de twee 64bits sloten op het moederbord. Op alle poorten van deze controller zitten de overige Maxtor's.
Beide controllers zijn door XP herkent en functioneren goed.
Nu is het probleem dat de 4 Maxtor's op de Promise controller niet herkend worden.
Ik dacht
dit klopt niet.
Ik aan het denken gezet en d8 als eerste het moederbord BIOS updaten. Dat heb ik gedaan en heb nu de recente versie (018). Vol spanning de computer opnieuw opgestart, maar helaas. Geen detectie door de Promise.
Weer denken. Toen heb ik de BIOS versie van de Promise nagekeken. Deze was versie 1.00.0.37. Dat bleek de laatste versie te zijn die door Promise was uitgebracht.
Weer denken. Heb contact opgenomen met Promise in Eindhoven. Gevraagd waarom de schijven niet konden worden herkend. Ik verteld dat de meest recente bios aanwezig is. Deze meneer verzocht mij contact op te nemen mat Asus, omdat het een on-board kaart was en geen losse PCI-kaart. Ik heb gevraagd of de losse versie wél deze schijven zou herkennen, en dat bevestigde hij. Dat vond ik raar. Of de kaart nou on-board zit of los erin geprikt met beiden dezelfde bios, dat zou geen verschil moeten maken.
Enfin, ik contact opgenomen met Asus Benelux. Deze meneer vertelde mij dat de soort harde schijven nog NIET konden worden herkend met deze controller en dat ik moest wachten op een BIOS update uit Taiwan. Daar schoot ik dus ook niks mee op.
Ik dacht wat nu?
Toen heb ik de schijven een voor een op de Intel aangesloten aan daar werden ze allen herkend. Dus de schijven waren niet kapot, ze kregen voeding en alle SATA-connectors waren goed.
Ik weer op internet gezocht naar vervanging. Toen stuitte ik op de LSI MegaRAID 150-4. Die was bij tweakers.net getest en dat zag er wel leuk uit. Ik dat kaartje bij WebConneXXion gekocht. Krijg ik een pakketje met alles erin. De kaart en software. Maar ook een leuk boekje met de RAID levels en een mooie pen en een visite-kaartje. Mijn complimenten naar WebConneXXion. Erin gezet, de Promise controller met een jumpertje op het MOBO uitgezet en met volle hoop de computer weer aangezet. De kaart functioneerde, drivers geinstalleerd in XP. Daarna weer uitgezet en de Maxtor's aangesloten. Weer aangezet, maar nee, geen schijven
Toen begon ik een beetje te koken. Ik de BIOS op de LSI gecheckt. dat was versie 713G. Ik naar de site, daar versie 713N gedownd en erin geladen. Weer opstarten. Weer geen schijven.
Toen was ik van plan omdat ding via het dakraam naar buiten te gooien en weer verder te gaan met mijn gewone werk. Maar goed, niet gedaan.
Ik weer denken. Heb toen contact opgenomen met LSI. Deze zei in eerste instantie het moederbord BIOS updaten (was al gedaan), dan de firmware van de harde schijven updaten
, dat kan natuurlijk niet, en de BIOS van kaart updaten (ook al gedaan). Dat meelde ik terug dat dat allemaal gedaan was.
Ondertussen had ik ook hetzelfde meeltje naar WebConneXXion gestuurd. Die zendde terug dat ik de kaart in andere sloten moest proberen. Of in een andere computer. Andere harde schijven enz. enz. Heb hem toen in andere computer gezet. Weer dezelfde problemen. Dat heb ik teruggemeld en hij verzocht me het serial van de kaart en de HD's door te geven, en dan zou hij contact opnemen met LSI.
Toen kreeg ik weer een meeltje van LSI, dat ze op Maxtor's site hebben gekeken. De 6B300S0 oftwel de DiamondPlus 10 300 GB, was Serial ATA II en ondersteunde NCQ. Deze kaart ondersteund geen Serial ATA II. Dus daarom herkende hij de schijven niet.
Ik naar Maxtor's site, gezocht op model nummer. Bij de specs staat toch echt SATA-150 als interface. Maar op de datasheet staat second generation SATA. Dus SATA II.
Ik weer naar tweakers.net en gezocht naar verschillen van SATA I en SATA II. Daaruit kan ik concluderen dat SATA I 150MB/s is en SATA II 300MB/s. Daarnaast ondersteund SATA I TCQ en geen NCQ. SATA II ondersteund wel NCQ. Ook vond ik dat SATA II backwards compatible zou moeten zijn met SATA I.
Als een SATA I harde schijf ofwel de controller geen TCQ ondersteund, zou alles normaal moeten functioneren.
Dus als een SATA II harde schijf backwards compatible zou zijn met SATA I, dan zou deze dus gewoon op een SATA I controller aangesloten kunnen worden, ook al ondersteund de HD NCQ, gewoon moeten functioneren.
Ik begrijp er nog steeds helemaal niks van. Dit had volgens mij allang moeten werken, of zie ik iets over het hoofd?
Kortom, alle kabels en kaarten werken allemaal goed. Dus daar ligt het niet aan.
Ik kan me ook niet voorstellen dat ik de enige ben met dit probleem.
Daarom vraag ik aan jullie mede-onderzoekers mij, en misschien wel anderen, uit de brand te helpen.
Groetjes Almootjuh
Ik heb een probleem waarvan ik vind dat daar best wel eens over gepraat mag worden. Ik heb geprobeerd de verschillen tussen SATA1, SATA2, TCQ en NCQ te zoeken. Dit i.v.m. 4 Maxtor DiamondPlus 10 300 GB harde schijven die niet herkend willen/kunnen worden. Ik hoop met dit topic wat duidelijkheid te krijgen over de compitabiliteit tussen verschillende harde schijven en controllers.
Ik zal eerst mijn probleem beschrijven.
Ik heb een file-server in elkaar gezet voor het bedrijf waar ik werk. Daarbij gaat het om de volgende onderdelen:
Moederbord: Asus PSCH-L
Processor: Intel Pentium IV 3,0 GHz
RAM: 4x512 MB Kingston
HD: 1x Western Digital Raptor 36,7 GB
HD: 5x Maxtor DiamondPlus 10 300 GB
OS: Windows XP SP2
Op dit moederbord bevinden zich on-board 2 SATA-controllers. Een Promise PDC20319 4 Port 32bit/66MHz PCI Serial ATA controller (Promise FastTrak S150 TX4) en een Intel 6300ESB IO Controller Hub 2 ports.
Vanuit de BIOS gezien heeft dit moederbord 3 IDE aansluitingen. Een P-ATA primary master en slave (IDE1), een P-ATA secondary master en slave (IDE2) en een SATA tertiëre master en slave (SATA1 & SATA2). De 3e "IDE" wordt verzorgd door de Intel controller. Op de controller zit op SATA1 de Raptor en op SATA2 een Maxtor. Beide schijven worden herkend door het MOBO en kan dus in Windows normaal op gewerkt worden.
Daarnaast hebben we nog 4 SATA poorten die verzorgd worden door de Promise controller. Deze controller zit on-board maar word als een aparte PCI-kaart door de computer gezien. Deze controller "shared" zijn interrupts met de twee 64bits sloten op het moederbord. Op alle poorten van deze controller zitten de overige Maxtor's.
Beide controllers zijn door XP herkent en functioneren goed.
Nu is het probleem dat de 4 Maxtor's op de Promise controller niet herkend worden.
Ik dacht
Ik aan het denken gezet en d8 als eerste het moederbord BIOS updaten. Dat heb ik gedaan en heb nu de recente versie (018). Vol spanning de computer opnieuw opgestart, maar helaas. Geen detectie door de Promise.
Weer denken. Toen heb ik de BIOS versie van de Promise nagekeken. Deze was versie 1.00.0.37. Dat bleek de laatste versie te zijn die door Promise was uitgebracht.
Weer denken. Heb contact opgenomen met Promise in Eindhoven. Gevraagd waarom de schijven niet konden worden herkend. Ik verteld dat de meest recente bios aanwezig is. Deze meneer verzocht mij contact op te nemen mat Asus, omdat het een on-board kaart was en geen losse PCI-kaart. Ik heb gevraagd of de losse versie wél deze schijven zou herkennen, en dat bevestigde hij. Dat vond ik raar. Of de kaart nou on-board zit of los erin geprikt met beiden dezelfde bios, dat zou geen verschil moeten maken.
Enfin, ik contact opgenomen met Asus Benelux. Deze meneer vertelde mij dat de soort harde schijven nog NIET konden worden herkend met deze controller en dat ik moest wachten op een BIOS update uit Taiwan. Daar schoot ik dus ook niks mee op.
Ik dacht wat nu?
Toen heb ik de schijven een voor een op de Intel aangesloten aan daar werden ze allen herkend. Dus de schijven waren niet kapot, ze kregen voeding en alle SATA-connectors waren goed.
Ik weer op internet gezocht naar vervanging. Toen stuitte ik op de LSI MegaRAID 150-4. Die was bij tweakers.net getest en dat zag er wel leuk uit. Ik dat kaartje bij WebConneXXion gekocht. Krijg ik een pakketje met alles erin. De kaart en software. Maar ook een leuk boekje met de RAID levels en een mooie pen en een visite-kaartje. Mijn complimenten naar WebConneXXion. Erin gezet, de Promise controller met een jumpertje op het MOBO uitgezet en met volle hoop de computer weer aangezet. De kaart functioneerde, drivers geinstalleerd in XP. Daarna weer uitgezet en de Maxtor's aangesloten. Weer aangezet, maar nee, geen schijven
Toen was ik van plan omdat ding via het dakraam naar buiten te gooien en weer verder te gaan met mijn gewone werk. Maar goed, niet gedaan.
Ik weer denken. Heb toen contact opgenomen met LSI. Deze zei in eerste instantie het moederbord BIOS updaten (was al gedaan), dan de firmware van de harde schijven updaten
Ondertussen had ik ook hetzelfde meeltje naar WebConneXXion gestuurd. Die zendde terug dat ik de kaart in andere sloten moest proberen. Of in een andere computer. Andere harde schijven enz. enz. Heb hem toen in andere computer gezet. Weer dezelfde problemen. Dat heb ik teruggemeld en hij verzocht me het serial van de kaart en de HD's door te geven, en dan zou hij contact opnemen met LSI.
Toen kreeg ik weer een meeltje van LSI, dat ze op Maxtor's site hebben gekeken. De 6B300S0 oftwel de DiamondPlus 10 300 GB, was Serial ATA II en ondersteunde NCQ. Deze kaart ondersteund geen Serial ATA II. Dus daarom herkende hij de schijven niet.
Ik naar Maxtor's site, gezocht op model nummer. Bij de specs staat toch echt SATA-150 als interface. Maar op de datasheet staat second generation SATA. Dus SATA II.
Ik weer naar tweakers.net en gezocht naar verschillen van SATA I en SATA II. Daaruit kan ik concluderen dat SATA I 150MB/s is en SATA II 300MB/s. Daarnaast ondersteund SATA I TCQ en geen NCQ. SATA II ondersteund wel NCQ. Ook vond ik dat SATA II backwards compatible zou moeten zijn met SATA I.
Als een SATA I harde schijf ofwel de controller geen TCQ ondersteund, zou alles normaal moeten functioneren.
Dus als een SATA II harde schijf backwards compatible zou zijn met SATA I, dan zou deze dus gewoon op een SATA I controller aangesloten kunnen worden, ook al ondersteund de HD NCQ, gewoon moeten functioneren.
Ik begrijp er nog steeds helemaal niks van. Dit had volgens mij allang moeten werken, of zie ik iets over het hoofd?
Kortom, alle kabels en kaarten werken allemaal goed. Dus daar ligt het niet aan.
Ik kan me ook niet voorstellen dat ik de enige ben met dit probleem.
Daarom vraag ik aan jullie mede-onderzoekers mij, en misschien wel anderen, uit de brand te helpen.
Groetjes Almootjuh