When NOT to use a VM & what Linux to use
Jan. 23rd, 2010 07:49 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
A final caveat to my previous post: there is one thing you probably shouldn't try doing under XP-inna-VM: play games. The VM does sport optional 2D graphics acceleration, although I've spotted a few display glitches, but the copy of Windows in the VM can't get at your shiny whizzy fanheater of a 3D card & any modern 3D game is going to run like crap. For that, I'm afraid, you need to dual-boot into real native Windows.
TinyXP will do that just fine, but remember, you're going to have to find the latest drivers for every bit of kit in your machine. My advice:
- install TinyXP first, in a primary partition on the 1st hard disk.
- leave plenty of space for Linux; put all its partitions in logical drives in an extended partition
- next, after TinyXP is working but before it's got its drivers, install Ubuntu
- now, in Ubuntu, you can carefully peruse the output of
dmesg | less
... and work out what motherboard chipset you have, what graphics, sound, network card(s) &c. your machine is sporting. The best way to identify a motherboard, though, is just to look at it. Use a torch. You'll probably find the makers' name and the model number printed between the expansion slots.
- Using Linux, go download all the relevant Windows drivers from the manufacturers' websites.
- Go to Places | Computer and open your Windows partition. Copy the downloaded drivers into
C:\Documents and Settings\All Users\Desktop
- Then reboot into Windows again and they're all there, ready to install.
This method saves an awful lot of hassle trying to get Windows working if you have no driver disks.
If you install Ubuntu after Windows, it's smart enough to set up dual-boot for you. Install Windows after Ubuntu, it will screw your bootsector and you won't be able to boot Ubuntu any more. Also, Windows likes being in a primary partition, preferably the first, whereas Linux doesn't care.
Oh, and don't waste your time on anything other than Ubuntu. If you are at the level of expertise to have got any useful info from this piece, you probably don't need advice on choosing a distro... but just in case:
- OpenSUSE is huge and its package-management system is frankly a bit past it.
- Fedora is a sort of rolling beta. It never stabilises, it's not supported and there are no official media addons, which are free with Ubuntu.
- Kubuntu is OK if you're a KDE freak but if you don't know the difference between KDE & GNOME, just go for vanilla Ubuntu, which involves a lot less fiddling.
- Mandriva is OK but again its package-management system, like that in SUSE and Fedora, is a decade or so less advanced than the one in Ubuntu.
- Debian is too much like hard work unless you actively enjoy fiddling.
- Gentoo is for boy-racers, the sort of person who drives a 6Y old Vauxhall Nova with a full bodykit and a 150dB sound system. Just don't.
- All the rest are for Linux hackers. You don't want to go there.
TinyXP will do that just fine, but remember, you're going to have to find the latest drivers for every bit of kit in your machine. My advice:
- install TinyXP first, in a primary partition on the 1st hard disk.
- leave plenty of space for Linux; put all its partitions in logical drives in an extended partition
- next, after TinyXP is working but before it's got its drivers, install Ubuntu
- now, in Ubuntu, you can carefully peruse the output of
dmesg | less
... and work out what motherboard chipset you have, what graphics, sound, network card(s) &c. your machine is sporting. The best way to identify a motherboard, though, is just to look at it. Use a torch. You'll probably find the makers' name and the model number printed between the expansion slots.
- Using Linux, go download all the relevant Windows drivers from the manufacturers' websites.
- Go to Places | Computer and open your Windows partition. Copy the downloaded drivers into
C:\Documents and Settings\All Users\Desktop
- Then reboot into Windows again and they're all there, ready to install.
This method saves an awful lot of hassle trying to get Windows working if you have no driver disks.
If you install Ubuntu after Windows, it's smart enough to set up dual-boot for you. Install Windows after Ubuntu, it will screw your bootsector and you won't be able to boot Ubuntu any more. Also, Windows likes being in a primary partition, preferably the first, whereas Linux doesn't care.
Oh, and don't waste your time on anything other than Ubuntu. If you are at the level of expertise to have got any useful info from this piece, you probably don't need advice on choosing a distro... but just in case:
- OpenSUSE is huge and its package-management system is frankly a bit past it.
- Fedora is a sort of rolling beta. It never stabilises, it's not supported and there are no official media addons, which are free with Ubuntu.
- Kubuntu is OK if you're a KDE freak but if you don't know the difference between KDE & GNOME, just go for vanilla Ubuntu, which involves a lot less fiddling.
- Mandriva is OK but again its package-management system, like that in SUSE and Fedora, is a decade or so less advanced than the one in Ubuntu.
- Debian is too much like hard work unless you actively enjoy fiddling.
- Gentoo is for boy-racers, the sort of person who drives a 6Y old Vauxhall Nova with a full bodykit and a 150dB sound system. Just don't.
- All the rest are for Linux hackers. You don't want to go there.