On Freitag, 5. Februar 2010 09:36:21 Kyek, Andreas, VF-DE wrote:
Stefan Plenert wrote: [...]
Ich habe: # fdisk /dev/sdf von David Haller kopiert und in die Konsole eingefügt, enter. Danach kam automatisch: Befehl (m für Hilfe):
kopierte Command (m for help): m und habe es hinter Befehl (m für Hilfe): in der Konsole eingefügt.
Sorry, falls mein Eindruck falsch ist, aber IMO bist du derzeit nicht der richtige Anwender für fdisk (das zugegebenermassen kein Endanwender Tool ist).
Hast Du es mal mit cfdisk probiert? Also als root ein "cfdisk /dev/sdf" starten?
FATALER FEHLER: Beschädigte primäre Partition 0: Partition endet im letzten teilweisen Zylinder Eine Taste drücken, um cfdisk zu beenden
Das ist zumindest von der Benutzerführung einfacher und sollte in deinem Fall eher zum Ziel führen.
Andreas
# fdisk /dev/sdf Command (m for help): m Command (m for help): p Command (m for help): t Selected partition 1 Hex code (type L to list codes): 83 Command (m for help): p Command (m for help): w inux-12:/ # fdisk /dev/sdf Die Anzahl der Zylinder für diese Platte ist auf 10197 gesetzt. Daran ist nichts verkehrt, aber das ist größer als 1024 und kann in bestimmten Konfigurationen Probleme hervorrufen mit: 1) Software, die zum Bootzeitpunkt läuft (z. B. ältere LILO-Versionen) 2) Boot- und Partitionierungssoftware anderer Betriebssysteme (z. B. DOS FDISK, OS/2 FDISK) Befehl (m für Hilfe): m Befehl Bedeutung a (De)Aktivieren des bootfähig-Flags b „bsd disklabel“ bearbeiten c (De)Aktivieren des DOS Kompatibilitätsflags d Eine Partition löschen l Die bekannten Dateisystemtypen anzeigen m Dieses Menü anzeigen n Eine neue Partition anlegen o Eine neue leere DOS Partitionstabelle anlegen p Die Partitionstabelle anzeigen q Ende ohne Speichern der Änderungen s Einen neuen leeren „Sun disklabel“ anlegen t Den Dateisystemtyp einer Partition ändern u Die Einheit für die Anzeige/Eingabe ändern v Die Partitionstabelle überprüfen w Die Tabelle auf die Festplatte schreiben und das Programm beenden x Zusätzliche Funktionen (nur für Experten) Befehl (m für Hilfe): p Platte /dev/sdf: 8019 MByte, 8019509248 Byte 32 Köpfe, 48 Sektoren/Spuren, 10197 Zylinder Einheiten = Zylinder von 1536 × 512 = 786432 Bytes Disk identifier: 0xc3072e18 Gerät boot. Anfang Ende Blöcke Id System /dev/sdf1 * 1 10198 7831527+ c W95 FAT32 (LBA) Befehl (m für Hilfe): t Partition 1 ausgewählt Hex code (L um eine Liste anzuzeigen): 83 Der Dateisystemtyp der Partition 1 ist nun 83 (Linux) Befehl (m für Hilfe): p Platte /dev/sdf: 8019 MByte, 8019509248 Byte 32 Köpfe, 48 Sektoren/Spuren, 10197 Zylinder Einheiten = Zylinder von 1536 × 512 = 786432 Bytes Disk identifier: 0xc3072e18 Gerät boot. Anfang Ende Blöcke Id System /dev/sdf1 * 1 10198 7831527+ 83 Linux Befehl (m für Hilfe): w Die Partitionstabelle wurde verändert! Rufe ioctl() um Partitionstabelle neu einzulesen. WARNUNG: Neueinlesen der Partitionstabelle führte zu Fehler 16: Das Gerät oder die Ressource ist belegt. Der Kernel benutzt noch die alte Tabelle. Die neue Tabelle wird beim nächsten Neustart verwendet. WARNUNG: Wenn Sie eine DOS 6.x Partition angelegt oder verändert haben, dann schauen Sie bitte in die fdisk-manual-Seite nach weiteren Informationen Synchronisiere Platten. linux-12:/ # Nach einigen Probieren habe ich es hinbekommen. Könnte sagen, der Befehl wurde automatisch aufgerufen und es sollte nur die Angaben zu dem Befehl eingeben werden, womit ich noch keine Erfahrung hatte. Sonst gibt man meistens den Befehl selbst mit den Angaben ein. MfG Stefan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org