"T. J. Domsalla" wrote:
[..]
Was sagt eigentlich ein fdisk -l bei Dir?
sagt das hier: Festplatte /dev/hda: 255 Köpfe, 63 Sektoren, 2494 Zylinder Einheiten: Zylinder mit 16065 * 512 Bytes Gerät Booten Anfang Ende Blöcke ID Dateisystemtyp /dev/hda1 * 1 431 3461976 b Win95 FAT32 /dev/hda2 432 2494 16571047+ 5 Erweiterte /dev/hda5 432 432 8001 83 Linux /dev/hda6 433 441 72261 82 Linux (Auslagerung) /dev/hda7 442 701 2088418+ 83 Linux /dev/hda8 702 2101 11245468+ 83 Linux /dev/hda9 2102 2494 3156741 b Win95 FAT32
Und was stand/steht in Deiner /etc/fstab?
stand und steht: /dev/hda6 swap swap defaults 0 0 /dev/hda7 / ext2 defaults 1 1 /dev/hda9 /ex vfat noauto,user,umask=000 0 0 /dev/hda8 /home reiserfs defaults 1 2 /dev/hda5 /boot ext2 defaults 1 2 /dev/hdc /cdrom auto ro,noauto,user,exec 0 0 /dev/fd0 /floppy auto noauto,user 0 0 none /proc proc defaults 0 0 # End of YaST-generated fstab lines MfG Roman
Moin Roman,
Was sagt eigentlich ein fdisk -l bei Dir? Gerät Booten Anfang Ende Blöcke ID Dateisystemtyp /dev/hda7 442 701 2088418+ 83 Linux /dev/hda8 702 2101 11245468+ 83 Linux
Und was stand/steht in Deiner /etc/fstab? /dev/hda7 / ext2 defaults 1 1 /dev/hda8 /home reiserfs defaults 1 2
Hm, das heißt, Du hast Dir das root-Verzeichnis / zerschossen, und damit auch den Ordner /lib/modules/2.xx.yy/usw., in dem der Kernel unter anderem das reiserfs-Module sucht. Das kann er nun nicht mehr finden; damit ist Deine Partition auf /dev/hda8 so nicht zugreifbar. Doch zuerst einmal: KEINE PANIK! Es ist nichts verloren - bis auf einige Deiner Einstellungen. Du wirst kaum um eine Neuinstallation herumkommen, es sei denn, Du hast eine Sicherung Deiner root-Partition. SuSE unterstützt das ReiserFS auch beim Booten von CD; damit kannst Du zur Not von CD booten und Dein Home- Verzeichnis sichern. Oder Du installierst Dein System neu, achtest aber darauf, /dev/hda8 NICHT zu formatieren/initialisieren. Partitioniert ist bereits alles, das kannst Du Dir also auch sparen. Nur die restlichen Linux-Partitionen solltest Du formatieren (YAST) und anschließend gemäß Deiner alten /etc/fstab die Mount- Points zuordnen (z. B. /dev/hda8 -> /home). So würde ich es machen, so wie es sich mir darstellt. Allerdings kenne ich nicht alle Randbedingungen. Daher sind die Bemerkungen oben ohne Gewähr! Wichtig ist nur, daß Du Deine /dev/hda8 nicht veränderst (und Deine Windows-Partitionen). Wenn Du noch Fragen hast, melde Dich! Gruss, TJ P.S.: Da die Partitionen hda7 und hda8 verschiedene Größen aufweisen, solltest Du in Zukunft die Hände von dd für die Datensicherung lassen! Erst Recht mit Ziel auf das root-Verzeichnis.
"T. J. Domsalla" wrote:
Moin Roman,
Was sagt eigentlich ein fdisk -l bei Dir? Gerät Booten Anfang Ende Blöcke ID Dateisystemtyp /dev/hda7 442 701 2088418+ 83 Linux /dev/hda8 702 2101 11245468+ 83 Linux
Und was stand/steht in Deiner /etc/fstab? /dev/hda7 / ext2 defaults 1 1 /dev/hda8 /home reiserfs defaults 1 2
Hm, das heißt, Du hast Dir das root-Verzeichnis / zerschossen, und damit auch den Ordner /lib/modules/2.xx.yy/usw., in dem der Kernel unter anderem das reiserfs-Module sucht. Das kann er nun nicht mehr finden; damit ist Deine Partition auf /dev/hda8 so nicht zugreifbar.
Wie konnte ich meine root zerschossen wenn ich mein System hochfahren kann aber ich kann nicht einfach die /home erreichen Meine / ist jetzt total voll sonst fehlt meiner hda7 nicht mehr (so denk ich)
Doch zuerst einmal: KEINE PANIK!
Das hab ich immer wenn ich scheiss baue! ;-( aber es wird schon irgendwie gehen
Es ist nichts verloren - bis auf einige Deiner Einstellungen. Du wirst kaum um eine Neuinstallation herumkommen, es sei denn, Du hast eine Sicherung Deiner root-Partition.
leider nicht, ich wollt doch aber.....naja
SuSE unterstützt das ReiserFS auch beim Booten von CD; damit kannst Du zur Not von CD booten und Dein Home- Verzeichnis sichern.
ich probiere erst.
Oder Du installierst Dein System neu, achtest aber darauf, /dev/hda8 NICHT zu formatieren/initialisieren. Partitioniert ist bereits alles, das kannst Du Dir also auch sparen. Nur die restlichen Linux-Partitionen solltest Du formatieren (YAST) und anschließend gemäß Deiner alten /etc/fstab die Mount- Points zuordnen (z. B. /dev/hda8 -> /home).
meine hda8 möchte ich nicht formatieren, ich möchte es retten :(
So würde ich es machen, so wie es sich mir darstellt. Allerdings kenne ich nicht alle Randbedingungen. Daher sind die Bemerkungen oben ohne Gewähr! Wichtig ist nur, daß Du Deine /dev/hda8 nicht veränderst (und Deine Windows-Partitionen).
Wenn Du noch Fragen hast, melde Dich!
Gruss, TJ
P.S.: Da die Partitionen hda7 und hda8 verschiedene Größen aufweisen, solltest Du in Zukunft die Hände von dd für die Datensicherung lassen! Erst Recht mit Ziel auf das root-Verzeichnis.
jetzt hab ich es gelernt :( mfg roman
Hallo Roman,
Wie konnte ich meine root zerschossen wenn ich mein System hochfahren kann aber ich kann nicht einfach die /home erreichen Meine / ist jetzt total voll sonst fehlt meiner hda7 nicht mehr (so denk
Was heißt bei Dir "das System hochfahren"? Wie weit kommt er denn? Ich schätze, er lädt den Kernel (aus der /dev/hda5 - /boot). Sobald er aber auch das root-Verzeichnis zugreifen muß, ist Schluß. Oder? Kannst Du denn auf der hda7 etwas sehen? Verzeichnisse? Dateien? Das ist kurios. Was sagt denn "cat /proc/version"? Welchen Kernel setzt Du ein? Findest Du die Datei reiserfs.o in einem Unterverzeichnis des zum Kernel gehörenden modules-Verzeichnis (/lib/modules/2.xx.yy/...)?
leider nicht, ich wollt doch aber.....naja
Sieh's mal so: Aus Fehlern wird man klug. Ich bin schon ein richtiger Klugscheißer ... ;-)
Verzeichnis sichern.
ich probiere erst.
Wie steht es um das Verzeichnis /etc? Kannst Du es sichern? Am besten mit "cd /; tar czvf /ex/etc.tar.gz /etc" nachdem Du /dev/hda9 gemountet hast: "mount /ex". Geht das nicht? Mist, vfat als Module nicht mehr vorhanden (/lib/modules/usw.) Dann in ein anderes, er- reichbares Verzeichnis, zur Not auf Diskette, das die Neuinstallation unbeschadet übersteht. Vielleicht /home?
/dev/hda8 NICHT zu formatieren/initialisieren. Partitioniert
meine hda8 möchte ich nicht formatieren, ich möchte es retten :( Ich weiß, ich weiß. Ich dachte nur, es hilft, Dich noch einmal zu sensibilisieren. :-)
jetzt hab ich es gelernt :(
Sieh's positiv. Linux muß man lernen. Das bißchen Schmerzensgeld jetzt zahlt sich später um so mehr wieder aus. Gruss, TJ
"T. J. Domsalla" wrote:
Hallo Roman,
Wie konnte ich meine root zerschossen wenn ich mein System hochfahren kann aber ich kann nicht einfach die /home erreichen Meine / ist jetzt total voll sonst fehlt meiner hda7 nicht mehr (so denk
Was heißt bei Dir "das System hochfahren"? Wie weit kommt er denn? Ich schätze, er lädt den Kernel (aus der /dev/hda5 - /boot). Sobald er aber auch das root-Verzeichnis zugreifen muß, ist Schluß. Oder?
Wie könnte ich dann an die liste mails-schicken (obwohl ich hab noch windoof aber denn nutze ich nich fürs internet) Ich sags noch mal ich fahre meine "kiste" hoch bis ich mich als root anmelde (ja es geht, ich komm zum X und weiter ;-)) aber als benutzer kann ich mich nicht anmelden -> kommt zum Stillstand und alles andere was ich Dir vorhin erzählt habe.
Kannst Du denn auf der hda7 etwas sehen? Verzeichnisse? Dateien? Das ist kurios.
kann ich...
Was sagt denn "cat /proc/version"?
Linux version 2.2.16 (root@Pentium.suse.de) (gcc version 2.95.2 19991024 (release)) #1 Tue Aug 15 23:04:42 GMT 2000 Welchen Kernel setzt Du ein? 2.2.16 und 2.4 parallel hauptsächlich noch 2.2.16 weil bei 2.4 noch nich alles ok (sound, iptables etc. nicht angerichtet) beim hochfahren mit 2.4 kommt fast dasselbe.
Findest Du die Datei reiserfs.o in einem Unterverzeichnis des zum Kernel gehörenden modules-Verzeichnis (/lib/modules/2.xx.yy/...)?
nein
Verzeichnis sichern.
ich probiere erst.
Wie steht es um das Verzeichnis /etc? Kannst Du es sichern? Am besten mit "cd /; tar czvf /ex/etc.tar.gz /etc" nachdem Du /dev/hda9 gemountet hast: "mount /ex". Geht das nicht? Mist, vfat als Module nicht mehr vorhanden (/lib/modules/usw.) Dann in ein anderes, er- reichbares Verzeichnis, zur Not auf Diskette, das die Neuinstallation unbeschadet übersteht. Vielleicht /home?
noch mals ich glaub mein /home ist im Ar.... ich weiss nich wie meinst Du von CD booten Rescue oder noch wie aber mit Rescue geht nicht mounten von /dev/hda..... Weiss nich mehr , das geht mir auf den pi.... cu
On Montag 22 Januar 2001 22:27, Roman Langolf wrote:
"T. J. Domsalla" wrote:
Was heißt bei Dir "das System hochfahren"? Wie weit kommt er denn? fahre meine "kiste" hoch bis ich mich als root anmelde (ja es geht, ich
Was genau hast Du als Kommando eingegeben? Du schriebst dd of=/dev/hda8 if=/dev/hda7. Das hieße, hda7 erhält den Inhalt der ersten Sektoren von hda8 (/home überschreibt /). Offenbar ist es aber andersherum, in diesem Fall ist natürlich Dein /home- Verzeichnis im Dutt.
Findest Du die Datei reiserfs.o in einem Unterverzeichnis des zum Kernel gehörenden modules-Verzeichnis (/lib/modules/2.xx.yy/...)? nein
Was hast Du gemacht, daß nun das ReiserFS-Modul nicht mehr vorliegt? Alle anderen Module sind noch da? Hast Du Dir bei der Installation des 2.4-Kernel die aktuellen modutils installiert? Aber eigentlich brauchst Du ReiserFS nun ja gar nicht mehr. ;-)
noch mals ich glaub mein /home ist im Ar....
Jau, das glaube ich nun auch. Du hast nicht, wie Du mir schriebst, dd of=/dev/hda8 if=/dev/hda7 eingegeben, sondern umgekehrt dd of=/dev/hda7 if=/dev/hda8. Damit liegt ein vollständig anderer Sachverhalt vor. 'tschuldigung Peter (Spiess). Unter diesen Umständen sind für Roman doch ein paar Schweißperlen angebracht. Wenn man mir sagt, A geht von B nach C, nehme ich an, A befindet sich anschließend in C. Dumm, daß A stattdessen von C nach B gegangen ist ... :-) Gruss, TJ
On Die, 23 Jän 2001, Thorsten J.Domsalla wrote:
On Montag 22 Januar 2001 22:27, Roman Langolf wrote:
Was genau hast Du als Kommando eingegeben? Du schriebst dd of=/dev/hda8 if=/dev/hda7. Das hieße, hda7 erhält den Inhalt der ersten Sektoren von hda8 (/home überschreibt /). Offenbar ist es aber andersherum, in diesem Fall ist natürlich Dein /home- Verzeichnis im Dutt.
Jungs, was ist los? Ich lese in diesem thread bereits zum zweiten mal den selben Unsinn. dd of=/dev/hda8 if=/dev/hda7 ist natürlich der selbe Befehl wie dd if=/dev/hda7 of=/dev/hda8 und daher wurde die /home-Partition überschrieben (was sich ja mit den Symptomen deckt). Also würde ich /dev/hda8 als reiserfs formatieren und die benötigten home-Verzeichnisse neu anlegen. Und den verlorenen Daten nachtrauern. dd if=/dev/hda7 of=/home/root.img wäre eine Möglichkeit gewesen, aber solange die "Sicherung" auf der selben Platte ist, auf der auch die Originaldaten herumliegen, ist es keine Sicherung. Außerdem wird so Platz verschwendet, da der unbenutzte Platz mitgesichert wird. hih, -- Oliver Koch Registered Linux User 163952 "When you are in it up to your ears, keep your mouth shut."
"Thorsten J.Domsalla" wrote:
Was genau hast Du als Kommando eingegeben? Du schriebst dd of=/dev/hda8 if=/dev/hda7. Das hieße, hda7 erhält den Inhalt der ersten Sektoren von hda8 (/home überschreibt /). Offenbar ist es aber andersherum, in diesem Fall ist natürlich Dein /home- Verzeichnis im Dutt.
if=quelldatei (wohin?) of=zieldatei (woher?) Alles klar? ;-) Jetzt schluss! Wiederherstellen geht nicht! Ich muss es formatieren mit reiserfs ;-) Danke für Hilfe!
Roman Langolf wrote:
"Thorsten J.Domsalla" wrote:
Was genau hast Du als Kommando eingegeben? Du schriebst dd of=/dev/hda8 if=/dev/hda7. Das hieße, hda7 erhält den Inhalt der ersten Sektoren von hda8 (/home überschreibt /). Offenbar ist es aber andersherum, in diesem Fall ist natürlich Dein /home- Verzeichnis im Dutt.
if=quelldatei (wohin?)
of=zieldatei (woher?)
Alles klar? ;-)
Nee, quelle (woher) ziel (wohin) oder was? andy -- ------------------------------- mailto:Andreas.Tirok@beusen.de fon: +49 30 549932-37 fax: +49 30 549932-21
Andreas Tirok wrote:
Roman Langolf wrote:
"Thorsten J.Domsalla" wrote:
Was genau hast Du als Kommando eingegeben? Du schriebst dd of=/dev/hda8 if=/dev/hda7. Das hieße, hda7 erhält den Inhalt der ersten Sektoren von hda8 (/home überschreibt /). Offenbar ist es aber andersherum, in diesem Fall ist natürlich Dein /home- Verzeichnis im Dutt.
if=quelldatei (wohin?)
of=zieldatei (woher?)
Alles klar? ;-)
Nee, quelle (woher) ziel (wohin) oder was?
ich habs verbuchselt ;-) danke fürs korrigieren! MfG roman
"T. J. Domsalla" schrieb:
Doch zuerst einmal: KEINE PANIK!
Wieso "KEINE PANIK"? Er hat sich mit dd sein Reiser-fs mit ext2 überschrieben. dd kopiert doch nur Sektoren und keine Dateien.
Es ist nichts verloren - bis auf einige Deiner Einstellungen.
Das glaubst Du doch selber nicht ;-) Servus -- Peter Spiess (87101)
On Dienstag 23 Januar 2001 09:09, Peter Spiess wrote:
"T. J. Domsalla" schrieb:
Doch zuerst einmal: KEINE PANIK! Wieso "KEINE PANIK"?
Da steh' ich zu! Keine Panik! Soll ich ihm schreiben, er soll sich die Pulsadern aufschneiden? ...
Er hat sich mit dd sein Reiser-fs mit ext2 überschrieben. dd kopiert doch nur Sektoren und keine Dateien.
Moment: Er hat dd gestartet mit dd of=/dev/hda8 if=/dev/hda7. Das heißt: Die Sektoren von hda8 wurden, soweit sie draufpassten, nach hda7 kopiert. hda8 ist reiserfs, hda7 somit nun auch.
Es ist nichts verloren - bis auf einige Deiner Einstellungen. Das glaubst Du doch selber nicht ;-)
Doch, glaube ich. /home (hda8) enthält private Daten, die wahrscheinlich schlecht zu restaurieren sind; / (hda7) dagegen kann neu installiert werden. Natürlich ist auch /etc weg, also die Einstellungen. TJ
On Die, Jan 23, 2001 at 10:37:09 +0100, Thorsten J.Domsalla wrote:
On Dienstag 23 Januar 2001 09:09, Peter Spiess wrote: [...]
Er hat sich mit dd sein Reiser-fs mit ext2 überschrieben. dd kopiert doch nur Sektoren und keine Dateien.
Moment: Er hat dd gestartet mit dd of=/dev/hda8 if=/dev/hda7. Das heißt: Die Sektoren von hda8 wurden, soweit sie draufpassten, nach hda7 kopiert. hda8 ist reiserfs, hda7 somit nun auch.
Meine Punkte gehen an Peter: of = output file = Ausgabedatei = Ziel des Kopiervorgangs if = input file = Eingabedatei = Quelle des Kopiervorgangs hda8 ist mit den Daten von hda7 überschrieben worden und nun ein ext2-Filesystem. Gegenstimmen? Jan
Hallo Thorsten, * Thorsten J.Domsalla schrieb:
On Dienstag 23 Januar 2001 09:09, Peter Spiess wrote:
"T. J. Domsalla" schrieb:
Doch zuerst einmal: KEINE PANIK! Wieso "KEINE PANIK"?
Da steh' ich zu! Keine Panik! Soll ich ihm schreiben, er soll sich die Pulsadern aufschneiden? ...
Recht so, schliesslich stehen diese beruhigenden Worte auch auf der Hülle des Hitchikers Guide to the Galaxy. :-) christian -- "Anstatt zu lachen bei einem Witz sagtst Du: ROTFL" Zu lange im Internet 4
participants (8)
-
Andreas Tirok
-
Christian Schult
-
Jan.Trippler@t-online.de
-
Oliver Koch
-
Peter Spiess
-
Roman Langolf
-
Thorsten J.Domsalla
-
tj.domsalla@t-online.de