Suddenly knoppix is hanging on boot while creating fstab. It used to work fine, but I recently messed with my partitions. What is wrong with my partiion table? I know that the problem is with hda, because I even disabled hdb in the BIOS. Booting from hdb, fdisk and parted show the following about hda:

fdisk:

The number of cylinders for this disk is set to 3649.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/hda: 30.0 GB, 30020272128 bytes
255 heads, 63 sectors/track, 3649 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 727 5839596 b W95 FAT32
/dev/hda2 728 3648 23462932+ f W95 Ext'd (LBA)
/dev/hda5 728 1454 5839596 b W95 FAT32
/dev/hda6 1455 2181 5839596 b W95 FAT32
/dev/hda7 2182 2908 5839596 b W95 FAT32
/dev/hda8 2909 3648 5944018+ b W95 FAT32

parted:
sing /dev/hda
(parted) p
Disk geometry for /dev/hda: 0.000-28629.562 megabytes
Disk label type: msdos
Minor Start End Type Filesystem Flags
1 0.031 5702.761 primary fat32 boot
2 5702.761 28615.781 extended lba
5 5702.792 11405.522 logical fat32
6 11405.553 17108.283 logical fat32
7 17108.314 22811.044 logical fat32
8 22811.076 28615.781 logical fat32


Additional note: Previously, I had deleted /dev/hda8 (which was a FAT partition) and created a Reiser partition. (I also made it bootable, but Windows didn't like that, so I removed the boot flag, and it wasn't necessary anyway for LILO). After encounerting the problem with knoppix creating fstab, I deleted /dev/hda8 again and reverted it to a FAT partition. But there still must be a problem with the partitions.

Thanks,
Yonatan