http://gathering.tweakers.net/forum/list_messages/649273
Mijn HDD wordt als 2/8/32/128GB herkend, terwijl die groter is?
Dit kan verschillende oorzaken hebben. Oudere moederborden hebben vaak een BIOS limiet waardoor grotere harde schijven niet correct geaddresseerd kunnen worden. Typische waarden voor deze limieten zijn 540MB, 2,1GB, 8,4GB, 32GB en 128GB. Er zijn verschillende oplossingen om de schijf toch volledig te benutten. Als eerste een BIOS flash; kijk op de site van de fabrikant of er nog een nieuwe bios te vinden is die grotere harde schijven ondersteunt. Als deze update niet beschikbaar is, dan is er nog een softwarematige oplossing. De meeste fabrikanten hebben een tooltje om de BIOS limiet te omzeilen. De harddisk moet in sommige gevallen handmatig in de BIOS geconfigureerd worden op een waarde die de BIOS nog wel kent. Nadat het tooltje geïnstalleerd en geconfigureerd is, kun je de complete capaciteit van je harddisk benutten. Op Maxtor's website staat een heldere uitleg van deze BIOS limieten.
Tooltjes: Hieronder staan links naar diverse tooltjes van verschillende fabrikanten:
Fujitsu: Ontrack
IBM/Hitachi: Diskmanager
Maxtor/Quantum: MaxBlast
Samsung: Disk Manager
Seagate: Seatools
Western Digital: Data Lifeguard
Diskmanager en MaxBlast kunnen over het algemeen op praktisch elk schijf gebruikt worden, ongeacht de merk/type. Verder nog even de opmerking dat sommige harde schijven een jumper hebben waarmee je hardwarematig een capaciteit limiet op de harddisk kunt instellen, zodat de oudere BIOS'en met deze harddisk overweg kunnen. Deze jumper zorgt er dus ook voor dat de schijfruimte gelimiteerd wordt! Check de handleiding, al dan niet online, voor een beschrijving van de jumperinstellingen.
Windows-gerelateerde kwesties:
1) Met FAT16 kun je partities van maximaal 2GB aanmaken.
2) Windows 95 ondersteunt geen schijven groter dan 32GB. Hier is niks anders tegen te doen dan een OS upgrade naar minimaal Windows 98. Zie ook Q246818.
3) De FDISK van Windows 98 en ouder kan geen schijven groter dan 64GB correct weergeven. Je kunt in de meeste gevallen nog wel partitioneren als je de partitiegrootte in procenten opgeeft in plaats van in megabytes. Microsoft heeft hier een fix voor. De FDISK van Windows Me heeft hier geen last van.
4) Wanneer je een schijf in Windows 2K/XP met FAT32 wil partitioneren en formatteren, dan kun je niet verder dan 32GB gaan. Dit is een 'feature' van 2K/XP en dit is te omzeilen door simpelweg PartitionMagic of FDISK te gebruiken. Maar gewoon NTFS gebruiken is een betere oplossing
5) Als je Windows 2000 draait en een schijf van groter dan 128GB wil gebruiken, dan zul je minimaal SP3 moeten installeren en de volgende reghack toepassen om 48bits LBA addressering werkend te krijgen. Voor Windows XP heb je minimaal SP1 nodig en in sommige gevallen moet je daarbovenop ook nog een reghack doen. Dit kun je toepassen zonder dat de data op de schijf verloren gaat. In de beide gevallen bestaat overigens nog steeds de eis dat je BIOS tevens de 48bits LBA addressering ondersteunt.
Wanneer je Windows op een partitie van groter dan 128 wil installeren, dan zul je de benodigde SP moeten slipstreamen met de installatie-CD. Of je kunt achteraf de partitie vergroten met o.a. PartitionMagic.
6) Er zijn gevallen bekend dat grote (>128GB) Maxtor schijven correct in de BIOS worden herkend, maar in Windows slechts als 128GB worden gezien, ook al heb je minimaal Win2K SP3 en WinXP SP1 geïnstalleerd. De exacte oorzaak is vooralsnog onbekend, maar dit probleem is gelukkig wel te oplossen met Maxtor Big Drive Enabler.
ATA100 controllers: 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!).
Extra I/O controller: mocht het nog steeds niet lukken om de volledige capaciteit van de harddisk te benutten, dan is een extra harddisk controller de laatste oplossing. Zulke controllers hebben een eigen BIOS dat volledig onafhankelijk van de BIOS van het moederbord opereert. Zie ook Links naar I/O controller fabrikanten.
Linux: als je Linux gebruikt, dan zijn er andere manieren om de BIOS limiet om te zeilen. Linux kan namelijk alle hardware direct benaderen zonder dat de BIOS aan te pas komt. Zie hiervoor onder andere de Linux Large Disk HOWTO.
Partities: als je de schijf reeds hebt gepartitioneerd en geformatteerd voordat je de limitatie van de schijfgrootte hebt weggenomen, dan moet je er vooral niet van uitgaan dat de partitie automatisch groter wordt Je moet simpelweg de bestaande partitie vergroten of een nieuwe partitie aanmaken in de vrijgekomen ruimte. Zie verder ook Hoe/waarmee kan ik mijn schijf/schijven het beste indelen? waarmee je dat kunt doen.
Terug naar boven
Mijn schijfruimte klopt voor geen meter, hoe komt dat?
Ten eerste voor de duidelijkheid: dat ligt niet aan de harddisk in de hardwarematige zin, maar aan de software en de onwetendheid van de gebruiker Hieronder volgt een lijstje met alle mogelijke oorzaken.
1000 vs 1024
De harddisk fabrikanten rekenen voor het gemak met hele duizendtallen, terwijl we toch met machten van 2 moeten rekenen. Elk duizendtal (Kilo, Mega, Giga, Tera, etc) in de wereld van bits en bytes is in feite een vermenigvuldiging van 210 (1024). Als we dit nu gaan omrekenen, dan zien we bijvoorbeeld het volgende bij "60GB":
60.000.000.000 bytes = 58.593.750 KB = 57.220 MB = 55,9 GB
Verborgen bestanden
Bij het selecteren van bestanden: neem je ook Hidden en Systeem bestanden mee? Bijvoorbeeld de swapfile, hibernatefile en de NTFS bestandsindex nemen ook wat ruimte in. Zie de mapopties in verkenner.
Slackspace
Hou rekening met slackspace; dit is "verspilde" ruimte doordat clusters niet altijd volledig gevuld kunnen worden. Een cluster mag een deel bevatten van maximaal één bestand. Een bestand wordt verdeeld over clusters, wanneer de rest kleiner is dan één cluster, dan ontstaat er slackspace. Je zou de schijf kunnen defragmenteren om zo optimaal mogelijk gebruik te kunnen maken van de clusters.
FAT tabellen en MFT tabel
Worden door FAT32 respectievelijk NTFS gebruikt om bestandslocaties bij te houden. Deze nemen een paar megabytes ruimte in beslag, afhankelijk van de partitiegrootte.
Prullenbak
Leeg de prullenbak
Norton Utilities / Norton Antivirus
Indien je Norton Utilities en/of Norton Antivirus hebt geïnstalleerd, leeg de Norton Protected Recycle Bin en schakel deze eventueel uit.
Beschadigingen
Voer scandisk of chkdsk /f uit, de bestandsindex kan mogelijk beschadigd zijn.
System Restore
Bij Windows Me/XP, hou rekening met System Restore. Deze vreet ook nogal wat schijfruimte. Rechtsklik op Deze Computer en ga via Eigenschappen naar de tabblad Systeemherstel. Daar kun je het uitschakelen.
Verkeerde jumpersetting
Wanneer een harddisk de 32GB CAP ondersteunt (om de aloude 32GB limiet bug van AWARD BIOS te omzeilen) en een van de master/slave jumpers per abuis op de 32GB CAP staat afgesteld, dan zul je logischerwijs maar 32GB van de harddisk kunnen zien cq benutten.
Tip: Spacemonger en Sequoiaview kunnen in dit soort gevallen ook erg handig zijn. Deze stukjes software geven de gebruikte schijfruimte grafisch weer. Zie Google en/of hieronder bij Een paar handige freeware tooltjes. Verder staat hier een handige lijst van alle onbekende en onnodige bestanden in Windows XP die aangepast, uitgeschakeld danwel verwijderd kunnen worden.
Terug naar boven
Hoe krijg ik verloren gegane data terug?
Wanneer de harddisk is beschadigd, plotseling verdwenen/leeg is geworden of wanneer je per ongeluk een belangrijk bestand volledig hebt gewist, dan heb je kans om de data te redden met datarecoverytooltjes. Deze zijn in veel verschillende smaken verkrijgbaar. De ervaring leert dat de ene programma in een bepaalde situatie wel werkt en de andere pas in een andere situatie. Het is dus ondoenlijk om te zeggen waarmee je het beste de data kunt redden. De kunst is dus om zélf zoveel mogelijk datarecoverytooltjes te verzamelen en ze allemaal uit te proberen. Enig voorwaarde is wel dat je niks naar de schijf schrijft, want dan bestaat de kans dat de verloren gewaande bestanden worden overschreven en dan valt er weinig te recoveren met de reguliere programmaatjes.
Google: hier heb je vast een paar inkoppertjes:
Googlen naar "data recovery"
Googlen naar "partition recovery"
Googlen naar "freeware data recovery"
Googlen naar "freeware partition recovery"
Googlen naar "data recovery software"
Googlen naar "partition recovery software"
Googlen naar "undelete"
Tips: er zijn hier veel goede ervaringen gemeld met GetDataBack, Easy Recovery, R-Studio, Stellar en VirtualLab. Goede freeware datarecoveryprogrammaatjes zijn Testdisk, FindNTFS en Restoration. Deze laatste kan, evenals R-Studio en Stellar, trouwens ook met Dynamische Volumes overweg. Voor flashkaarten is Digital Image Recovery een uitkomst. Verder zijn MBRWork en ptedit (zit in PartitionMagic pakket) erg handig wanneer je per ongeluk een complete partitie hebt verwijderd. Wanneer jouw OS zodanig is gecrasht en je niet meer in je OS kunt komen en je geen andere PC voorhanden hebt om de schijf te overzetten, dan zou je Knoppix kunnen proberen. Dat is een Linux-based besturingssysteem dat volledig vanuit de CD opereert. Er is ook een brandprogramma meegeleverd. Wanneer er redelijke haast bij is en/of wanneer je zo snel nog geen andere harddisk hebt om ernaar te backuppen, dan kun je het beste met o.a. Ghost een image maken van de harddisk.
Broken RAID Arrays, terwijl de schijven in orde zijn: deze kun je meestal nog wel herstellen door nogmaals exact dezelfde RAID array in de BIOS van de controller te instellen. Verder zijn er (freeware) tooltjes beschikbaar wanneer je serieuze Broken RAID Array problemen hebt. Kijk eens op de Highpoint RAID Controller FAQ van Sudhian.com. Een groot deel van deze tips werken ook met de andere merken RAID controllers. Het datarecoverytooltje R-Studio kan trouwens ook werken met broken RAID arrays. Met het RAID Reconstructor tooltje kun je een image maken van een broken RAID array, waarna je GetDataBack erop los kan laten.
Recovery na een format: bedenk wel dat je de data niet zonder meer kunt recoveren wanneer je een Low Level Format hebt gedaan (gespecialiseerde bedrijven kunnen dat wel, maar dat kost honderden zo niet duizenden euro's, zie ook Google). Bij een Quick / Full Format kun je de data makkelijker recoveren, aangezien hierbij alleen de partitietabellen en bestandstabellen zijn weggegooid; er rest dan een hoopje onsamenhangende data op je schijf. Datarecoverytooltjes zoeken de schijf dan af naar bestanden en maken op basis daarvan opnieuw de bestandstabellen, waardoor de bestanden weer zichtbaar voor de gebruiker zijn.
Plotseling lege schijven/partities: je zou eerst kunnen proberen om de MBR (Master Boot Record) te herstellen. Met een beschadigde MBR kan een schijf zich als leeg voordoen. Oplossing voor 9X/Me: start op met de setupfloppy en voer de commando fdisk /mbr in. Oplossing voor NT/2K/XP: duik via de SetupCD de Recovery Console in en voer de fixmbr commando in. Bij een kapotte bootmenu in NT/2K/XP waardoor je Windows niet meer kunt opstarten: duik via de SetupCD de Recovery Console in en voer de fixboot commando in. Een NTFS partitie kan zich ook als leeg voordoen of ontoegankelijk zijn met een beschadigde MFT (Master File Table). Deze kun je herstellen met CHKDSK X: /F (waarbij X: voor de schijfletter staat). Datzelfde doe je bij FAT32 met Scandisk. Tot slot wil het ook weleens helpen als je de schijf in een ander systeem hangt. Mocht dat allemaal op niks uitlopen, dan zou je Testdisk kunnen proberen. Als dit tooltje de partities terugvindt, dan hoef je enkel op "save" te drukken en rebooten.
Dynamische volumes: wanneer je een dynamische volume uit de ene 2K/XP systeem in een andere 2K/XP systeem hangt, dan wil het weleens voordoen dat de schijf niet zonder meer volledig benaderd kan worden (afwijkend/foreign/unreadable). Dat kan zich ook voordoen wanneer je meerdere dynamische volumes op één schijf hebt en Win2K/XP herinstalleert. De oplossing is simpel: je dient de volume opnieuw te importeren via de schijfbeheer. Wanneer de dynamische volume groter is dan 128GB, hou dan rekening ermee dat je minimaal SP3 voor Win2K of SP1 voor WinXP nodig hebt om schijven/volumes van groter dan 128GB correct te herkennen. Dit allemaal geldt trouwens ook voor SoftwareRAID arrays, waarvan een of meer schijven uit de array is "verdwenen".
Mocht dat allemaal toch niet lukken, dan moet je even datarecoverytooltjes die ook dynamische volumes ondersteunen uitproberen. Hier vallen o.a. R-Studio, Restoration en Stellar. Linkjes staan hierboven bij "Tips".
Fysieke problemen: verder zijn er nog een aantal dingen die je kunt proberen als je harddisk echt fysieke problemen heeft. Het proberen hiervan is wel geheel op eigen risico en kan alleen helpen om een schijf nog eenmaal op te starten om de data ervan af te halen.
Probeer om de schijf alleen aan 1 kabel te hangen op primary/secondary
Hiermee voorkom je dat master/slave problemen nog invloed kunnen hebben. Als er iets niet goed is met de firmware op de harddisk kan dit soms werken. Ook kun je op deze manier vaak nog de data van ontregelde RAID1 arrays (mirrors) redden.
Probeer de schijf in verschillende posities
Het klinkt wederom misschien wat vreemd, maar ook dat kan nog wel eens helpen. Bijvoorbeeld bij slechte contacten op de printplaat, waarbij een andere positie voor een goede verbinding zorgt. En ook kan het weer invloed hebben op het opspinnen.
Probeer de schijf handmatig in de BIOS in te stellen
Dat wil nog weleens helpen wanneer de schijf niet (correct) meer wordt herkend in de BIOS. Duik hiertoe de BIOS in, ga naar de "Standard CMOS menu" en zet de schijf op "user" en stel handmatig de cylinders, sectors en heads in. De juiste waarden kun je over het algemeen op het labeltje van de schijf terugvinden of anders natuurlijk op de website van de harddiskfabrikant.
Een niet al te hard tikje wil nog wel eens helpen
Soms heeft de motor van een hdd gewoon niet meer genoeg kracht om de platters draaiend te krijgen. Een zacht tikje wil dan nog wel eens net het laatste beetje extra kracht zijn dat nodig is om het ding toch weer draaiend te krijgen.
Probeer het printplaatje te vervangen
Als alleen het printplaatje kapot is (door kortsluiting etc), dan heb je dikke kans dat je de data terug kan halen door slechts het printplaatje te vervangen. Kijk hiervoor eens rond op bijvoorbeeld Tweakers.net Vraag&Aanbod, Marktplaats.nl, PC Dumps en/of de lokale PC boer. Let er wel op dat het afkomstig is van dezelfde merk/type harddisk. De schijfgrootte van de donor doet in principe niet veel toe, maar er zijn gevallen bekend dat het niet wil lukken wanneer het printplaatje afkomstig is van een donorschijf dat kleiner is dan je schijf. Die van de identieke of de grotere schijven werken over het algemeen wel.
Probeer de diepvries methode
Soms wil het nog wel eens helpen om een HDD die niet meer op wil spinnen een nachtje in de diepvries te laten liggen. Verpak de hdd dan wel in plastic tegen de ijsvorming en condens. Door de lagere temperatuur zal het metaal iets krimpen waardoor je kans hebt dat de schijf alsnog weer op zal spinnen. Maar de kans bestaat altijd dat de HDD wederom crasht wanneer deze een tijdje uit de vriezer is gehaald om aan de PC te koppelen. Terw_Dan heeft hier een oplossing voor bedacht met behulp van een IDE-USB convertertje: Use some cryogenic technology to recover those important ones and zeros.
Die-hard recovery: tot slot kun je meer (geavanceerde) tips en achtergrondinformatie met betrekking tot beschadigde harddisks en het redden van de data ervan in dit uiterst interessante topic van WildJim terugvinden: Harde Schijven: Preventief Onderhoud, Reviven, en Reanimatie.