Strona 1 z 1

[+] wykrycie bad sectorów na dysku przez LiveCD linuxowe

: 21 lutego 2016, 20:20
autor: NieGooglujMnie
Na dysku 500 gb są bad sectory.
Ale nie jest to taki typowy trup, bo w pewnych miejscach działa, ale nie wiadomo dokładnie które partycje są popsute a które czyste.

potrzeba zrobić coś takiego:
- skanowanie
- wykryć gdzie są bad sectory
- tak ułożyć partycje, żeby były ze dwie "czyste", a reszta na popsute miejsca
- jak zostanie mało miejsca, to wyląduje na tym dysku Linux
jak zostanie na "zdrowych" partycjach dużo miejsca (przynajmniej 40gb) to wyląduje Windows7

generalnie celem jest ułożenie partycji na zdrowych fragmentach dysku, ale dzięki dokładnemu skanowaniu bad sectorów. Odizolowanie bad sectorów od zdrowej reszty.

Najlepiej byloby to zrobić dzięki dowolnemu LiveCD, np. puppy linux.

: 21 lutego 2016, 20:28
autor: dedito
Sprawdź smart tego dysku.
Jak jesteś pewien, że to nie trup to zainteresuj się MHDD.

: 21 lutego 2016, 20:57
autor: NieGooglujMnie
patrzę teraz na MHDD, jakieś dziwne jest, bo nie ma jak zrobić bootable-usb...
(żeby z USB się odpalał)
ale generalnie dziękuję za radę, będziemy próbować z tym robić

jakby ktoś wiedział jak przez puppy linux zrobić, to proszę o radę - akurat puppy pod ręką jest

: 21 lutego 2016, 21:18
autor: dedito
ddrescue, którego do puppy możesz dociągnąć, też oznaczy sektory nieodczytywalne w tzw. szybkim skanie ale to nie to samo co MHDD.

: 21 lutego 2016, 21:53
autor: lizard
Do takich celów używam badblocks - dostępny w każdej dystrybucji, również live. Pozwala określić wielkość pojedynczego bloku (np. 4 kB), testować partycje i całe dyski, rozpocząć i skończyć w dowolnym miejscu. Do tego może pracować w jednym z trzech trybów: tylko odczyt, niedestruktywny odczyt-zapis, destruktywny odczyt-zapis (dokładniej: zapis-odczyt). Ten ostatni tryb jest o tyle ciekawy, że można podać wzorzec, którym będzie potraktowany dysk. Można również wygenerować wzorzec losowy, który świetnie sprawdza się w przygotowaniu dysku do szyfrowania. Poza tym pozwala na zapis numerów uszkodzonych bloków do pliku (przydatne dla mkfs.extN). Po resztę odsyłam do strony podręcznika systemowego.

Na koniec wisienka: czas zapis w uszkodzonym miejscu potrafi przywrócić sektor do żywych. :)

: 26 lutego 2016, 21:08
autor: NieGooglujMnie
Nie pomogło.
Dysk jednak jest trup (teraz zastanawiamy się czy przyjmą gwarancję...).

z ciekawych pakietów warto polecić:

Kod: Zaznacz cały

apt-get install [B]gnome-disk-utility[/B]
polecam to narzędzie!

dzięki wszystkim za odpowiedzi.