I seems that my Partition Numbers all change after boot up. On my hard drive these are my partitions
hda1 Windows hda2 Debian /boot hda3 Freebsd Freebsd "virtual partitions" <hda5 hda6 hda7 hda8> hda4 extended hda9 unused Linux partition hda10 Debian swap hda11 unused Linux Partition hda12 Debian /root I use these numbers in lilo and fstab and also if I hit df I get this Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda12 1748120 1177776 481544 71% / /dev/hda2 1101272 4016 1041312 1% /boot /dev/hda1 4210204 3513856 696348 84% /windows But when I run dmesg I get this in partition check hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 > hda3: <bsd: hda9 hda10 hda11 hda12 > so basicly the freebsd and logical numbers get switch. I have to use these numbers to mount partitions or format partitions. Does anyone know why the partitions numbers get "switched" like this. I can work around this but I don't want my partition numbers changing around like this. I have UFS read-only support and FreeBSD partition table support and unixware support compiled into my kernel.