Suse findet NTFS-Partitionen auf hdb nicht

Status
Für weitere Antworten geschlossen.

bombadil79

New Member
Hi,

betreibe seit einigen Wochen Suse 10.2 neben WinXP prof. Schon bei der Installation
hatte ich das Problem, dass mir der Installer partut den freien Speicherplatz auf hdb
nicht als solchen angezeigt hat. Auch mit PartitionMagic vorgefertigte ext3- bzw. swap-
Partitionen wurden nicht angezeigt.
Ich habe dann auf hda Platz geschaffen und plötzlich lief es wie am Schnürchen.
Jetzt sind aber leider meine kompletten Daten auf hdb gespeichert und ich möchte
wenigstens lesend darauf zugreifen. Ich habe mich auch schon an der fsatb versucht:
Code:
/dev/hda6            /                    ext3       acl,user_xattr        1 1
/dev/hda7            /home                ext3       acl,user_xattr        1 2
/dev/hda1            /mnt/windows         ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda3            /mnt/data            vfat      auto,rw,umask=000      0 0
/dev/hdb1            /mnt/ntfsd           ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb5            /mnt/ntfsf           ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda5            swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/fd0             /media/floppy        auto       noauto,user,sync      0 0
Beim ausführen von
Code:
mount -a
kommt folgende Fehlermeldung:
Code:
mount: wrong fs type, bad option, bad superblock on /dev/hdb1,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

mount: Gerätedatei /dev/hdb5 existiert nicht
Ich weiss nicht, ob das was zu sagen hat, aber im Partitionierprogramm von YaST
steht hdb1 mit dem Eintrag "OnTrack DM6".
Auch die Grösse von 7,8 GB für hdb1 passt überhaupt nicht.

Wer kann bitte helfen!

Gruss
bombadil
 

bombadil79

New Member
AW: Suse findet NTFS-Partitionen auf hdb nicht

Hat leider nichts gebracht:

bei
Code:
dmesg
bekomme ich u.a. folgende Meldung:
Code:
NTFS-fs warning (device hdb1): parse_options(): Option utf8 is no longer support                                                           ed, using option nls=utf8. Please use option nls=utf8 in the future and make sur                                                           e utf8 is compiled either as a module or into the kernel.
NTFS-fs warning (device hdb1): is_boot_sector_ntfs(): Invalid boot sector checks                                                         
um.
NTFS-fs error (device hdb1): read_ntfs_boot_sector(): Primary boot sector is inv                                                        
alid.
NTFS-fs error (device hdb1): read_ntfs_boot_sector(): Mount option errors=recove                                                           
r not used. Aborting without trying to recover.
NTFS-fs error (device hdb1): ntfs_fill_super(): Not an NTFS volume.
Mich stört auch der eintrag der PLatte hier:
Code:
ALTERWALD:/etc # fdisk -l

Platte /dev/hda: 40.0 GByte, 40020664320 Byte
255 heads, 63 sectors/track, 4865 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hda1   *           1        1194     9590773+   7  HPFS/NTFS
/dev/hda2            1960        4865    23342445    f  W95 Erw. (LBA)
/dev/hda3            1195        1959     6144862+   c  W95 FAT32 (LBA)
/dev/hda5            1960        2032      586341   82  Linux Swap / Solaris
/dev/hda6            2033        3177     9197181   83  Linux
/dev/hda7            3178        4865    13558828+  83  Linux

Partitionstabelleneinträge sind nicht in Platten-Reihenfolge

Platte /dev/hdb: 160.0 GByte, 160041885696 Byte
255 heads, 63 sectors/track, 19457 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hdb1   *           1        1023     8217243   54  OnTrackDM6
Ist der Boot-Sektor zerschossen?

Gruss
bombadil
 

Rain_Maker

Administrator
Teammitglied
AW: Suse findet NTFS-Partitionen auf hdb nicht

*Ehm*

Wieso hast Du eigentlich ne hdb5 in der fstab, die es gar nicht gibt?

NTFS-fs error (device hdb1): ntfs_fill_super(): Not an NTFS volume.
Da ist das Filesystem angeknackst, der (kaputte?) Bootsektor interessiert nicht beim mounten.

=> Filesystemcheck durchführen (unter Win).

Das Ding (hdb1) hat doch laut Meldung gar kein NTFS-Filesystem.

Code:
Platte /dev/hdb: 160.0 GByte, 160041885696 Byte
255 heads, 63 sectors/track, 19457 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hdb1   *           1        1023     8217243   54  OnTrackDM6
Und fdisk bestätigt das sogar. (Was auch immer OnTrackDM6 sein soll.)

Die andere NTFS-Partition hda1 wird doch scheinbar ohne Probleme gemountet.

Was sagt denn 'mount' ohne Parameter?

Greetz,

RM

P.S.
Auch mit PartitionMagic vorgefertigte ext3- bzw. swap-Partitionen wurden nicht angezeigt.
Na dann, da hat Dir wohl Partition Murks Deine Platte verborkt.
 

bombadil79

New Member
AW: Suse findet NTFS-Partitionen auf hdb nicht

Wieso hast Du eigentlich ne hdb5 in der fstab, die es gar nicht gibt?
Weil auf der Platte eigentlich zwei partitionen sein sollen, eine primäre (ca 76 GB) und eine
logische (auch ca 76 GB), die extended mal aussen vor.

Das Ding (hdb1) hat doch laut Meldung gar kein NTFS-Filesystem.
Das ist es ja, was mich stört. Ausserdem ist die Größe total falsch.

Na dann, da hat Dir wohl Partition Murks Deine Platte verborkt.
Aber warum kommt windows mit den Partitionen klar?

Das kommt bei mount raus:
Code:
ALTERWALD:/etc # mount
/dev/hda6 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hda7 on /home type ext3 (rw,acl,user_xattr)
/dev/hda1 on /mnt/windows type ntfs (ro,noexec,nosuid,nodev,gid=100,umask=0002,n                  ls=utf8)
/dev/hda3 on /mnt/data type vfat (rw,umask=000)
securityfs on /sys/kernel/security type securityfs (rw)
ALTERWALD:/etc # ICE default IO error handler doing an exit(), pid = 3945, errno                   = 0
Danke für die bisherige Hilfe

Gruss
bombadil
 

bombadil79

New Member
AW: Suse findet NTFS-Partitionen auf hdb nicht

Hi,

mir ist gerade noch in den Sinn gekommen, mit Knoppix zu booten.
Dabei wurden alle Partitionen automatisch gemountet. In der fstab stand u.a.:
Code:
/dev/hdb1 /mnt/hdb1 ntfs noauto,users,exec,ro,umask=000,uid=knoppix,gid=knoppix 0 0
Wo liegt denn jetzt der Fehler? Warum erkennt Knoppix die Partitionen und Suse nicht?

Gruss
bombadil
 
AW: Suse findet NTFS-Partitionen auf hdb nicht

Da würde mich mal die Ausgabe von fdisk -l unter Knoppix interessieren.

Außerdem die Versionen von fdisk unter Knoppix und SUSE:
Code:
fdisk -v
 

bombadil79

New Member
AW: Suse findet NTFS-Partitionen auf hdb nicht

Hi,

fdisk -l unter Knoppix sagt:
Code:
Platte /dev/hda: 40.0 GByte, 40020664832 Byte
255 Köpfe, 63 Sektoren/Spuren, 4865 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes

    Gerät Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1194     9590773+   7  HPFS/NTFS
/dev/hda2            1960        4865    23342445    f  W95 Ext'd (LBA)
/dev/hda3            1195        1959     6144862+   c  W95 FAT32 (LBA)
/dev/hda5            1960        2032      586341   82  Linux Swap
/dev/hda6            2033        3177     9197181   83  Linux
/dev/hda7            3178        4865    13558828+  83  Linux

Partitionstabelleneinträge sind nicht in Platten-Reihenfolge

Platte /dev/hdb: 160.0 GByte, 160041853440 Byte
255 Köpfe, 63 Sektoren/Spuren, 19457 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes

    Gerät Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1        9729    78148161    7  HPFS/NTFS
/dev/hdb2            9730       19457    78140160    f  W95 Ext'd (LBA)
/dev/hdb5            9730       19457    78140128+   7  HPFS/NTFS
Code:
root@ttyp0[knoppix]# fdisk -v
fdisk v2.12
Suse 10.2 hat fdisk-Version 2.12r


Gruss
bombadil
 
Status
Für weitere Antworten geschlossen.
Oben