Also da bin ich wieder, diesmal aber mit einem schlimmeren Problem. Ich bin nicht in der Lage Windows Vista zu booten mit
# (1) Windows
title Windows Vista
rootnoverify (hd0,0)
makeactive
chainloader +1
Grub gibt kein Fehler aus sonden zeigt die Befehle wie sie in der menu.lst stehen und schreibt dann GRUB, dahinter steht der Cursor und ich kann nichts eingeben.
Ich habe dann um vorerst an die Daten zu kommen den ntfs-3g Treiber wie im Wiki beschrieben installiert. Dabei sind auch keine Fehler aufgetreten. Allerdings kommt beim mounten dieser Fehler
[root@Tux dasich]# mount /dev/sda1
Unexpected clusters per mft record (-1).
Failed to mount '/dev/sda1': Das Argument ist ungültig
The device '/dev/sda1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?
Meine fstab sieht so aus
[dasich@Tux ~]$ cat /etc/fstab
# 
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0


/dev/cdrom /mnt/cdrom   iso9660   ro,user,noauto,unhide   0      0
/dev/dvd /mnt/dvd   udf   ro,user,noauto,unhide   0      0
/dev/sda1 /media/windows ntfs-3g defaults 0 0
/dev/sda2 /boot ext2 defaults 0 1
/dev/sda3 / ext3 defaults 0 1
/dev/sda4 /home ext2 defaults 0 1
Ich bin mir nicht sicher ob diese Probleme zusammen gehören aber ich habe den Verdacht das es so sein könnte.

P.S.:Fast vergessen
[root@Tux dasich]# fdisk -l

Platte /dev/sda: 500.1 GByte, 500107862016 Byte
255 Köpfe, 63 Sektoren/Spuren, 60801 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x290b6a64

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1   *           1       32505   261096381    7  HPFS/NTFS
/dev/sda2           32506       32517       96390   83  Linux
/dev/sda3           32518       34949    19535040   83  Linux
/dev/sda4           34950       60801   207656190   83  Linux
P.P.S.:Ansonsten bin ich mit Arch wirklich zufrieden tolle Distri 🙂

EDIT:gparted gibt eine Warnung raus dass der Inhalt [von /dev/sda1] nicht gelesen werden kann.
Kannst du die Partion als root mit
ntfs-3g /dev/sda1 /media/<ziel>
mounten? Falls das auch fehlschlägt sieht es so aus als wäre die Partition kaputt.
[root@Tux dasich]# ntfs-3g /dev/sda1 /media/windows
Unexpected clusters per mft record (-1).
Failed to mount '/dev/sda1': Das Argument ist ungültig
The device '/dev/sda1' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?
Heisst das jetzt das die Partition kaputt ist? Gibt es irgendeine möglichkeit die Daten, zumindest teilweise, zu retten?

EDIT:Das Filesystem ist tatsächlich kaputt *heul* Gibts möglichkeiten lesenden Zugriff zu bekommen?
Du kannst ja mal versuchen in der Rettungskonsole von der Windows CD mit chkdsk die das Dateisystem zu retten.
Ok es funktioniert, ich kopiere die wichtigen Daten mal in meinen /home Ordner wie und ansonsten wird sobald als nächstes mal eine externe 500GB Platte gekauft, vielen Dank 🙂
hej leute das kann jetzt nicht euer ernst sein!?!
da bekomme ich nen verdammt fetten hals wenn ich sowas lese.

@DasIch
der richtige befehl zum mounten lautet:

mount -t ntfs-3g /dev/sda1 /media/windows

wenn du alle rechte drauf haben willst dann:

mount -t ntfs-3g -o users /dev/sda1 /media/windows

@bixz
wenn du befehle reinschreibst schreib sie bitte komplett rein

@fs4000
"ohne worte" dann schreib lieber garnichts

ben
erstmal sollte man es vermeiden nach /media zu mounten, /media ist nen verzeichnis von hal...besser /mnt nehmen (nur so fürs protokoll)
@Xukashi
1. Wenn du dir mal die Manpage von ntfs-3g anschaust, wirst du merken, dass der Aufruf "ntfs-3g" absolut äquivalent zu "mount -t ntfs-3g" ist.
2. Was passt dir denn bitte an meiner Aussage nicht? Was würdest du denn machen wenn ein NTFS-Dateisystem nicht mehr mountbar ist?

PS: Falls dich das "die" stört, erst wollte ich "die Partition" schreiben, das "die" hab ich wohl übersehen.
Nun im deutschen Wiki wird
mount -t ntfs-3g
verwendet im englischen hingegen
<partition> <mount point> ntfs-3g
. Da mir bei der Installation des Nvidia Treibers schon aufgefallen ist das im englischen der wohl aktuellere nvidia Treiber genommen wird und nicht nvidia-96xx o.ä. habe ich den Befehl aus dem englischen Wiki genommen.
Ich werd dann wohl auch besser nach /mnt/windows mounten, danke für den Hinweis. btw. was ist mir den Einstellungen zum Zeichensatz? Ist die wichtig zu haben oder nur notwendig wenn die Dateinamen nicht richtig dargestellt werden o.ä.?
Xukashi schrieb @bixz
wenn du befehle reinschreibst schreib sie bitte komplett rein
Der Befehl ist genau so richtig, wie ich ihn geschrieben habe. Ein -t ist unter
ntfs-3g --help
nicht zu finden.
Usage:    ntfs-3g <device|image_file> <mount_point> [-o option[,...]]

Options:  ro (read-only mount), force, remove_hiberfile, locale=,
          uid=, gid=, umask=, fmask=, dmask=, streams_interface=.
          Please see the details in the manual.

Example:  ntfs-3g /dev/sda1 /mnt/win -o force
Der in /media erstelle Ordner sollte eigentlich kein Problem darstellen, hal nennt das nächste Device einfach windows1 (oder windows-1? oder windows.1?).