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