I had had many issues regarding data loss due to GRUB breakage & unable to boot in my OS e.g see my latest mishap here: Grub rescue unknown filesystem...the ultimate hopelessness
The problem lies in the fact that I want a stable yet portable OS able to boot in computers of varied hardware profiles. So far in my experience of 3 years or so the best was offered by Debian (precisely Crunchbang)! It never got corrupted & provided an overall stable performance though the lack of latest technologies incorporation made me to look towards LTS Ubuntu versions.
What I want is a stable partition profile with atleast one NTFS partition that will act as buffer storage b/w Windows & *nix OS. I mostly use mechanical 2.5' hd encased in portable casing therefore I want an advice for the best stable partition profile to ensure consistency
For instance my Crunchbang layout is:
Disk /dev/sdb: 31.4 GB, 31440961536 bytes 255 heads, 63 sectors/track, 3822 cylinders, total 61408128 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0007199b Device Boot Start End Blocks Id System /dev/sdb1 2048 42975231 21486592 7 HPFS/NTFS/exFAT /dev/sdb2 * 42975232 60792831 8908800 83 Linux /dev/sdb3 60792832 61407231 307200 82 Linux swap / Solaris /dev/sdb1: LABEL="CRUNCH" UUID="0618C75418C74183" TYPE="ntfs" /dev/sdb2: UUID="351b88b1-0c89-4ce2-ae29-3d2986f4c67f" TYPE="ext4" /dev/sdb3: UUID="63aedc80-77c3-4ce4-9533-8bc3bd6496b9" TYPE="swap"
Further Notes: My company is primarily Intel powered so by "varied hardware profiles" I don't mean AMD only Intel x32 but you know this includes Pentium D onwards to i7