Archief - Van IDE naar SATA

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

phixiuZ

Legacy Member
Ik zou willen overstappen van IDE naar SATA zonder alles opnieuw te moeten installeren. Is dat mogelijk en hoe precies? Ik heb dus nu twee IDE HD's steken (telkens één partitie), een C met OS op en software en een D met games op. Kan ik dat bijvoorbeeld allemaal op één SATA schijf plaatsen en zorgen dat het nog perfect werkt? :)

Wil dit vooral doen om eerst en vooral groter volume te bereiken en ook het feit dat ze niet echt snel meer zijn, mijn HD's, als ik mij goed herinner zo'n 34MB/sec op één van die HD's, dat is bijna de helft van wat een normale SATA doet precies :unsure:.

En ik zou misschien gaan voor 2x 250GB en dan RAID0. Is de kans op datacorruptie groot als je zoiets wil doen?

apa

Legacy Member
spykon zei:
Ik zou willen overstappen van IDE naar SATA zonder alles opnieuw te moeten installeren. Is dat mogelijk en hoe precies?
Ten eerste moet je een SATA controller hebben. Ofwel heb je er een op je moederbord, ofwel moet je een losse kaart kopen daarvoor. Als je er geen hebt op het moederbord, dan zou ik het eerlijk gezegd niet doen.

Ten tweede moet je ervoor zorgen dat de SATA controller en SATA-schijf correct herkend worden binnen Windows (t.t.z. drivers installeren, ...).

Ten derde zou je een tool (zoals Norton PartitionMagic moeten gebruiken die een identieke kopie maakt van je huidige schijf op de nieuwe SATA-schijf. Dat zal dan een partitie creëren van dezelfde grootte als deze van je huidige schijf.

Vervolgens zou je die partitie kunnen vergroten/verkleinen naar wens met een specifieke tool (Norton PartitionMagic kan dit ook). De files van je andere harde schijf kan je vervolgens zomaar kopiëren naar de bestaande of een nieuwe partitie op de nieuwe schijf.

Persoonlijk zou ik toch verkiezen om het OS en de applicaties+games te herinstalleren. Windows heeft de vervelende neiging om vervuild te raken mettertijd en een verse installatie zorgt voor een performance-winst en je krijgt ook heel wat minder vreemde foutmeldingen.

spykon zei:
En ik zou misschien gaan voor 2x 250GB en dan RAID0. Is de kans op datacorruptie groot als je zoiets wil doen?
RAID0 raad ik resoluut af: de kans op data-corruptie is 2x zo hoog als met 1 enkele schijf (als 1 van je 2 RAID0-drives het begeeft, dan verlies je de data van beide schijven). De snelheidswinst ervan mag dan wel meetbaar zijn; voelbaar is het vrijwel nooit voor desktop-gebruik!

phixiuZ

Legacy Member
Wel ik heb een SATA controller op mijn moederbord dacht ik, dus dat is al geen probleem.

Dus ik zou tegelijkertijd bv. mijn 2 IDE's en 2 SATA's aan mijn PC hangen en dan via Norton PM twee identieke kopies kunnen maken?

Wel mijn OS is nog zeer clean, heb hier net een format moeten doen door een dom voorval en heb alles hier eens proper geïnstalleerd enzo en zo wil ik het liefst houden (op die SATA HD's).

Mocht ik dus via PM alles identiek kopieren en zorgen dat de drive letters opnieuw goed zijn en dan nadat de twee SATA's werken, de twee IDE's te formatteren, dan zou ik geen foutmeldingen of dergelijke krijgen en werkt alles zoals tevoren, niet?

Ik twijfel nog om RAID 0 te doen, dataverlies zou niet zo erg zijn (als dat maar zeer zelden voorkomt), want de belangrijkste informatie wordt steeds opgeslaan op mijn externe harde schijf. Een format doe ik toch wel eens om de 6-12 maand.

Bedankt voor je uitleg ;).

apa

Legacy Member
Ik heb het zelf nog nooit geprobeerd: ik installeer liever alles opnieuw...

In principe moet het werken. Veel risico loop je niet: probeer het even en als het niet werkt kan je nog steeds alles op je SATA's vanaf nul installeren.

phixiuZ

Legacy Member
Njah ik kan eerst eens met de HD met games/software proberen en dan zien voor OS HD.

Hoe stel je trouwens dan in dat een bepaalde SATA als primary wordt gezien? Met IDE moet je in de HD zo'n klein ding versteken in twee bepaalde pinnekes voor master/slave etc, maar ik heb geen idee hoe dit via SATA gaat, daar is dat precies niet meer aanwezig? :) BIOS?

Hmm wat ik ook nog kan doen is deze twee IDE HD's als backup houden waarop dan een clean XP install staat met alles. Mocht dan mijn RAID0 de geest geven kan ik nog steeds gemakkelijk formatteren en weer identieke kopies pakken. Denk dat dat mss het beste is ;).

apa

Legacy Member
spykon zei:
Hoe stel je trouwens dan in dat een bepaalde SATA als primary wordt gezien?
Dat moet je niet doen. Dat dient enkel opdat je moederbord een onderscheid kan maken tussen verschilende disks op een enkele IDE-kabel. Aangezien je aan een SATA kabel slechts 1 device kan hangen moet je dit niet instellen.

spykon zei:
Hmm wat ik ook nog kan doen is deze twee IDE HD's als backup houden waarop dan een clean XP install staat met alles. Mocht dan mijn RAID0 de geest geven kan ik nog steeds gemakkelijk formatteren en weer identieke kopies pakken. Denk dat dat mss het beste is ;).
Ieder zijn ding he... Maar ik zou RAID0 echt sterk afraden hoor. Doe in ieder geval de test eens voor jezelf als je het dan toch probeert. Start je systeem eens op met de normale schijf nu en chronometreer. Chronometreer later met RAID0 en zie hoeveel je wint (amper meetbaar). Doe hetzelfde voor een aantal dingen die veel disk-activiteiten genereren en zie of je wat wint. Ik won slechts op 1 bepaalde toepassing zo'n een halve seconde (op een totale tijd van zo'n 30 seconden).

phixiuZ

Legacy Member
Mjah ik besef dat het qua opstarttijd niet veel of bijna niets zal schelen, maar met games en schrijven van data is het toch meestal bijna dubbel zo snel als ik mij niet vergis.

apa

Legacy Member
Je bent inderdaad verkeerd... RAID0 verhoogt de maximale bandbreedte van de disks. Dit meet je in MegaBytes per seconde. Dat maximum hou je maar aan zolang je effectief kan lezen of schrijven.

Wanneer je leeskop zich over het oppervlak van de schijf beweegt om de juiste plek te vinden waar gelezen/geschreven moet worden, haal je 0 MB/s. De gemiddelde tijd die de kop nodig heeft om zich tot de juiste plek te bewegen noemen we de "seek time" en de tijd die de schijf zelf nodig heeft om voldoende door te draaien noemen we de "rotational latency". De som van beiden noemen we de "access time" en wordt gemeten in milliseconden.

Of je aan RAID iets hebt in termen van performance, hangt af van de verhouding tussen het effectieve lezen/schrijven en de tijd die je verliest met het bewegen van de lees-/schrijf-kop samen met het draaien van de schijf.

Neem als voorbeeld een schijf met een "access time" van 10ms en een bandbreedte van 50 MB/s. Het starten van een denkbeeldige game met 500 files van elk ongeveer 50 KB groot. Zonder RAID kom je op een totale tijd van:
Code:
500 x (10 x 10^-3 sec) + 500 * 50 KB / (50 MB/sec x 1024 KB/MB) = 5s + 0,5s = 5,5s
Ga nu over op een RAID0 array met 2 zo'n schijven en we gaan ervan uit dat de bandbreedte nu verdubbelt tot 100 MB/s (= theoretisch maximale efficiëntie van RAID0 -> haal je NOOIT):
Code:
500 x (10 x 10^-3 sec) + 500 * 50 KB / (100 MB/sec x 1024 KB/MB) = 5s + 0,25s = 5,25s
Je hebt in dit geval 4,5% snelheidswinst geboekt. Is RAID0 dan volledig nutteloos? Neen, het helpt namelijk wel wanneer de bandbreedte de bottleneck is. Dit gebeurt o.m. bij video-encoding. Encodeer je bijvoorbeeld een videobestand van zo'n 2 GB en lees je die sequentieel, dan doet 1 van die bovenstaande schijven er zo lang over:
Code:
(10 x 10^-3s) + 2 GB x 1024 MB/GB / 50 MB/sec = 0,01s + 40,96s = 40,97s
In ideale RAID0 omstandigheden wordt dit:
Code:
(10 x 10^-3s) + 2 GB x 1024 MB/GB / 100 MB/sec = 0,01s + 20,48s = 20,49s
Dit is natuurlijk maar een voorbeeld he, maar zo gigantisch ver zit ik niet van de werkelijkheid voor wat betreft het opstarten van Windows, programma's en games of voor het encoderen van video-bestanden.

Games hebben dan wel hele grote files (voornamelijk met texturen), maar die worden vrijwel nooit in 1x volledig ingelezen. Er wordt meestal slechts een deel van gelezen waardoor je weer meer afhangt van de "access time".

RAID helpt ook in multi-user omgevingen zoals in file-servers. Files op het netwerk kan je namelijk alleen volledig inlezen (je kan niet zomaar een klein deel ervan openen zoals in het geval van texturen in een grote game-file). Daardoor zal een schijf ook meer kunnen genieten van de hogere bandbreedte.

Exit

Legacy Member
als ge test of windows setup de sata hd's terug vindt zonder extra driver te laden zal er mogelijks geen probleem zijn MAAR indien de setup de hd's NIET vindt zonder sata drivers eerst te installeren (tijdens setup) dan zal een image/copy van ide op sata NIET werken

Burny

Legacy Member
Exit zei:
als ge test of windows setup de sata hd's terug vindt zonder extra driver te laden zal er mogelijks geen probleem zijn MAAR indien de setup de hd's NIET vindt zonder sata drivers eerst te installeren (tijdens setup) dan zal een image/copy van ide op sata NIET werken

Het is een gok, maar als je de sata driver nu installeert (dus op zijn werkend 'IDE' OS) zou er na de ghost geen probleem mogen zijn.


En waarom zijn er mensen die RAID0 uberhaupt overwegen?

apa

Legacy Member
Burny zei:
Het is een gok, maar als je de sata driver nu installeert (dus op zijn werkend 'IDE' OS) zou er na de ghost geen probleem mogen zijn.
Dat is ook de redenering die ik gevolgd heb... Heb het echter niet geprobeerd: zoals ik al eerder zei herinstalleer ik liever als ik zo'n ingrijpende wijzigingen doe.

Burny zei:
En waarom zijn er mensen die RAID0 uberhaupt overwegen?
Benchmarking? Zich laten vangen door de hoge getallen waarmee gezwaaid wordt?

Exit

Legacy Member
Burny zei:
Het is een gok, maar als je de sata driver nu installeert (dus op zijn werkend 'IDE' OS) zou er na de ghost geen probleem mogen zijn.

gok, ok

MAAR:
hoe wordt die driver geinterpreteerd dan ...
optie 1: driver is niet nodig voor windows setup = wordt later in opstarrt proces geladen
optie 2: driver wordt als 1 voor al de rest geladen om te kunnen booten

dan gok ik eerder op optie 1 als ge die nu istalled = werkt dus niet daarna

apa

Legacy Member
Exit zei:
dan gok ik eerder op optie 1 als ge die nu istalled = werkt dus niet daarna
Iemand zou het moeten proberen natuurlijk, maar Windows laadt de storage-drivers wel degelijk vóór alle anderen in het boot-proces ;)

Exit

Legacy Member
zou zo moeten zijn ... of het zo gebeurt .. dunno ...
maar indeed zou moeten getest worden, nooit nodig gehad.

Burny

Legacy Member
Toevallig heb ik het vandaag opt werk dus moeten doen. Exact deze situatie.

En het werkte gewoon. Was een Asus P5B sli bordje.

phixiuZ

Legacy Member
Ok, bedankt voor de verdere uitleg! ;) Kan pas mogelijk eind deze week proberen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan