Archiv verlassen und diese Seite im Standarddesign anzeigen : Habe mein Home Mountpoint auf neue HDD getauscht! Daten weg!
Ja bin dumm, habe eine neue HDD eingebaut und die gemountet, die ist jetzt als HOME.
Aber jetzt sind meine Daten weg. :confused:
Ja ich weiss, mein Schuld.
BITTE, kann ich die Daten noch finden? retten?
rob
Der Gestreifte
08.12.05, 01:00
Wenn Du die Partition einfach über Dein altes /home gemountet hast, sollte nach einem "unmount /home" (als root) alles wieder beim alten sein.
Roger Wilco
08.12.05, 01:01
Wenn du die Daten auf der alten Festplatte nicht gelöscht hast, sind sie dort noch vorhanden und du kannst die entsprechende Partition in dein Sytem einhängen.
VanHelsing
08.12.05, 06:39
Wenn Du die Partition einfach über Dein altes /home gemountet hast, sollte nach einem "unmount /home" (als root) alles wieder beim alten sein.
Ja, nur eben umount /home schreiben. ;)
Ich muss zugeben dass ich ein neuling bin, ich habe jetzt im Yast die Partitionierungs SW gestartet und die neue HDD wieder gelöscht, jetzt habe ich kein Home. Wenn ich die Partition (ich hoffe das das die richtige ist) mounten will, meldet er ein Fehler:Speicher konnte nicht geändert werden, Fehlercode des systems: -3002 Bei der folgenden Aktion ist ein Fehler aufgetreten: /dev/hda6 wird auf home gemountet ich habe probiert hier ein screenshot zu speichern.
Ich möchte noch paar Worte zu den Änderung schreiben.
Ich habe im Yast eine neue HDD nur als /Home gesetzt (sehe Anhang) , altes /home Verzeichniss war dann weg, da habe ich nichts selber geändert.
ich habe auch verzweifelt nach diesen Dateien gesucht (suche gestartet) aber auch erfolglos.
Ich habe im Yast eine neue HDD nur als /Home gesetzt (sehe Anhang) , altes /home Verzeichniss war dann weg, da habe ich nichts selber geändert.
ich habe auch verzweifelt nach diesen Dateien gesucht (suche gestartet) aber auch erfolglos.
Du musst die Partition für das neue /home erst unter einem anderen Mount-Punkt einhängen und alle Daten von alten Home dahin verschieben.
Erst danach diese Partition als /home mounten lassen.
wo finde ich meine Daten?
ich habe die gesucht, sind die unter einem anderem Verzeichniss gespeichert?
umounte das neue /home ... und dann sollten die Daten des "alten" Homes wieder da sein ;)
SORRY aber wie soll ich es unmounten?
Bin eben ein newbie, na ja einwenig kann ich schön, Z.B meine Daten verlieren :-(((
SORRY aber wie soll ich es unmounten?
Als root
umount /home
Als root ausgeführt
linux:~ # umount /home
umount: /home: device is busy
umount: /home: device is busy
linux:~ #
Home verzeichniss bleibt leider leer.
:ugly:
Naja, du musst schon den angemeldeten User zuvor abmelden ... ;)
Den User kann ich nicht mal Anmelden, da kommt ein Fehler:
Could not startkstartupconfig. Check jour installation.
Wenn du eine Partition in ein volles Verzeichnis einhängst, "überdeckt" die neue Partition einfach die alten daten; sie sind weiterhin vorhanden, aber nicht sichtbar. Beispiel:
$ ls /test
1.txt 2.txt 3.txt 4.txt
$ mount /dev/sda1 /text
$ ls /test
a.avi b.avi c.avi
$ umount /test
$ ls test
1.txt 2.txt 3.txt 4.txt
Mit dem Befehl "mount" kannst du sehen, was wo eingehängt ist (Konsole). Wenn du's nicht verstehst, poste es einfach hier ;)
MiGo
P.S.: Entgegen landläufiger Meinung bringen Threadtitel wie HILFE oder die Verwendung möglichst vieler Ausrufezeichen überhaupt nichts. Jeder, der hier postet, braucht Hilfe und hätte das Problem am besten gestern gelöst.
Du darfst Dich halt nicht in dem Homeverzeichnis befinden, egal als welcher user Du angemeldet bist. Das erfährst Du mit 'pwd'. Am besten gibts Du vor dem umounten einfach 'cd /' ein.
Kreol
das erhalte ich wenn ich mount ausführe
linux:~ # mount
/dev/hda6 on / type reiserfs (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hda1 on /windows/C type ntfs (ro,noexec,nosuid,nodev,gid=100,umask=0002,nls=utf 8)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/fd0 on /media/floppy type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid)
/dev/hdd1 on /home type reiserfs (rw)
linux:~ #
Mein Home war auf /dev/hda6 jetzt ist er auf: /dev/hdd1 on /home type reiserfs (rw)
nun wie kann ich die Daten von hda6 auf hdd1 kopieren?(finden!!!!)???
Sorg dafür, daß kein user auf /home zugreift und führe umount /home als root aus. Steht doch schon da. Dann sollte das /home von hda6 wieder lesbar sein. Dann würde ich die hdd1 erst mal auf einen anderen mountpoint einhängen und die Daten von /home dorthin kopieren.
Kreol
Solange Du in dem Verzeichnis bist, kannst Du kein "umount" absetzen. Also
cd /
umount /home
cd /home
ls
Und?!
Da habe ich probiert, ich sehe zwar einige neue eintragungen aber im Home wenn ich ls ausführe ........ da ist der Home verz im einem anderem Home verzeichniss, denn aber kann ich nicht öffnen!!!
linux:/home # cd /
linux:/ # umount /home
umount: /home: device is busy
umount: /home: device is busy
linux:/ # ls
. bin data2 etc lib mnt proc sbin subdomain tmp var
.. boot dev home media opt root srv sys usr windows
linux:/ # cd home
linux:/home # ls
. ..
linux:/home # $ ls
bash: $: command not found
linux:/home # $ls
linux:/home # ls
. ..
linux:/home # mount /dev/hda6 /home
linux:/home # cd /
linux:/ # mount /dev/hda6 /home
mount: /dev/hda6 already mounted or /home busy
mount: according to mtab, /dev/hdd1 is already mounted on /home
linux:/ # cd home
linux:/home # ls
. bin data2 etc lib mnt proc sbin subdomain tmp var
.. boot dev home media opt root srv sys usr windows
linux:/home # cd /home
linux:/home # dir
total 203
drwxr-xr-x 24 root root 568 Dec 8 10:46 .
drwxr-xr-x 24 root root 568 Dec 8 10:46 ..
drwxr-xr-x 2 root root 2896 Nov 17 19:15 bin
drwxr-xr-x 3 root root 480 Nov 17 13:55 boot
drwxr-xr-x 2 root root 48 Nov 15 22:37 data2
drwxr-xr-x 34 root root 182016 Nov 15 22:59 dev
drwxr-xr-x 78 root root 7232 Dec 8 13:10 etc
drwxr-xr-x 3 root root 72 Sep 9 18:27 home
drwxr-xr-x 12 root root 4296 Nov 15 22:24 lib
drwxr-xr-x 8 root root 264 Dec 8 09:47 media
drwxr-xr-x 2 root root 48 Sep 9 18:27 mnt
drwxr-xr-x 11 root root 296 Sep 9 18:27 opt
drwxr-xr-x 2 root root 48 Jul 14 20:57 proc
drwx------ 22 root root 1008 Dec 8 10:21 root
drwxr-xr-x 3 root root 8256 Nov 17 19:15 sbin
drwxr-xr-x 4 root root 96 Sep 9 18:27 srv
drwxr-xr-x 2 root root 48 Sep 9 11:59 subdomain
drwxr-xr-x 2 root root 48 Sep 9 18:27 sys
drwxrwxrwt 29 root root 1640 Dec 8 13:08 tmp
drwxr-xr-x 13 root root 368 Nov 15 23:02 usr
drwxr-xr-x 14 root root 360 Nov 15 22:55 var
drwxr-xr-x 3 root root 72 Jul 14 20:57 windows
linux:/home # mount
/dev/hda6 on / type reiserfs (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hda1 on /windows/C type ntfs (ro,noexec,nosuid,nodev,gid=100,umask=0002,nls=utf 8)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/fd0 on /media/floppy type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid)
/dev/hdd1 on /home type reiserfs (rw)
/dev/hda6 on /home type reiserfs (rw)
linux:/home # pwd
/home
linux:/home # cd /
linux:/ # pwd
/
linux:/ # umount /home
umount: /home: device is busy
umount: /home: device is busy
umount: /home: device is busy
linux:/ # cd home
linux:/home # ls
. bin data2 etc lib mnt proc sbin subdomain tmp var
.. boot dev home media opt root srv sys usr windows
linux:/home # mount
/dev/hda6 on / type reiserfs (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hda1 on /windows/C type ntfs (ro,noexec,nosuid,nodev,gid=100,umask=0002,nls=utf 8)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/fd0 on /media/floppy type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid)
/dev/hdd1 on /home type reiserfs (rw)
/dev/hda6 on /home type reiserfs (rw)
Der Gestreifte
08.12.05, 12:31
linux:/home # cd /
linux:/ # umount /home
umount: /home: device is busy
umount: /home: device is busy
...
/dev/hda6 on / type reiserfs (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hda1 on /windows/C type ntfs (ro,noexec,nosuid,nodev,gid=100,umask=0002,nls=utf 8)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/fd0 on /media/floppy type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid)
/dev/hdd1 on /home type reiserfs (rw)
/dev/hda6 on /home type reiserfs (rw)
Jetzt hast Du immer noch beide auf /home gemountet.
hda6 wirst Du nicht unmounten können, solange KDE oder ähnliches läuft und auf /home zugreift.
Du musst hda6 auch erstmal nicht unmounten.
Erstelle ein Verzeichnis "/mnt/home" und mounte hdd1 dort hin.
"cp -a /home/* /mnt/home"
Öffne (als root) die Datei "/etc/fstab" und ändere dort hda6 nach hdd1.
Der einfachheit halber: rebooten.
/dev/hdd1 on /home type reiserfs (rw)
/dev/hda6 on /home type reiserfs (rw)
und welches ist nun dein Home ?
DEMENTI !!!!!!!!
ich habs!!!!!!!!
:p :o :rolleyes: :D :D :D :D :D :D :D
DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE
Ich hab das dank euch geschafft, alle Daten sind da!!!!!
Ich bin ja so froh.
und ich habe was WICHTIGES gelehrnt,
nicht fummeln wenn man sich nicht auskennt
Konsole ist ne tolle konsolle, Yast kann nichts!!!
Allen DANKe noch mal.
robib
Also, wenn da beide eingehängt sind, und hdd1 das neue (leere) home ist, dann müsste es ein
# cd /
und dann ein
#umount/dev/hdd1
tun. Danach die fstab editieren und die zeile mit hdd1 auskommentieren.
edit: zu spät! Gratuliere!
Gruß,
Danke euch allem,
auch die Infos danach sind für mich Gold wert!!!!!
Ich habe mich aber inzwischen entschlossen Linux neu zu installieren, Die Daten muss ich noch sauber Sichern, und die HDD´s alle löschen, muss die Platte anders verteilen.
Danke noch mal an alle.
Yast kann nichts!!!
Wenn man weiß, was man tut, kann YaST sehr viel. Dein Problemm hättest Du auch mit YaST lösen können. Mit Konsolentools lernst Du nur mehr über Linux.
robib1: Ganz zum Schluss noch ein Hinweis zum Posten im Forum:
http://www.linuxforen.de/forums/showthread.php?t=87269
Guten Morgen
also, ich hatte das gleiche Problem.
ich habe viel aus diesem Thema nutzen können, danke dafür schonmal.
Ich habe einfach mein home Verzeichnix welches auf einer anderen Parti war umount und dann über Yast das neue home verzeichnis auf eine andere Parti.
---> es waren keine wichtigen datein darin die verloren gehen könnten.
Nun, ist mein Problem, das ich nachdem das home neu gesetzt wurde ich folgene Fehlermeldungen hattem, die sich aber nach eine neustart aufgelöst hatten.
Konsole ging nicht, yast ging nicht, desktop symbole ging nicht.
Ich denke das liegt daran das ich als user dessen home ich verändert habe eingeloggt war oder?
und kann mir vielleicht einer die genau befehlsfolge hier hinschreiben wie ich ein Verzeichnis woandershin mounte, das alte lösche und dann denn neuen mountpoint setzte?
ich bin selber auch noch ein absoluter Neuling, damit wäre mir sehr geholfen, vielen dank.
Einen schönen Tag noch HalemL
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.