Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Linux / WinXP Home dual boot fun-ness

Garoad Kuroda
Prophet of Muppetry
Join date: 5 Sep 2003
Posts: 2,989
12-11-2003 13:57
I've gone through this headache once before in the past, so before I go and obtain another one on this newer system--has anyone done this?

Anyone have any good tips or anything? I haven't decided on a Linux distro yet, either. (Are commercial distros much better?) I'm not a Linux expert, just a tinker so don't go suggesting that I use Slackware or Debian. :p

The one thing that really worries me is the friggin B00T LOADER. I've used both LILO and GRUB but I have no idea which I like better. But the thing that I worry about is that whatever I use won't be able to "see" my default WinXP install and I'll have to go through some total craziness to get that fixed.

I shouldn't have any problems with partitions, since I'm using an old crappy hard drive for Linux. (Although I think the new drive has a master boot record on it with LILO, is that gonna cause a problem when I hook this drive up as a slave? Ack)
Liberty Tesla
Perpetual Newbie
Join date: 1 Sep 2003
Posts: 173
12-11-2003 14:59
Garoad, you need to install Windows first, then Linux. If you do it in the reverse order, Windows will overwrite the LILO or GRUB code in your boot record. After you install Linux, you may need to add another boot menu entry in your GRUB/LILO config file, to boot the Windows partition (/dev/hda0, presumably).

(Caveat: I've done this with Win98 2nd ed., and Win2K Pro. I don't know if there's any extra voodoo you need to do for WinXP.)

I prefer GRUB myself, because you can simply edit the config files and not have to worry about re-running LILO afterwards to copy your changes to the MBR.

As for distros, you might check out http://cheapbytes.com/ and buy a copy of their MONDO Pack. It includes copies of Fedora (nee Red Hat), Mandrake, Slackware, and Debian. (I use Red Hat myself, and haven't yet moved over to Fedora Core.)

HTH :)
Carnildo Greenacre
Flight Engineer
Join date: 15 Nov 2003
Posts: 1,044
12-11-2003 15:28
If you think Slackware and Debian are distros for experts, I probably shouldn't even think about suggesting Gentoo or Sorcerer.

I prefer LILO because it's established and very self-contained. Either GRUB or LILO can handle any version of Windows just fine. Just remember that you need to install Windows first and then Linux, otherwise Windows will overwrite the Linux bootloader in the MBR.

Alternatively, you could skip the bootloader in MBR stuff entirely, install LILO in the partition boot sector for your Linux install, and use fdisk to switch active boot sectors every time you want to change operating systems. It's slow and very clumsy, but you don't need to worry about conflicting operating systems.
_____________________
perl -le '$_ = 1; (1 x $_) !~ /^(11+)\1+$/ && print while $_++;'
Garoad Kuroda
Prophet of Muppetry
Join date: 5 Sep 2003
Posts: 2,989
12-11-2003 20:18
I know about the Windows first thing, that's already installed. But I'm definitely not fdisk'ing to change OSes, I want to switch more casually than that. :p I guess I'll use Grub since I think I read somewhere that LILO is "legacy".

It's not that I think Slackware/Debian is complex, I've never used either so I'm just basing that on reputation. I thought they were the more "hands on" distros (apparently not) but of course my knowledge in that area is limited. What I'm used to is Mandrake...maybe I'll just stick with that. I don't subscribe to the school of thought that things have to be as unconvienient as possible to function well. :p

Thanks for responding btw.

Oh, now I have new concerns. I have an integrated NIC--hopefully that won't be an issue. I'm also reading something about Dell computers with "LG-based" cdrom drives having problems, hmm. I have alot of research to do still...

If only they'd make a Second Life Linux I'd be much more encouraged to go ahead with this, hehe.
Andrew Linden
Linden staff
Join date: 18 Nov 2002
Posts: 692
12-11-2003 20:18
Try Knoppix and boot from CD. You can set up the spare drive as your /home, then specify it at the boot prompt. The disadvantage, of course is that it will access the CD whenever you load a new app.

Alrnatively, I think you can also install Knoppix onto the HD, then boot from the HD using the CD as your boot loader. This would allow you to use the hard drive without needing LILO or GRUB on your MBR.

Finally, if you find that you like it, you can do a full install, with LILO at the end. Just be sure to look on the internet for the name of the magic install script; the docs on the CD (I'm basing this advice on Knoppix 3.3_2003_08_24) are out of date.

Oh yeah, rumor has it that you can carry your /home around on a USB miniflash. That and a Knoppix CD will allow you to travel to a friend's house and have acess to your familiar environment on their computer, all without messing with their HD. You just have to do is specify the USB device at the boot prompt.
Garoad Kuroda
Prophet of Muppetry
Join date: 5 Sep 2003
Posts: 2,989
12-11-2003 20:43
Thanks Andrew I'll look that one up.

I don't own a USB miniflash but that's seriously cool. Booting from a CD wouldn't be too bad, maybe that's a good idea.

Half the reason I'm doing this is just so I can mess around with trying to get SL running via Wine. lol
Hopefully we'll have a real Linux SL client someday...
Andrew Linden
Linden staff
Join date: 18 Nov 2002
Posts: 692
12-12-2003 08:56
If you are going to try SL on top of wine, I would, of course, recommend using wineX from Transgaming. It is probably the only version of wine that has any hope. I haven't used it yet.

SL uses OpenGL instead of DirectX. In fact, I think don't even use DirectX for audio anymore. That may have some impact on whether it will work on wineX or not, since most Windoze specific games are using DirectX and that is probably what wineX is focused on supporting. Dunno.

If you want to install wine, then you will probably need to customize the install a lot. Booting from CD everytime will be useless unless you at least store your /home on the HD, because these days the bulk of the wine configs are usually in the user's home directory.

If you decide to try wineX then you should probably use the distro that Transgaming supports the most, which is probably RedHat.
Garoad Kuroda
Prophet of Muppetry
Join date: 5 Sep 2003
Posts: 2,989
12-12-2003 09:49
Ahhh, well maybe my decisions are made for me already then! Thanks!
Kyrah Abattoir
cruelty delight
Join date: 4 Jun 2004
Posts: 2,786
06-18-2004 06:14
im a gentoo freak but its quite hard to use
Camille Serpentine
Eater of the Dead
Join date: 6 Oct 2003
Posts: 1,236
06-18-2004 07:09
why not get two machines - one XP, one linux? :P
_____________________
Grim Lupis
Dark Wolf
Join date: 11 Jul 2003
Posts: 762
06-18-2004 07:42
Have you considered:
VMWare

or
MS Virtual PC

instead of a dual-boot?
_____________________
Grim

"God only made a few perfect heads, the rest of them he put hair on." -- Unknown