Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I want to have 2 totally different computers in one pc. I would like this to happen maybe with dual boot? I dont want the files from the one HDD to be accessible to the other because the one HDD might have corrupted files (viruses (false positives etc inside). Please tell me a way in how I can have those 2 HDDs as different computers under the same pc box but to not be linked together. Both HDDs will be running Windows OS (XP or win7) but on both the same OS.

(Please dont tell me to remove the viruses from the one HDD they are there for a reason its false positives)

Thank you for your help and time!

share|improve this question
1  
Encrypt each of the hard drives and that will make them inaccesible to eachother. –  ekaj Apr 29 '12 at 23:33

2 Answers 2

I would personally attempt this:

Get the operating systems to dual boot XP in the first place. Get your boot menu to work, and then boot one of the operating systems. From there, encrypt the entire disk that this system is on. This will make it inaccesible to the other.

On the other disk, do the same exact thing. They might appear in Disk Management / My Computer, but they will be encrypted, therefore non-accesible.

share|improve this answer
    
Thank you, how can I encrypt the compter HDD? also if someone hacks into one hdd could he access the other hdd with any way? –  MagicHown Apr 29 '12 at 23:41
    
Well, someone could hack into the disk, yeah. But, since it would be encrypted, it would be near impossible to crack the encryption, so it would be a waste of their time. And, as for the encryption, I asked a guy / googled it and I was pointed to TrueCrypt: truecrypt.org . It's free and open-sourced. –  ekaj Apr 29 '12 at 23:44
    
I am not entirely sure if the boot loader would work if the entire hard drive was encrypted, so I would also personally leave a 500MB partition (It can be a lot smaller if you'd like) free for BootLoader on one of the drives. If it would work on an encrypted drive, though, I'd just encrypt the whole thing then. –  ekaj Apr 29 '12 at 23:46
    
So if the disk is encrypted he will not be able to "steal" or see/open my documents if I understand correct? Also thank you very much for your help mate. –  MagicHown Apr 29 '12 at 23:49
    
If you are on HD A, they will not be able to access HD B. However, if you are on A, they will probably have access to the files on A as well. –  ekaj Apr 29 '12 at 23:51

There is no way I know of to restrict your operating system to access all the components connected to your computer. Of course you can dual-boot between different operating systems, even if they are the same - say 2x win7 - but the one OS will still have - at least basic - access to the other drive. (if you take security measurements, the malware has to be pretty advanced to access the other drive though, most malware will not be able to do so, but it is still not impossible)

If you want to seperate the physical hardware layer from the logical layer your operating system provides to your applications (and malware) you would have to put a layer in between the operating system and the hardware. The only solution I see here is to run a virtual machine.

The other solution would be to physically change the harddrives, there are several solutions available that support changing drives via front panels.

But, there is malware that can write itself to the boot sector or even to the BIOS' flash, against those baddies changing drives or encrypting them (as recommended by ekaj) will not help. An encrypted drive aditionally only makes the files on it unreadable, but the drive can still be accessed by the malware and get corrupted. I still highly recommend a virtual machine, although there is malware out that is able to escape such secure enviroments.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.