Strona 1 z 1

Partycja z windowsem sformatowana jako swap — da się przywrócić pliki?

: 06 maja 2012, 11:54
autor: verex
Witajcie,

tragedia mi się nastała! Próbowałem jakimś chińskim sposobem zwiększyć RAM wykorzystując USB. Tak jak w windows był ReadyBoost, tak znalazłem takie cacko na ubuntu. Niestety post był sprzed 3-4 lat i... zrobiłem coś nie tak. Co zrobiłem? Wpisałem taki kod w terminalu:

Kod: Zaznacz cały

sudo mkswap /dev/sda1
Niestety jak się okazało, sda1 to nie był pendrive, tylko partycja z windowsem, na której miałem waże pliki. Teraz partycja jest sformatowana jako LINUX-SWAP, a przy restarcie wywala błąd i nie da się uruchomić windowsa (błąd na różowym tle z linuxa).
Partycję 121gb widzę w programie GParted, ale nie wiem jak się do niej dostać.

Czy pliki i windows są na tej partycji, czy została sformatowana i kompletna pustka już na niej jest? Zależy mi bardzo na odzyskaniu choćby plików tam zawartych, kit z windowsem.

Co mam w tej sytuacji zrobić? Liczę na waszą pomoc.

Pozdrawiam

Re: Partycja z windowsem sformatowana jako swap — da się przywrócić pliki?

: 06 maja 2012, 12:06
autor: liftboy syndrome
1. http://ubuntuforums.org/archive/index.php/t-942145.html
2. http://www.cgsecurity.org/wiki/TestDisk

Jeżeli nie używałeś tego swapu, to istnieją duże szanse na odzyskanie danych.

Re: Partycja z windowsem sformatowana jako swap — da się przywrócić pliki?

: 06 maja 2012, 12:20
autor: verex
W pierwszym linku jedyny kod jaki znalazłem, to:

Kod: Zaznacz cały

sudo mkdir /mnt/temp
sudo mount /dev/sdXX /mnt/temp
ls /mnt/temp
Nie rozumiem zbytnio o co chodzi z tym że mam odpalić z livecd (nie znam dobrze angielskiego, coś tam rozumiem, ale nie wszystko).

Czy mogę w/w kod bezpiecznie wpisać w terminalu?

Re: Partycja z windowsem sformatowana jako swap — da się przywrócić pliki?

: 06 maja 2012, 12:31
autor: liftboy syndrome
Nie, jeżeli nie wiesz co robią dane polecenie to ich nie wpisuj. Najlepiej będzie jeżeli załatwiłbyś sobie pomoc kogoś bardziej doświadczonego - inaczej możesz jedynie bardziej zepsuć system.

Jeżeli nie znasz angielskiego i chcesz poradzić sobie sam, to zainstaluj program testdisk, z jego pomocą przywróć typ partycji /dev/sda1 z powrotem na ntfs. Potem możesz spróbować zamontować tę partycję i skopiować najważniejsze pliki w "bezpieczne" miejsce.

Re: Partycja z windowsem sformatowana jako swap — da się przywrócić pliki?

: 06 maja 2012, 12:43
autor: verex
Okej, dzięki. Spróbuję jakoś poradzić zobie z testdisk. Zależy mi głównie na dwóch folderach, które miałem na windowsowym pulpicie.

-- 6 maja 2012, o 14:00 --

Dobra, jest tak — odpaliłem ten program TestDisk i wyszło mi coś w tym stylu:
BootSector: bad

Podgląd plików mam i kopiuję je literą "c". Tylko gdzie mam kopie tych plików? Gdzie ten program je zapisuje? Muszę coś jeszcze zrobić?

edit: dobra, oślepłem chyba wtedy. Już widzę — zapisuje na pulpicie ładnie.

Teraz zgram wszystkie pliki, zrobię nową partycję TYLKO DLA PLIKÓW (w chwili obecnej brak gotówki na dysk zew.), sformatuję wszystko i postawię na nowo windowsa i ubuntu.

-- 6 maja 2012, o 23:35 --

A ja dalej się męczę. Pobrałem z drugiego komputera ubuntu 12.04 LTS, przez UNetBootin zgrałem na pendrive'a, odpaliłem na moim laptopie i zainstalowałem go jeszcze raz na partycji, na której siedział linux. Pozostałe partycje (swap + ta z windowsem, która jest niestety widoczna jako LINUX-SWAP) zostawiłem bez zmian, czyli bez formatowania i tak dalej.

Chcąc teraz odzyskać pliki, zainstalowałem TestDisk, wchodze i widzę foldery, ale dalej już żadnych plików — nie da się nic odzyskać, bo plików nie widać. Widać tylko jakieś pierwsze foldery, dalej nic. Czy mam jeszcze szanse na odzyskanie plików, czy już nawet ręka boska nie pomoże i mogę usunąć partycje?

Dla jasności dam screen, co widzę w TestDisk:
Katalogi na dysku:
Obrazek

... Zawartość katalogów, gdzie powinny być pliki oraz inne katalogi:
Obrazek

-- 6 maja 2012, o 23:41 --

Dodam, że w GParted wyłączyłem swap na tej partycji (z windowsem). Przedstawiam co się pojawia po wpisaniu komendy sudo fdisk -1

Kod: Zaznacz cały

damian@ubuntu-pecet:~$ sudo fdisk -1
[sudo] password for damian: 
fdisk: błędna opcja -- '1'
Usage:
 fdisk [options] <disk>    change partition table
 fdisk [options] -l <disk> list partition table(s)
 fdisk -s <partition>      give partition size(s) in blocks

Options:
 -b <size>             sector size (512, 1024, 2048 or 4096)
 -c[=<mode>]           compatible mode: 'dos' or 'nondos' (default)
 -h                    print this help text
 -u[=<unit>]           display units: 'cylinders' or 'sectors' (default)
 -v                    print program version
 -C <number>           specify the number of cylinders
 -H <number>           specify the number of heads
 -S <number>           specify the number of sectors per track

damian@ubuntu-pecet:~$