Fuzzy wrote:
What i mean was that i had two NTFS partisons on my HDD, taking up the whole drive. when I installed ubuntu, it took 50 gigs from that.. and didnt seem to overwrite anything, but it borked the xp file system.. whatever the xp version of a FAT is. i can still go into that and take my old stuff off it.
in another day or two, i will do just that, and i will reformat my OLD hard drive, reattempting a double boot using that. this current HDD will safely be removed.
I'm not at all clear on what you mean by "borked".
Ubuntu (which really doesn't need more than 10Gbytes) gives you various options on an install. One of them is to steal space from an existing partition. It sounded as if you meant that you did that with a Windows XP NTFS partition, and that partition was then unreadable. However, you then go on to say that it's perfectly readable?
XP can be installed on a FAT file system, but it tries to persuade you (sensibly) to use NTFS. Linux is now happy with NTFS (provided MS don't change it, again, which they do, when they feel like it, because it's a proprietary format). Linux prefers file systems like EXT3, which doesn't require defragmenting, by its nature, and does journalling, which minimises the chance of losing data on a power failure.
A brief summary of HDD (and indeed other media) organisation:
- The start of the drive holds a small table for up to four "primary" partitions.
- Exactly one of those may be used as an "extended" partition.
- Within the extended partition, you have a chain of as many "logical" partitions as you like.
- Linux numbers the primary partitions as 1, 2, 3 and 4, in the order that they appear in the table at the front of the disk. Regardless of whether all these are actually in use, logical partitions are numbered from 5 onward, according to their order on the linked list.
- MS Windows allocates "drive letters" to partitions according to an algorithm that is far too complex to be understood by mere mortals.
- Every partition consists of one single slab of contiguous space of your hard drive, with all the logical partitions contained inside the extended partition.
- There is a single byte for each partition, that gives a clue as to what that dollop of space is used for. There are rather a lot of these. Almost 100 of the 256 possible values are used. Two are only valid for primary partitions: "Empty" and "Extended". The rest include things like "FAT12" "FAT16" "W95 FAT32" "HPFS/NTFS" "Linux" "Minix / Old linux" "Plan 9" "Syrinx" and variants on them. You can actually just change this byte, without destroying the file system stored within it. I've done so to fool XP into thinking that there was no old install on a drive.
- Within each partition, there will be a file system. MS Windows can understand (some of) the FAT types, and the more modern flavours of Windows can handle NTFS. Broadly speaking, Linux will handle all them all.
_________________
"Striking up conversations with strangers is an autistic person's version of extreme sports."
Kamran Nazeer