Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zepsuty pendrive
Forum PHP.pl > Inne > Komputery i oprogramowanie
nospor
Pewna osoba, wlozyla pendrive pod windows. Wyskoczylo jej, ze cos zepsuty i czy naprawic. No to ta osoba kliknela te "napraw" i .... i pendrive szlag trafił. Nie widzi go zaden windows, pod linuxem jedynie w lsusb go widzi, ale nie idzie w zaden sposob zamontowac. Ciagle pisze ze brak medium.

Idzie jakoś naprawić tego pena? Probowalem paroma narzedziami, ale one do naprawy potrzebują go widziec, a jest w ogole nie widoczny :/
Szymas
Narzędzie zarządzania dyskami pod Windows też go nie widzi?
ohm
Prawdopodobnie firmware padł, znajdź producenta i poszukaj czy nie ma jakiś narzędzi do flashowania.
nospor
@Szymas widzi, ale pisze "Brak nośnika"

@ohm o matko... to do mnie bylo? Ze mnie taki "hakier" ze to black magic co piszesz smile.gif
sazian
a gparted coś widzi ?
nospor
Nie, nie widzi. Widzi tylko partycje normalne
ohm
Cytat(nospor @ 29.06.2015, 17:59:49 ) *
@ohm o matko... to do mnie bylo? Ze mnie taki "hakier" ze to black magic co piszesz smile.gif

Sam to robiłem w sumie pierwszy raz w zeszłym roku, kwestia ogarnięcia google tongue.gif
nospor
Google? A co to... ? wink.gif joke ofcourse. Jak mnie przypili to pogooglam.
batman
Jeśli nie jest to jakiś mega-wypasiony pendrive, to nie szybciej i prościej byłoby kupić nowy? Chyba, że chcesz go odzyskać w ramach treningu wink.gif
nospor
Tu nie chodzi o pendrive, tylko jego zawartosc smile.gif
sowiq
Jeśli jest taka cenna, to może jakaś firma zajmująca się odzyskiwaniem danych?

BTW, współczuję, ale wiesz zapewne na jakie dwie grupy dzielą się ludzie? nerdsmiley.png
nospor
Az tak cenna nie była, nie mniej jednak szkoda ją tracić.

Co do grup to ludzie dzielą się na wiele "dwie grupy" i ciężko mi załapać kontekst o której teraz możesz mowic. smile.gif

ps: czekaj czekaj, juz chyba wiem biggrin.gif Ci co nie robią backupu i ci co będą robić biggrin.gif
To nie był moj pen, ja na swoim bym robił smile.gif
Armstrong
Jeżeli to tylko uszkodzona tablica partycji i pendrive widnieje w /dev/sd* to spróbuj TestDisk http://www.cgsecurity.org/wiki/Main_Page
vokiel
Dwie grupy: tych co robią backupy i tych co zaczną robić ;-)

Jeśli gparted widzi partycje to najprawdopodobniej windows popsuł informacje o nich, a gparted korzysta z kopii. Zrób backup za pomocą dd i na obrazie możesz spróbować przywrócić tablicę partycji.
Pyton_000
To może ja opiszę trochę co widać a co nie bo @nospor poskąpił informacją biggrin.gif

Pendrive podpięty do USB widnieje jako urządzenie w `lsusb`, jednak nie widać go w `/dev`
GParted o którym mówi i normalne partycje chodzi o dysk nie o pendrive.
Fdisk też nic nie pokazuje.
Armstrong
Co zwraca polecenie: # usb-devices lub # lsusb -t dokładnie chodzi o Driver=* dla pendriva
nospor
Zonka zabrala pena do pracy, wiec poki co nie jestem w stanie sprawdzic.

edit:
usb-devices dla pena zwraca:
Cytat
T: Bus=01 Lev=01 Prnt=01 Port=04 Cnt=02 Dev#= 9 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1307 ProdID=0163 Rev=01.00
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=98mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage


zas lsusb -t:
Cytat
/: Bus 08.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 2: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 2: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 2: Dev 2, If 2, Class=Vendor Specific Class, Driver=, 12M
|__ Port 2: Dev 2, If 3, Class=Application Specific Interface, Driver=, 12M
/: Bus 07.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 1: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 1: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
|__ Port 3: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 3: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 9, If 0, Class=Mass Storage, Driver=usb-storage, 480M
Armstrong
Czyli kernel rozpoznaje dobrze, sprawdź czy widnieje w /dev/disk:
# ls -la /dev/disk/by-id/
# ls -la /dev/disk/by-uuid/
nospor
A ktore z tych wartosci to id czy uuid?
Armstrong
Jeżeli jeszcze nie przemieliłeś tego pendrive.
Chodzi mi o wynik tych poleceń, co da obraz do jakiego urządzenia w /dev/* został zmapowany
nospor
Wybacz, myslalem ze mam cos wstawic za by-uuid ...

Cytat
lrwxrwxrwx 1 root root 9 lip 9 20:29 usb-USBest_USB2FlashStorage-0:0 -> ../../sdb


Drugie polecenie chyba nie widzi juz usb

Cytat
drwxr-xr-x 2 root root 260 cze 28 19:24 .
drwxr-xr-x 6 root root 120 lip 9 20:29 ..
lrwxrwxrwx 1 root root 10 cze 28 19:25 01CB7B6F1B38BA80 -> ../../sda2
lrwxrwxrwx 1 root root 10 cze 28 19:25 01CB7B7F1AB95E10 -> ../../sda5
lrwxrwxrwx 1 root root 10 cze 28 19:25 01CB7B7F1F5D43A0 -> ../../sda6
lrwxrwxrwx 1 root root 11 cze 28 19:25 20ba2f7f-1a28-4c33-9aad-f94c729cf7b7 -> ../../sda10
lrwxrwxrwx 1 root root 10 cze 28 19:25 38387A203879DD76 -> ../../sda1
lrwxrwxrwx 1 root root 11 cze 28 19:25 3abe5100-c91a-4e29-b914-c4840dbf939b -> ../../sda13
lrwxrwxrwx 1 root root 10 cze 28 19:25 47860bb9-cd4c-4443-914f-5f6eae89913d -> ../../sda8
lrwxrwxrwx 1 root root 11 cze 28 19:25 516b3b03-d3e3-4955-9f3c-d4156ffb8cb9 -> ../../sda11
lrwxrwxrwx 1 root root 10 cze 28 19:25 71a47c06-cabc-4aa5-8163-528a6e95d042 -> ../../sda7
lrwxrwxrwx 1 root root 10 cze 28 19:25 d0760806-38d1-4026-924c-a0b4f7b53529 -> ../../sda9
lrwxrwxrwx 1 root root 11 cze 28 19:25 d702d66e-370c-4a0b-bdf3-1f75ff651cf6 -> ../../sda12
Armstrong
Pobierasz: http://www.cgsecurity.org/wiki/TestDisk
i wykonujesz jako root

Kod
testdisk /dev/sdb


Tutaj guide prowadzący za "rączkę": http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step Na liście wyboru dysków wybierasz Tylko i wyłącznie /dev/sdb
nospor
testdiska juz uzywalem.
Samo odpalenie testdisk nie widzi pena.

Zas odpalenie z /dev/sdb wali : NO MEDIA FOUND
Armstrong
Możesz jeszcze spróbować:

# dd if=/dev/zero of=/dev/sdb bs=512 count=1

jeżeli otrzymasz komunikat no media found, to przykra sprawa, możesz powiesić nad lusterkiem.
nospor
Cytat
jeżeli otrzymasz komunikat no media found
Nie, tym razem napisalo: "brak medium" wink.gif

Cytat
możesz powiesić nad lusterkiem.
Ciebie? Ale to przecież nie Twoja wina wink.gif

Dzieki za probe pomocy. smile.gif kto by pomyslal ze windows psuje usb... wink.gif
Armstrong
Jeszcze jedno przyszło mi do głowy: https://www.gnu.org/software/ddrescue/ ale jak dd nie pozwala zapisać to ddrescue też nie zadziała.
nospor
Niestety tez nie dziala.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.