Strona 1 z 2
[+] Odzyskiwanie danych po załoŻeniu nowych partycji
: 02 maja 2009, 17:47
autor: Bartek_em
Witam.
Sprawa wygląda dosyć skomplikowanie. Mam 320GB dysk. Miałem na niej 5 partycji:
Systemową, wymiany, programy, Multimedia, Linux.
Były w tej kolejności co podałem. I teraz potrzebuje odzyskać dane z Multimedia. Ale mam już nowy układ partycji, mam zrobione tak.
System (większy rozmiar), wymiany, i tutaj na razie miejsce na partycje, niby założyłem je pod instalatorem Windows XP ale jeszcze jej nie sformatowałem) i na końcu 20GB linuksowa. Chcę odzyskać dane, które były na na partycji Multimedia, czyli w obszarze gdzie teraz jest "pusto". Jaki możecie mi polecić najlepszy do tego program albo rady co mam robić? Założyć jedną wielka partycję na tym obszarze? Pomóżcie bo naprawdę ważnych danych zapomniałem skopiować przed tą zmianą.
Te partycje to były wszystko ntfs poza tą linuksową.
: 02 maja 2009, 18:15
autor: ArnVaker
testdisk - Partition scanner and disk recovery tool
Jeśli rzeczywiście nie formatowałeś tego obszaru, a nawet nie założyłeś tam partycji, to powinien sobie poradzić. Nie tyle odzyska on dane, co "odnajdzie" partycję. W ten sposób możesz odzyskać partycje wybiórczo, na przykład tylko Twoją partycję "Multimedia". Możesz to zrobić z poziomu livecd, np.
sysresccd.
Tak byłoby najszybciej. Jak się nie uda, to trzeba będzie zainteresować się programami do odzyskiwania danych, ale nie powinno być problemów.
: 02 maja 2009, 18:54
autor: Bartek_em
Znaczy te obszary są tak jakby pocięte miedzy partycją dla Windowsa a Linuksa. Więc co, usunąć je żeby był to obszar nie podzielony? A następnie z tego Rescuedisk uruchomić komputer i tam dalej już mnie zaprowadzi za rączkę?
: 02 maja 2009, 19:12
autor: ArnVaker
...
: 02 maja 2009, 23:08
autor: Bartek_em
Kod: Zaznacz cały
omitting empty partition (5)
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0b120b11
Device Boot Start End Blocks Id System
/dev/sda1 1 5737 46080000 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 5738 36446 246670042+ f W95 Ext'd (LBA)
/dev/sda3 * 36447 38913 19816177+ 83 Linux
/dev/sda5 36334 36446 907641 82 Linux swap / Solaris
Pocięty miałem na myśli że założone partycje przez instalator Windows XP ale nie sformatowane, czyli faktycznie ich nie widać. Uruchomiłem testdrive i sprawdzałem pliki i coś tam znalazłem ale niechcący wyszedłem i wyszło na to że muszę od nowa go uruchomić. W ogóle ten rescuedisk mi zepsuł gruba ale już sobie naprawiłem. Partycje wyglądały tak. System (20GB), PageFile (3GB), Programy (55GB), Multimedia (140GB), jakaś partycja na tymczasowe dane (20GB) i Linux 20GB. Teraz to wygląda tak że Windows jest 45GB w środku pusto, a na końcu Linux 20GB.
: 03 maja 2009, 00:49
autor: ArnVaker
Bartek_em pisze:Uruchomiłem testdrive i sprawdzałem pliki i coś tam znalazłem
Nie używałem nigdy tego programu. Zaproponowałem testdisk, bo dzięki niemu przywrócisz całą partycję w niezmienionej formie, ze wszystkimi danymi.
Bartek_em pisze:W ogóle ten rescuedisk mi zepsuł gruba ale już sobie naprawiłem.
Wybacz, ale wątpię, żeby to SystemRescueCd Ci coś zepsuł.
Generalnie wygląda to bardzo dobrze (jeśli chodzi o przywrócenie partycji). Masz nieprzydzieloną przestrzeń na partycji rozszerzonej pomiędzy 5738 a 36334 cylindrem (około 250GB). Jestem niemal pewien, że testdisk sobie poradzi. Próbowałeś?
: 03 maja 2009, 09:18
autor: Bartek_em
No właśnie wybrałem skanowanie typu bez partycji i ten program trochę dziwny jest. Coś wybieram by sprawdzić czy są pliki, potem chcę wyjść do tych wszystkich partycji co znalazł i się nie da, trzeba skanować od nowa. Jedynie co zauważyłem, że mi przywrócił o dziwo starą partycje systemową.
Edit:Kod: Zaznacz cały
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63
The harddisk (320 GB / 298 GiB) seems too small! (< 17080737 TB / 15534840 TiB)
Check the harddisk size: HD jumpers settings, BIOS detection...
The following partitions can't be recovered:
Partition Start End Size in sectors
HFS+ 2559 72 20 3225917773 146 15 603813524799488
HFSX 2703 1 49 3618575663 131 18 33246482837136000
HFS+ 2777 79 25 2067499666 71 23 3690142766864000
HFSX 2913 150 47 1641735363 90 16 5822260999065600
HFS+ 3534 26 38 2266670112 49 23 13077158774912365
HFS 3644 108 55 143649 5 2 2249173784 [ ^A
HFS 5538 153 36 65129 144 50 957328863 [ X9 FB _ ^Ke
HFS+ 11513 44 53 106552382 203 14 1711579070464
HFS+ 11898 216 16 106552768 119 40 1711579070464
HFS+ 12804 136 53 1739075762 229 61 24522458658061338
HFS+ 12804 136 53 1739075762 229 61 24522458658061338
HFS+ 13061 146 59 106553931 50 20 1711579070464
HFS+ 14961 126 44 3845979965 142 45 28075237169547710
HFSX 15159 209 15 4189874907 16 61 2068270935536468
HFSX 15663 227 47 2145542553 154 22 33360815651229147
HFS+ 15876 65 47 668172202 46 53 19468353121463680
HFS+ 24633 227 3 299470828 40 20 18013458151383552
HFS 24719 38 36 83473 91 24 943886338 [^A]
HFS+ 25889 7 60 1840742486 166 37 3134510344601600
HFS+ 26842 190 7 3360079079 92 63 32276348607163368
HFSX 28361 246 61 2950026675 86 60 1772357963160330
HFS+ 30833 100 42 636412240 41 21 286218065740678
HFSX 32515 225 6 151722622 5 1 8420272154004371
NTFS 33833 254 63 53210 253 62 311291442
[ Continue ]
Takie coś mam po skanowaniu. Jak wejdę do jednego z nich to potem nie wyjdę do tego co teraz jest wyświetlone, co radzisz? Po wejściu są przeważnie jakieś partycje NTFS następnie i można podglądać pliki. Jak wcześniej sprawdziłem jakiś to tylko w jedne pozycji były jakieś pliki, właśnie te systemowej partycji. No ale czy jest w ogóle sens? Jak jest napisane, że one nie mogą być przywrócone?
: 03 maja 2009, 10:36
autor: lis6502
Coś wybieram
Ech... Nie każdy z nas wie co masz na myśli. Opisz
dokładnie co robisz po wpisaniu w konsoli 'testdisk'. Jakie opcje zaznaczasz itp. To co wkleiłeś wyżej to jakieś niemiłosierne krzaki; ale właśnie takie efekty pojawiają się jak wybierasz niewłaściwe opcje.
Przykład: odpalam program, wybieram
[ No Log ] Don't record anything
następnie
Disk /dev/sda - 500 GB / 465 GiB - ST3500820AS
później
[Intel ] Intel/PC partition
i efekt tego to
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63
The harddisk (320 GB / 298 GiB) seems too small! (< 17080737 TB / 15534840 TiB)
Check the harddisk size: HD jumpers settings, BIOS detection...
The following partitions can't be recovered:
Partition Start End Size in sectors
HFS+ 2559 72 20 3225917773 146 15 603813524799488
: 03 maja 2009, 12:25
autor: Bartek_em
Przepraszam, rzeczywiście można było się nie połapać.
Najpierw wybieram:
[ Create ] Create a new log file
nastpenie
Disk /dev/sda - 320 GB / 298 GiB - ATA WDC WD3200BEKT-0
i następnie:
[None ] Non partitioned media.
I efekt tego to co wyżej wkleiłem.
Jeszcze wcześniej robiłem z drugą opcja czyli:
[ Append ] Append information to log file
ale ten sam efekt końcowy.
: 03 maja 2009, 12:45
autor: xenix_org
A przypadkiem to nie podmieniałeś MBR? Bo może partycji nie skasowałeś tylko podmieniłeś indeks?
Często, gęsto tak się staje podczas zabaw z dd. Jaki miałeś system plików?