Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 72 reacties
Bron: DarkVision Hardware, submitter: LSDsmurf

Menig tweaker zal het probleem herkennen: Linux is heerlijk stabiel en naar je wensen aan te passen maar Windows bijft toch het platform voor spelletjes. Een dual-boot systeem is de oplossing, maar een bootmanager is ook niet alles. Een schakelaar op de voorkant van je kast zou natuurlijk de ideale oplossing zijn, maar hoe bouw je zoiets? DarkVision Hardware heeft eens over het probleem nagedacht en een mooie Howto over het onderwerp geschreven. Het resultaat is de zogenaamde Ghetto hard disk selector. Er wordt in de guide van uitgegaan dat je in het bezit van twee IDE-harddisks bent; de rest van de benodigde onderdelen zouden voor minder dan tien euro in de elektronicawinkel op de hoek te krijgen moeten zijn.

Ghetto harddisk-selector switchDe harddisk selector is gebaseerd op het master-slave principe dat op alle IDE-harddisks aanwezig is. Door het verplaatsen van een jumper kan aangegeven worden welke harddisk de master is. Wordt de jumper verwijderd dan zal de harddisk als slave worden aangenomen. In dit geval is de jumper vervangen door een schakelaar. Is deze ingeschakeld dan is de harddisk master, is de schakelaar uitgeschakeld dan zal de harddisk als slave worden gezien.

Door het gebruik van een DPDT-schakelaar (Dual Pole, Double Throw) welke twee connecties tegelijk kan schakelen kunnen beide harddisks tegelijk een master- of slave-functie toegewezen krijgen. Het maakt voor het opstarten van een besturingssysteem echter niets uit of een harddisk master of slave is. Om de schakelaar echt te laten werken zullen daarom slave-harddisks in het BIOS uitgeschakeld moeten worden. Verbind nog een ledje aan de draadjes om te zien welke harddisk is ingeschakeld en de harddisk selector is klaar. Wanneer je Windows XP draait kom je nog een probleempje tegen: het besturingssysteem detecteert harddisks zelfstandig en ziet de verborgen slave-harddisk dus wel. Dit is echter snel verholpen met de administrator-tools die in het besturingssysteem zijn ingebouwd:

Be sure to label which position is for which operating system. I had one of those Romtech TRIOS hard drive selectors but I also fried a quality PSU while using it. Mine uses no power, just the switch to close one jumper or the other, the BIOS does the rest by sensing which drive is identifiable.

Lees meer over

Reacties (72)

Reactiefilter:-172070+148+28+31
Moderatie-faq Wijzig weergave
Als je echt met een schakelaar van disk wilt switchen kan je dat beter op een andere manier bouwen. Je zet beide harddisks op cable select (staat meestal als CS bij de jumpers aan gegeven). Vervolgens onderbreek je touwtje 28 van de bandkabel tussen alle connectoren. Soldeer touwtje 28 van de beide connectoren die naar de disks gaan op een 1*om schakelaar en verbind van deze schakelaar het common contant met ground.

Als een disk op CS staat en ader 28 is met ground verbonden stelt hij zich zelf in als master. Als een disk op CS staat en ader 28 zweeft in de lucht stelt hij zich zelf in als slave (d'r zit een pull-up weestand op die ingang die er voor zorgt dat een zwevende ingang als hoog gezien wordt).

Je kan nu met de schakelaar keurig master en slave omwisselen en hoeft niks in de bios te doen. Als deze tenminste autodetect ondersteund. Ook is de schakelaar goedkoper dan de in het artikel beschreven exemplaar.

Mocht je bovenstaande willen bouwen dan ben uiteraard niet aansprakelijk voor eventueel rokende hardware of verlies van gegevens. Zelf gebruik ik tegenwoordig gewoon boot.ini van ntloader in XP. Wel zo makkelijk.

(Edit: typo)
Op iedere Asus bord kun jij tijdens het booten simpelweg op Esc drukken om te kiezen van welke schijf/cdromspeler oid wil booten. Msi heeft het volgens mij ook.
en als je linux installeerd kan je gewoon in lilo kiezen.. maar daar gaat het helemaal niet om, dit is niet nuttig ofzo alleen maar leuk
Mijn ecs k7s5a heeft dit ook, is dan alleen F8.
Hoe mooi wil je het hebben, je kan natuurlijk ook 2 schakelaartjes maken, of een selectorswitch waarmee je naar hartelust kan wisselen. Feit blijft dat je de PC eerst uit moet zetten voor je omschakelt. En dan is IMHO een harddisk slede toch iets beter.
Ook voor een wisselen van een HD slede moet je PC ook uit. Bovendien zul je alle data die je hebt op beide schijven moeten zetten en steeds die slede moeten omwisselen. Bovendien heeft niet iedereen een extra 5,25" slot over voor een HD-slede.

Mijn ervaring is dat die sledes in het lagere prijssegment daar best ff tegen kunnen, maar gebruik je dit elke dag, dan zul je regelmatig nieuwe sledes moeten aanschaffen. Want de contacten of het slot van de slede zijn niet berekend op intensief gebruik.
Leuk, heb je 2x een 80GB schijf, en dan kan je de andere niet gebruiken :? Lekker nuttig dit, er zijn wel tig bootmanagers op de markt.

En voor die 10 euro is het gewoon nutteloos weggegooid geld.

Komop man, straks krijgen we ook nog wc-brillen voor je pc waar je doorheen mag schijten |:(
Je kunt ze allebei gewoon gebruiken hoor...
Met de schakelaar kun je master en slave verwisselen:

Stand 1: harddisk 1 is master, harddisk 2 is slave
Stand 2: harddisk 1 is slave, harddisk 2 is master

Als je dan op beide harddisken een ander OS hebt staan, kun je dus hardwarematig je boot managen...
Precies, helemaal mee eens. Wat is dan het nadeel van een bootmanager?
Ok, zo'n schakelaartje ziet er misschien wat leuker uit, maar het nadeel is dat je telkens maar 1 schijf kunt benaderen.
Is een schakelaar op de powercable van de harddisk niet een stuk makkelijker te maken? En dan zal ook WinXP geen 2e HD vinden schat ik :P
Ja, ben alleen benieuwd wat er dan gebeurt als je dat ding switched terwijl je pc al geboot is }>
Dat geldt natuurlijk ook voor deze switch. Ik zou zo gauw niet weten hoe mijn computertje reageert als ik een schijf ineens van slave tot master bombardeer. Of is dit iets dat alleen tijdens het booten wordt uitgelezen? Ik kan me voorstellen dan mijn BIOS zich gaat verslikken.
Anyone?

Dit is in ieder geval de netste oplossing, waarbij je beide schijven toch volledig volgens standaarden laat functioneren.
Je zou gewoon die niet-gebruikte schijf (de slave) kunnen negeren. Dan hoef je ook in je BIOS en WinXP niet moeilijk te gaan doen.
Hoe het met master slave zit weet ik niet maar ik weet wel dat als ik bij windows 2003 m'n hd uit de computer trek (degene waar windows niet op staat) dan word ie gewoon gedeinstalleerd en kan ik gewoon happy verderwerken.

Als ik hem dan weer aansluit hoef ik alleen maar even hardware detectie te doen en ik kan er weer op.

Stuk beter met win2k3 winxp crasht dan altijd :*)
Maar toch is het in linux makkelijker, daar zet je hem gewoon even netjes uit (hd alleen natuurlijk) en ontkoppel je hem.
Je bedoelt Longhorn? Ik ken geen Win 2003 :)

Vind het wel vreemd, want dit is op hardware-niveau.. Normaal gezien gaat je IDE-controller zich een breuk zoeken naar de schijf als je 'm zomaar loshaalt (waardoor ie uiteindelijk crasht). Vraag me af hoe Windows dat dan kan omzeilen.
Longhorn is de opvolger van XP
Windows 2003 (voorheen windows .NET 2003) is de opvolger van win2k server ev

was een ractie op Steveler
Reply op Rick van Hattem

En dat doe je met IDE hardeschijven?
http://kt.zork.net/kernel-traffic/kt20010323_112.html#12

dat misschien? :)

("You are lucky that you have not burned the mainboard. The open-collector pull on the channel will destroy the buffers on the device. By pulling the power you can not hold the state of the latches derived from the power-ground lines." )
Ja, ben alleen benieuwd wat er dan gebeurt als je dat ding switched terwijl je pc al geboot is
Er gebeurt helemaal niks als je hem omschakelt wanneer de pc geboot is. De harddiskcontroller (die op de hdd zelf zit) kijkt alleen bij het initialiseren naar de stand van de jumpers. Wat er daarna met de jumpers gebeurt vind zo'n hdd niet interessant.

/edit: oeps, je hebt het over de powerkabel lees ik nu pas...
je post is niet zo overbodig als je denkt :)
Ik zou zo gauw niet weten hoe mijn computertje reageert als ik een schijf ineens van slave tot master bombardeer. Of is dit iets dat alleen tijdens het booten wordt uitgelezen? Ik kan me voorstellen dan mijn BIOS zich gaat verslikken.
Anyone?
beetje onterechte mod dus ook van overbodig |:(
edit:
tiepo
Ja, ben alleen benieuwd wat er dan gebeurt als je dat ding switched terwijl je pc al geboot is
Maakt nix uit. Ik kan met de RAID controller op mijn mobo hot-swappen. Dus dan moet je wel de power-stekker van de HD erin (of eruit) trekken.
truukje ooit toegepast op dual-boot w95/w98.
Switch omgezet tijdens winamp op w98 }>
resultaat: allebei bootsectoren kaduuk; dubbele re-install
:Y)
Dat is leuk als het werkt, maar niet alle hardeschijven werken met het princiepe dat je een jumper moet weghalen om hem slave of master te maken, bij andere hardschijven moet je het jumpertje verplaaten naar een andere positie. Dus dit leuke trucje gaat niet op voor alle hardeschijven ;)
Om de schakelaar echt te laten werken zullen daarom slave-harddisks in het BIOS uitgeschakeld moeten worden.
Ze hoeven niet in slave mode te werken dus zet je ze gewoon allebij op master.
In mijn ogen kan het helemaal geen probleem zijn. Even uit vissen hoe je jumpers moeten geschakeld zijn, een tekening van een schakelingetje maken zodat je in stand 1 slave master en in stand 2 master slave van je schijven maakt, een schakelaar met 2 standen "aan" en een meerdere contactpunten zoeken. Ook voor enkele eurocenten te koop.
En dan alles netjes aan mekaar solderen. Misschien niet direct iets voor de eerste de beste n00b, maar de beginnende tweaker kan dit volgens mij probleemloos voor mekaar krijgen.
wat is dan the use of cable select?????? dan maakt het toch helemaal niet meer uit? of snap ik het niet?
Dan kun je natuurlijk de schakelaar zo maken dat ie een stukje electronica aanstuurd die software matig allerlei jumpers kan schakelen. Beetje tweaker doet dat zelf ;)
De goedkoopste - en relatief eenvoudigste - oplossing is gewoon een dual bios waarin je bij de eerste bios laat booten vanaf de primary harddisk en bij de tweede bios selecteer je de secondary harddisk om van te booten.
En hoe kom ik aan een dual bios ?
en dan voor 5 euro ?
Ik heb gewoon 1 bios op mijn Epox 8K7A+
Als je een dual bios systeem wil zal je een nieuw moederbord moeten kopen vrees ik. Zoiets is - bij mijn wete - niet upgradebaar.

Een dual bios is een goedkope oplossing als je op voorhand - bij de aankoop van je moederbord - weet dat je dit gaat gebruiken en dus een moederbord koopt waar deze optie aanwezig is.
En dan moet je wel een board naar je zin kunnen vinden met dual bios
En dan mag hij ook niet duurder zijn als hetzelfde MB met single bios !

Denk dat mijn oplossing voor de bestaande computers dus wel goedkoper is !

:)
Dan nog zul je via de <DEL> of <F1> toets de BIOS in moeten, om aan te geven van welke BIOS je wilt booten. Dan verschuif je het probleem alleen van harddisk naar BIOS.

Mijn Gigabyte GA7-VAX ondersteunt en heeft 2 BIOS-sen. Het is dus wel mogelijk, maar niet echt handiger.

Ik snap echter nog steeds niet de bezwaren tegen een boot manager. Ik vind de motivatie: "dan kan ik mijn PC aanzetten, en daarna weglopen, zonder eerst een bootdisk te moeten kiezen" niet echt sterk. Da's gewoon luiheid. What's next? Klagen dat je je PC überhaupt nog aan moet zetten, en dat dit niet middels een voice-command gaat? ;)
Is het niet mogenlijk on gewoon een schakelaar in lezen vanuit bv de lpt poort. Dan schrijft iemand die daar goed in is een ASM programma waarmee je dat dus kan uitlezen en het goede os start.
Inderdaad, ik zat hier ook aan te denken... want hardware matig alleen is natuurlijk 3x nix... je kunt hier maar 2! os'en mee booten...

Het enige nuttige is... als ik thuiskom zet ik me pc aan dan moet ik altijd ff wachten zodat ik dan bijvoorbeeld windows kan selecteren... of fbsd... Maar... meestal moet ik dan ook pissen dus dan sta je daar op je bios te wachten (scsi enzo duurt hier veel te lang) :P

moeilijk zal het niet zijn om via seriele of parallele poort een simpele schakelaar uit te lezen in lulo... err lilo of grub... dit aangezien er ook al serial console in lilo zit... en je kunt em nog eens voor andere dingen gebruiken ook op het moment dat je os geboot is... :+
Nog mooier was geweest dat inderdaad maar 1 harddisk daadwerkelijk actief wordt in niet in het OS gezien wordt. Dat is dan makkelijk als de BSA binnenvalt, snel op een verborgen plaats de knop indrukken en je hele bedrijf werkt op het gratis Linux ;)
[off-topic]Als de BSA het niet vertrouwd nemen ze je hele PC in beslag, dus die tweede HD is zo gevonden.[/off-topic]
het werk wel, als je maar 2 dezelfde harde schijven hebt iig die met hetzelfde pricipe werken, het kan wel zo zijn dan bij de ene hd het schakelaartje andersom moet staan als bij de andere 2.

Op dit item kan niet meer gereageerd worden.



Microsoft Windows 10 Home NL Apple iPhone 6s Star Wars: Battlefront (2015) Samsung Galaxy S6 Edge Apple Watch Project CARS Nest Learning Thermostat Games

© 1998 - 2015 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True