Strona 1 z 1

Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 11:54
autor: Ziomegaturbocombo
Mam problem ponieważ dysk na którym miałem zainstalowane ubuntu został prawdopodobnie uszkodzony.
Odpaliłem LiveCD na innym kompie i podłączyłem uszkodzony dysk przez interface USB, miałem nadzieje że coś odzyskam ale kiedy wchodzę do katalogu mojego użytkownika wyskakuje błąd:

Kod: Zaznacz cały

The folder contents could not be displayed
You do not have the permissions necessary to view the contents of "anonymous".
dostałem jakąś instrukcję od znajomego pracownika firmy komputerowej

Kod: Zaznacz cały

Insert the CD and write in the console:

1o sudo fdisk -l

2o sudo fsck "partition" example: fsck /dev/sda5

3o IMPORTANT!!! sudo mount "partition" /mnt example: sudo mount /dev/sda5 /mnt
Tylko nie bardzo wiem jak partycję wpisać w polu "Partition" jak to można sprawdzić?

Proszę o pomoc, były tam bardzo ważne dane które potrzebuję na poniedziałek ;/

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 11:59
autor: Tomfoc
Polecenie sudo fdisk -l pokaże Ci jakie masz partycje, jakie są ich oznaczenia (np. /dev/sda1)

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 12:04
autor: Ziomegaturbocombo
dzięki za szybką odpowiedz wpisałem komędę i chodzi o ten dysk:

Kod: Zaznacz cały

Disk /dev/sdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000375d6

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048    19531775     9764864   83  Linux
/dev/sdb2        19533822   234440703   107453441    5  Extended
/dev/sdb5       228302848   234440703     3068928   82  Linux swap / Solaris
/dev/sdb6        19533824   228300799   104383488   83  Linux
Pytanie na której partycji jest /home i dlaczego widać 4 partycje kiedy razem z swapem miałem 3?

-- 26 maja 2012, o 11:09 --

dobra założyłem że jest to sdb2 i wyskoczyło coś takiego:

Kod: Zaznacz cały

ubuntu@ubuntu:/$ sudo fsck /dev/sdb2
fsck from util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
fsck.ext2: Próba odczytu bloku z systemu plików zakończyła się skróconym odczytem podczas próby otworzenia /dev/sdb2
Czy to może jest partycja zerowej długości?
co robić? ;/

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 12:20
autor: ethanak
Olej sdb2, to kontener dla sdb5 i sdb6 (czyli masz tak jakby trzy a nie cztery)
Interesuje Cię partycja sdb6

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 12:34
autor: Ziomegaturbocombo
No właśnie już się zorientowałem sdb1 ładnie się sprawdziło i jest tpo systemowa partycja. pozostaje sdb6 i jest ona zamontowana czyli to to. gdy chcę puścić fsck wyskakuje:

Kod: Zaznacz cały

/dev/sdb6 jest zamontowany. 


UWAGA!!! System plików jest zamontowany. Kontynuacja ***SPOWODUJE***
***POWAŻNE*** uszkodzenie systemu plików.


Naprawdę kontynuować?<n>? nie
Partycja i tak pewnie ma uszkodzony system plików ale nie chcę pogarszać sprawy :D w tym wypadku powinienem odmontować partycje? tylko nie wiem jak :P

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 13:00
autor: ethanak

Kod: Zaznacz cały

sudo umount /dev/sdb6
albo gdzieś tam wyklikać bezpieczne usuwanie.

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 13:25
autor: Ziomegaturbocombo
zrobiłem, puszczam fsck i nic się nie dzieje, ponadto nie mogę comend wpisywać

Kod: Zaznacz cały

/dev/sdc6        19533824   228300799   104383488   83  Linux

Partition table entries are not in disk order
ubuntu@ubuntu:~$ sudo fsck /dev/sdc6
fsck from util-linux 2.20.1

-- 26 maja 2012, o 12:32 --

edit:

gdy zamykam terminal pisze że nadal coś robi więc zostawiam i idę coś zrobić w domu ;]
myślicie że coś robi czy tylko jakąć zwieszke ma, bo nic się nie pokazuje na ekranie ;/

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 13:36
autor: ethanak
znaczy dysk nie pracuje? fsck nie kończy pracy po paru sekundach, czasami może mielić godzinę.
tak przy okazji co to są comendy?

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 13:46
autor: Ziomegaturbocombo
poprostu terminal zamienił się w edytor tekstowy :D jak wciskam ctrl + z:

Kod: Zaznacz cały

^Z
[1]+  Stopped                 sudo fsck /dev/sdc6
czyli coś robi a ja mam mu nie przeszkadzać :P

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 13:53
autor: ethanak
rozumiem że go odstopowałeś? bo możesz długo czekać... :)

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 14:00
autor: Ziomegaturbocombo
Tak oczywiście, puściłem jeszcze raz fsck i poczekam z kilka godzin, zobaczymy co będzie dalej. Jak nie odzyskam danych to trudno jakoś przeboleje tą nową muzykę i kilkanaście godzin robienia tej samej grafiki ;/ jak coś to się może odezwę wkrótcę :)

Narazię dziękuję za pomoc
do zobaczenia... albo lepiej żebym nie musiał znowu pisać :)

Edit:
jednak nie poszło myślałem że sprawdza w złym systemie plików, pisało ext2, więc puściłem fsck w trybie ext4, bo napewno taki system plików tam jest, ale to samo:

Kod: Zaznacz cały

ubuntu@ubuntu:~$ sudo fsck /dev/sdc6
fsck from util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
fsck.ext2: Próba odczytu bloku z systemu plików zakończyła się skróconym odczytem podczas próby otworzenia /dev/sdc6
Czy to może jest partycja zerowej długości?
ubuntu@ubuntu:~$ sudo fsck.ext4 -vfp /dev/sdc6
fsck.ext4: Próba odczytu bloku z systemu plików zakończyła się skróconym odczytem podczas próby otworzenia /dev/sdc6
Czy to może jest partycja zerowej długości?
Dam sobie spokój chyba że przychodzi wam coś jeszcze do głowy?
Najwyżej dam dysk w ręce mojego znajomego, bo już raz dał sobie radę z tym dyskiem tylko znowu się spitolił :P

Re: Ważne dane, uszkodzony dysk ext4

: 26 maja 2012, 15:50
autor: Milek999
sdc?
Uruchom Live CD i wklep w terminalu:

Kod: Zaznacz cały

sudo fsck /dev/sdb1
sudo fsck /dev/sdb5
sudo fsck /dev/sdb6
Mi kiedyś też pokazywało ext2(a mam ext4) ale naprawiło i działa bez problemu.

Re: Ważne dane, uszkodzony dysk ext4

: 28 maja 2012, 09:11
autor: linuxozaurus
U mnie raz polecenie fsck mi nie naprawiło systemu plików ReiserFS z powodu uszkodzenia (bad sektory) się dysku twardego w moim dellu.