Nowe posty

Autor Wątek: Utrata katalogu domowego  (Przeczytany 3605 razy)

Dalik

  • Gość
Utrata katalogu domowego
« dnia: 2009-09-15, 07:15:40 »
Chciałem sobie w pośpiechu zrobić kopię systemu
O ile się nie mylę użyłem polecenia zamiast:
dd if=/dev/partycja_źródłowa of=/katalog/kopia_partycji_źródłowej.img
dd if=/dev/partycja_źródłowa of=/dev/partycja_docelowa
Zniknął mi cały katalog domowy.

Proszę o pomoc.

PS. Próbowałem wyszukiwać poleceniem find plików, które znajdowały się w moim katalogu domowym jednak bez skutku.

Możliwe, że się go pozbyłem na dobre?

addos2

  • Gość
Utrata katalogu domowego
« Odpowiedź #1 dnia: 2009-09-15, 08:42:32 »
Możliwe.

Wklej tutaj wynik polecenia:     fdisk -l

oraz napisz DOKŁADNIE co wstawiłeś w obu przypadkach polecenia dd.

zabol32

  • Gość
Utrata katalogu domowego
« Odpowiedź #2 dnia: 2009-09-15, 08:44:37 »
Witam
Twoją partycją docelową (w błędnej komendzie), była partycja gdzie miałeś ten katalog ?
Co widzisz teraz w tej partyci docelowej?
Pozdrawiam

ZipoKing

  • Gość
Utrata katalogu domowego
« Odpowiedź #3 dnia: 2009-09-15, 09:04:07 »
Dokładnie, jeżeli docelową partycją była partycja, na której miałeś /home to samej partycji na pewno nie odzyskasz, chociaż...
Jeżeli w porę się opamiętałeś i zatrzymałeś ten proces, jest szansa że odzyskasz chociaż część danych (zależy to od typu systemu plików jaki tam miałeś, więc przyda się wszelka informacja). Wklej więc wynik działania następujących poleceń:
Kod: sh [Zaznacz]
/sbin/fdisk -l
cat /etc/fstab

Dalik

  • Gość
Utrata katalogu domowego
« Odpowiedź #4 dnia: 2009-09-15, 11:33:56 »
Dziękuję za odpowiedzi. Raczej już po zawodach :/

fdisk -l  (przepisuję)
/dev/sda1 boot linux
/dev/sda2 extended
/dev/sda5 linux swap
/dev/sda6 linux
/dev/sda7 linux
wykonałem najprawdopodobnie
dd if=/dev/sda1 of=/dev/sda6
polecenie df (przepisuje)
/dev/sda1......    /
tmpfs....  /lib/init/rw
udev...... /dev
tmpfs /dev..... /dev/shm  
/dev/sda6....  /home
/dev/sda7.... /mp3

ZipoKing

  • Gość
Utrata katalogu domowego
« Odpowiedź #5 dnia: 2009-09-15, 11:47:01 »
Jaki system plików był użyty na /home (podejrzewam że ext3 lub ext4). Jeżeli nie nadpisałeś zbyt dużo danych możesz spróbować odtworzyć chociaż część danych używając do tego fsck.ext2 (opcja -b może okazać się pomocna). Główna idea jest taka, iż podczas tworzenia systemu plików w kilku dodatkowych miejscach zapisywana jest dodatkowa kopia superbloku - najważniejszego elementu systemu plików - jeżeli da się go odzyskać, może i uda ci się odzyskać tablicę i-węzłów a stąd już tylko krok do odzyskania samych plików :).

Dalik

  • Gość
Utrata katalogu domowego
« Odpowiedź #6 dnia: 2009-09-15, 13:38:27 »
Nic nie nadpisywałem danych. Jedynie wykonywałem polecenia typu df fdisk -l itp

Co prawda wielu ważnych danych tam nie było (głównie moje pliki konfiguracyjne fluxbox)

Tylko pytanie co ja zrobiłem? co podmieniłem? :/

Offline roobal

  • Users
  • Guru
  • *****
  • Wiadomości: 2056
    • Zobacz profil
Utrata katalogu domowego
« Odpowiedź #7 dnia: 2009-09-15, 20:34:58 »
Na partycji docelowej będzie to samo co na partycji źródłowej, bo ją skopiowałeś przecież :) Jeśli nie miałeś na partycji montowanej w /home nic ważnego to możesz ją śmiało sformatować i przypisać punkt montowania w /home w /etc/fstab, stworzyć katalogi użytkowników i nadać im odpowiednie prawa i po kłopocie :)

Pozdrawiam!.

Dalik

  • Gość
Utrata katalogu domowego
« Odpowiedź #8 dnia: 2009-09-16, 11:46:10 »
Poddałem się, sformatowałem partycje i postawiłem wszystko od nowa :)

Dziękuję za pomoc.