I just bought a new Dell Dimension PC which came with Windows ME
installed on a 40 Gig disk.
I used fips to decrease the "C:" drive to about 8 Gig, so I could put
the /boot filesystem before cylinder (in case that's still
important). Then I made another partition for a "D:" drive,
and an extended partition that I split up for Linux.
Running fdisk, I get the following output:
Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1001 8040501 c Win95 FAT32 (LBA
/dev/hda2 1002 1005 32130 83 Linux
/dev/hda3 1006 2279 10233405 c Win95 FAT32 (LBA
/dev/hda4 2280 4865 20772045 5 Extended
/dev/hda5 2280 2541 2104483+ 83 Linux
/dev/hda6 2542 2607 530113+ 82 Linux swap
/dev/hda7 2608 4865 18137353+ 83 Linux
In case it matters, here's how the filesystems map:
/dev/hda1 ==> /dosc
/dev/hda2 ==> /boot
/dev/hda3 ==> /dosd
/dev/hda5 ==> /
/dev/hda6 ==> SWAP
/dev/hda7 ==> /home
Everything works fine except for the "D:" drive. Windows boots up
thinking that the partition is unformated. I reformat it, and it seems
to work OK, until the next time I reboot, when it appears unformatted
When I try to mount the partition under Linux, I get the error:
mount: wrong fs type, bad option, bad superblock on /dev/hda3,
or too many mounted file systems
Are there some weird, little-known rules to setting up partitions that
I'm not aware of? I certainly don't want 10 Gigs to go to waste.
Anybody have any ideas?