Hi! Nach einem Update von SuSE 6.x auf SuSE7.0 (Evaluation) (jaja, ich weiß ich sollte langsam davon los) konnte ich irgendwann meine Dos-Partition nicht mehr ansprechen, sprich Partitionstabelle/FAT sind irgendwie kaputtgegangen. Dies äußert sich wie folgt: ----------------------------------------------------------------------- rory:~ # mount -t vfat /dev/sda3 /mnt mount: wrong fs type, bad option, bad superblock on /dev/sda3, or too many mounted file systems rory:~ # ----------------------------------------------------------------------- rory:~ # mount /dev/sda3 /dos/ mount: /dev/sda3 has wrong major or minor number rory:~ # ----------------------------------------------------------------------- rory:~ # ls -l /dev/sda? brw-rw---- 1 root disk 8, 1 Aug 15 22:33 /dev/sda1 brw-rw---- 1 root disk 8, 2 Aug 15 22:33 /dev/sda2 brw-rw---- 1 root disk 8, 3 Aug 15 22:33 /dev/sda3 brw-rw---- 1 root disk 8, 4 Aug 15 22:33 /dev/sda4 brw-rw---- 1 root disk 8, 5 Aug 15 22:33 /dev/sda5 brw-rw---- 1 root disk 8, 6 Aug 15 22:33 /dev/sda6 brw-rw---- 1 root disk 8, 7 Aug 15 22:33 /dev/sda7 brw-rw---- 1 root disk 8, 8 Aug 15 22:33 /dev/sda8 brw-rw---- 1 root disk 8, 9 Aug 15 22:33 /dev/sda9 rory:~ # ----------------------------------------------------------------------- rory:~ # dosfsck -v /dev/sda3 dosfsck 2.2 (06 Jul 1999) dosfsck 2.2, 06 Jul 1999, FAT32, LFN Currently, only 2 FATs are supported, not 9. rory:~ # ---------------------------------------------------------------- Mit fdisk habe ich versucht den Partitionstyp neu zu setzen (auf vfat bzw. fat16). Beim Versuch die Partitionstabelle zu schreiben kommt: Changed system type of partition 3 to 6 (FAT16) Command (m for help): p Disk /dev/sda: 255 heads, 63 sectors, 555 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/sda1 1 26 208813+ 83 Linux /dev/sda2 27 154 1028160 83 Linux /dev/sda3 * 155 282 1028160 6 FAT16 /dev/sda4 283 555 2192872+ 5 Extended /dev/sda5 283 295 104391 82 Linux swap /dev/sda6 296 334 313235+ 83 Linux /dev/sda7 335 430 771088 83 Linux /dev/sda8 431 488 465853+ 83 Linux /dev/sda9 489 555 538146 83 Linux Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Re-read table failed with error 16: Device or resource busy. Reboot your system to ensure the partition table is updated. ---------------------------------------------------------------- Windows hatte ich nach dem Update noch nicht benutzt. Hat irgendjemand eine Idee, was da passiert sein kann und ob meine Daten noch zu retten sind? im syslog steht auch nix was mit weiterhilft. Kernel 2.2.17 (non-SuSE) Nebenbei sitzt noch eine IDE-Platte im Rechner, von der aber nicht gebootet wird. Ich nehme an, damit kam Yast beim Update nicht klar !? Lars -- ------------------------------------------------------------------------------ Lars Böker lars@boeker-net.de oder boeker@dokom.net ------------------------------------------------------------------------------