Hi... I was just wondering, can you use an external HDD or an HDD connected to an adapter wire, from SATA to USB as your main HDD. What I mean by main is that it is the only HDD connected to your computer. Yes, that's right, no HDD connected by SATA or PATA internally... This is the scenario: I have an old mobo that I want to revive. The problem is, it doesn't have any SATA interface, and I don't have an IDE HDD on hand. (I don't plan on buying one because it is more expensive than a more efficient SATA HDD.) So I saw this adapter from SATA to USB. My old motherboard has a USB slot. So I was wondering if I could install my OS from a CD, using an IDE ODD of course, to my external HDD. Will it work as if it were a normal HDD attached to an internal interface? Btw, I plan to use a Unix-like OS(Linux). Do you know if WINE can work with Windows hardware drivers?
I mean the actual drivers themselves, when SATA drive first came out you had to use give Windows the drivers for the SATA controller (even if on-board) if you wanted to install the OS on the SATA drive because the primary controller was PATA and the technology was new.
For Linux, either the installation kernel will have the drivers built-in (or at least a compatible driver) or I think you can give it command-line parameters to load the drivers when it starts (might need floppy for the drivers). I'm no Linux expert so you will have to ask someone more seasoned than I, sorry.
This is the kind of feature people need when they want to install their OS on SCSI drives which require SCSI controllers so you might find information starting from there.
The boot capability is dependent on the MB, there used to be a time where PC couldn't boot from CDs either, you needed a floppy to start OS installation from the CD.
To know if a PC supports USB boot, you might find something in the BIOS itself (if USB in under some boot device option, it is a dead giveaway ), you can also try to create a "USB bootdisk" on a USB stick and just try it, otherwise look at your MB manual, manufacturer website or call their tech guys.
Drivers for Windows won't work under Linux, you need Linux drivers.
To my knowledge, Wine in itself isn't illegal or else the project would have been shutdown a long time ago. However, some software might have licenses that forbid you from running them in virtual environments or things like that. For example, I think nobody is supposed to run Windows Vista in VMs (like VMWare) unless they have Business or Ultimate versions.
Hehehe... Your really knowledgeable. So if I try installing an OS on an expansion card that provides a SATA connection, I wouldn't be able to install Linux or use the card on a Linux system, even with WINE if it only has a driver for Windows?
I think so yes, Wine was made to run applications, not drivers (even tho drivers are some kind of applications). I could be wrong.
However, the fact that you cannot find Linux drivers on the manufacturer's website, doesn't mean it won't be supported by Linux. Someone might have made a compatible (open source) driver for it; it wouldn't be on the manufacturer's website. When looking to purchase a card, you have to do some research to make sure it would work. Linux is a great powerful OS, but sometimes you have to jump through some hoops .