DOS-fs Problem
Lars Boeker
lars at boeker-net.de
Sun Oct 22 16:19:41 CEST 2000
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 at boeker-net.de oder boeker at dokom.net
------------------------------------------------------------------------------
More information about the Linux
mailing list