hallo,
ich habe soeben Suse Linux 10.1 auf dem Rechner meiner Mutter installiert (Medion Rechner, Intel Pentium 4). die festplatte hatte 3 Partitionen: das System C (NTFS), Daten D (NTFS) und E (FAT). Ich habe C um 10 GB verkleinert, um Platz für Linux zu schaffen. Nach der Standard-Installation zeigte der Rechner nur noch "Missing operating system", deshalb bin ich von der Suse-CD erneut gestartet und habe in der "resuce system"-shell dann grub-install nach /dev/hda1 installieren lassen wollen (war zuvor Standard-gemäß /dev/hda3). Damit habe ich wahrscheinlich nichts gutes getan und der Fehler blieb.
Also habe ich das Suse-Setup erneut ausgeführt, und neben der Standard-Installation nun grub in den mbr schreiben lassen (in der Hoffnung, von überhaupt einem Betriebsystem wieder startet zu können). Das System bootet seit dem auch. grub hat allerdings die Windows-Partition nicht mehr in das boot-menü übernommen. Nun konnte ich allerdings die Window-Partition /dev/hda1 weder mounten noch davon booten (nach Änderung der grub config).
Deshalb habe ich von der Windows-Setup-CD gestartet und fixmbr eingegeben. Er fragte mich noch, ob der einen neuen boot-record auf C: anlegen soll, ich sagte ja und dann meldete er ganz stoltz, nun einen neuen boot-record für die FAT (!) partition angelegt zu haben...
:shock:
Ich bin am verzweifeln und habe die Befürchtung, dass die Daten für immer verloren sind. Kann mir jemand einen Tipp geben, was ich noch versuchen könnte, und was - im Gegensatz zu meinen Aktionen - die Sache nicht noch schlimmer macht?
Wäre nett, :idea:
lw
PS: Das Programm "ntfsfix" habe ich kurz probiert, er will aber das hda1 erst mounten und scheitert dann daran.
ich habe soeben Suse Linux 10.1 auf dem Rechner meiner Mutter installiert (Medion Rechner, Intel Pentium 4). die festplatte hatte 3 Partitionen: das System C (NTFS), Daten D (NTFS) und E (FAT). Ich habe C um 10 GB verkleinert, um Platz für Linux zu schaffen. Nach der Standard-Installation zeigte der Rechner nur noch "Missing operating system", deshalb bin ich von der Suse-CD erneut gestartet und habe in der "resuce system"-shell dann grub-install nach /dev/hda1 installieren lassen wollen (war zuvor Standard-gemäß /dev/hda3). Damit habe ich wahrscheinlich nichts gutes getan und der Fehler blieb.
Code:
# fdisk -l
Platte /dev/hda: 200.0 GByte, 200049647616 Byte
255 heads, 63 sectors/track, 24321 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Gerät boot. Anfang Ende Blöcke Id System
/dev/hda1 1 10706 85987912 7 HPFS/NTFS
/dev/hda2 12162 24321 97675200 f W95 Erw. (LBA)
/dev/hda3 * 10706 11952 10008464+ 83 Linux
/dev/hda4 11952 12161 1686824+ 82 Linux Swap / Solaris
/dev/hda5 12162 23046 87433731 7 HPFS/NTFS
/dev/hda6 23047 24321 10241406 b W95 FAT32
Partitionstabelleneinträge sind nicht in Platten-Reihenfolge
Code:
in fstab:
/dev/hda1 /mnt/winC ntfs ro,users,gid=users,umask=0002,utf8=true 0 0
# mount /mnt/winC -o errors=recover
mount: wrong fs type, bad option, bad superblock on /dev/hda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
# dmesg | tail
NTFS-fs error (device hda1): read_ntfs_boot_sector(): Primary boot sector is invalid.
NTFS-fs error (device hda1): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
NTFS-fs error (device hda1): ntfs_fill_super(): Not an NTFS volume.
NTFS-fs warning (device hda1): parse_options(): Option utf8 is no longer supported, using option nls=utf8. Please use option nls=utf8 in the future and make sure utf8 is compiled either as a module or into the kernel.
NTFS-fs warning (device hda1): is_boot_sector_ntfs(): Invalid boot sector checksum.
NTFS-fs error (device hda1): read_ntfs_boot_sector(): Primary boot sector is invalid.
NTFS-fs warning (device hda1): is_boot_sector_ntfs(): Invalid boot sector checksum.
NTFS-fs warning (device hda1): is_boot_sector_ntfs(): Invalid boot sector checksum.
NTFS-fs error (device hda1): read_ntfs_boot_sector(): Could not find a valid backup boot sector.
NTFS-fs error (device hda1): ntfs_fill_super(): Not an NTFS volume.
Deshalb habe ich von der Windows-Setup-CD gestartet und fixmbr eingegeben. Er fragte mich noch, ob der einen neuen boot-record auf C: anlegen soll, ich sagte ja und dann meldete er ganz stoltz, nun einen neuen boot-record für die FAT (!) partition angelegt zu haben...
:shock:
Ich bin am verzweifeln und habe die Befürchtung, dass die Daten für immer verloren sind. Kann mir jemand einen Tipp geben, was ich noch versuchen könnte, und was - im Gegensatz zu meinen Aktionen - die Sache nicht noch schlimmer macht?
Wäre nett, :idea:
lw
PS: Das Programm "ntfsfix" habe ich kurz probiert, er will aber das hda1 erst mounten und scheitert dann daran.