[Linux] 200 Gig harddisk op ata100

Pagina: 1
Acties:

  • jep
  • Registratie: November 2000
  • Laatst online: 27-04 22:42
Hoi,

Ik heb hier een debian server met ata100 op 't moederbord. Hier sluit ik een verse 200 gig maxtor op aan en ik maak m'n filesystem. Hierbij komt 'ie maar tot 136gig van de 200; een bekende limiet.

Het gekke is, de bios zegt dat de capacity van de schijf 206 gig is en we draaien 2.4.18. Iets in mij zegt dat ik dit aan de praat moet kunnen krijgen zonder 2.6 te gaan draaien, maar hoe?

Iemand raad?

Verwijderd

136GB maximaal per partitie of ziet debian in het geheel maar 136GB (verdeeld over alle partities)?

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37

A wise man's life is based around fuck you


  • jep
  • Registratie: November 2000
  • Laatst online: 27-04 22:42
Nou, ik heb een 10 gig root gemaakt, een 1024meg swap en wil de rest 1 grote partitie maken, maar die kan nog maar 126 gig. Komt dus weer op 136 gig. ;)

  • MikeN
  • Registratie: April 2001
  • Laatst online: 29-04 19:16
AFAIK kan het ATA100 protocol maar tot 136 GB, omdat dat een 32 bits grens is ofzo. Volgens mij ga je dus zonder BIOS update of aparte IDE kaart nooit over die 32 bits grens heen komen. Het BIOS kan wel leuk de data die de HD stuurt over z'n grootte invullen, maar hoger dan 136GB kan hij gewoon niet aanspreken omdat dat niet in het protocol past :Y)

[edit]
Met mijn Promise Ultra133/TX2 en een 180 GB schijf werkt 2.4.18 en hoger overigens perfect hoor, dus of 2.6 veel zin heeft? :+

[ Voor 18% gewijzigd door MikeN op 19-10-2003 19:44 ]


  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
MikeN schreef op 19 October 2003 @ 19:43:
AFAIK kan het ATA100 protocol maar tot 136 GB, omdat dat een 32 bits grens is ofzo. Volgens mij ga je dus zonder BIOS update of aparte IDE kaart nooit over die 32 bits grens heen komen. Het BIOS kan wel leuk de data die de HD stuurt over z'n grootte invullen, maar hoger dan 136GB kan hij gewoon niet aanspreken omdat dat niet in het protocol past :Y)

[edit]
Met mijn Promise Ultra133/TX2 en een 180 GB schijf werkt 2.4.18 en hoger overigens perfect hoor, dus of 2.6 veel zin heeft? :+
De meeste ATA100 controllers kun je middels een simpel BIOS update klaar maken voor schijven groter dan 128GB. Tot zover kun je dat doen met bijvoorbeeld de ATA100 controller van de VIA 686B southbridge en met de Promise ATA100 controllers (Ultra100, FastTrak100, etc). Voor de onboard controller zul je op de website van de moederbordfabrikant moeten kijken of deze ondersteuning in de laatste BIOS zit. Voor een losse controller kun je op de website van de controllerfabrikant terecht. Na zo'n BIOS update, waarbij 28bits LBA addressering wordt omgezet in 48bits LBA addressering, kun je schijven tot 128PB gebruiken (128 miljoen GB

bron: FAQ Opslagmedia & I/O Controllers

A wise man's life is based around fuck you


  • jep
  • Registratie: November 2000
  • Laatst online: 27-04 22:42
Er is een update voor dat moederbord voor 180 gig disks (dus ik neem aan ook 200 gig's, die patch is van toen er nog geen 200gigs waren), maar ik meen me te herinneren dat Linux zich helemaal niets van de bios aantrekt :?

  • Gotiniens
  • Registratie: November 2002
  • Laatst online: 29-04 08:32

Gotiniens

Fairly odd Tim

inderdaad linux kan de meeste HD limits overiden. in de Big Disk How-To staat uitgelegd hoe je dit moet aanpakken.

Verwijderd

Ik heb hier een oude P200 server staan met een 160 Gig HD. Deze schijf werd in 2.4.18 (debian stable) als 137 Gig herkend, maar na upgrade naar 2.4.22 (debian testing) werkt 'ie voor de volle 160.

Probeer dus maar eens om een nieuwere 2.4 kernel op je PC te zetten.

[ Voor 15% gewijzigd door Verwijderd op 19-10-2003 22:35 ]


  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 29-04 17:25
jep, 't bios heeft ws wel microcode voor de chipsets aanboord ;)
Pagina: 1