[QUOTE=mhendo]
I, too, have been contemplating a switch to Ubuntu. I ran the live CD (6.06) on my computer today and it looks good. Didn’t recognize my second monitor, but i guess i need to get Linux drivers for my video card.
Anyway, Linux won’t write to NTFS, right? So i need to make the partitions you discussed above, and also make the Linux partitions non-NTFS (FAT32?).
I have two hard drives on my computer (2 x 160Gb SATA).
If i want a dual-boot system for the moment, would it be easiest just to make one hard drive a Windows NTFS drive, and use the other for Ubuntu?
[/QUOTE]
what kind of graphics card do you have? If you have nvidia, you are in luck! Nvidia drivers for linux are above average. If you have ATI… Then well… Things get more interesting… (there are lots of articles on the ubuntu forums and elsewhere to install the drivers. Google should help you there).
Linux CAN write to NTFS, but it is not recommended under any circumstances. The reason being: NTFS is a proprietary file format. In order for Linux to even read the data on NTFS partitions, they had to reverse engineer the format. Even with all this time, it is still not 100%, and as such if you try to write to an NTFS formatted drive, you are going to run into massive file corruption and deletion. Best not to try. Reading from an NTFS drive though is perfectly legit.
You also cannot use FAT32 for the Linux partitions. Ubuntu will provide you with a multitude of options for what format to use. Most people tend to use ext3, ext2, or reiserfs, in that order. Since Linux cannot use FAT32 or NTFS, this creates problems for moving files back and forth as mentioned above. Again, it is simple to move files from Windows to Linux. Not so much in the other direction (there are freeware programs that allow you to circumvent this issue as well).
Finally:
Yes and no. I have installed now, about a dozen different flavors of linux, and many, many times reinstalled windows. The problem with doing an install of Ubuntu on one hard drive, and Windows on another, is that depending on how your computer is configured in terms of boot priority, either Ubuntu’s boot up manager, or Window’s boot up manager will be prioritized. Now, the problem is, its a royal PITA to get Windows’ boot manager to recognize a Linux machine, and unless you know what you’re doing its going to be difficult to configure the Linux boot manager (GRUB or LILO). (Ubuntu comes with GRUB).
The best way to configure it would be to have the / partition and the swap partition on the same drive as Windows. Put your /home partition on the other hard drive. All of your files that you download will be put on your /home partition. This also provides you with the beauty that if your main drive fails, you do not lose all of your data.
That is not to say that it cannot be done though. Just initially, I would not recommend trying to force GRUB to boot and see Windows, until you get a little more comfortable with Linux in general. It’s a great OS BTW.