Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Otóż jest taki problem:
Dwa lata temu zmieniając telefon Nokia na Sony Ericsson zostawiłem sobie kartę microSD z nokii (miałem na niej trochę ważnych plików).
Teraz wymieniłem SE na LG i chciałem znów korzystać ze swojej starej memorki.
Problem jest następujący:
Telefon nie widzi karty, komp (winshit) kartę widzi, ale nie pozwala ani otworzyć zawartości ani sformatować karty (karta widoczna jako niesformatowana).
Wyskakuje błąd: Write protected!
Nokia była na symbianie S60 (model 3650) i karta prawdopodobnie zabezpieczona jest kodem.
Może ktoś zna program który potrafi obejść zabezpieczenie i sformatować kartę.
Uprzedzę że wszelkich popularnych narzędzi windowsowych już próbowałem i nie uzyskałem żadnego rezultatu.
Pod linuksem fdisk -l zawiesza komp, lspci nie pokazuje karty.
Próbowałem zapisania karty zerami
dhg@lenny-laptop: sudo dd if=/dev/zero of=/dev/sdb1
sdb1 bo wszystkie karty SD i MMC są pod tym widziane w moim systemie. Nie pomogło.
dhg@lenny-laptop: sudo dd if=/dev/zero of=/dev/sdb
też nic nie dało.
cfdisk nie widzi karty w czytniku, gparted też. Już nie mam pomysłów co z tym zrobić, a nie chce wydawać kasy na nową kartę.
Może zna ktoś rozwiązanie?
Ostatnio edytowany przez dhg (2011-02-06 18:07:10)
Offline
obawiam się, iż karta padła i raczej nic z tym nie zrobisz
taki urok pamięci opartych na flashach
[small]ew zobacz czy przejściówka nie jest ustawiona w tryb read only[/small]
Offline
Odpal jeszcze gparted i zobacz co on potrafi zrobić z tą kartą.
...
Wyprałem sobie dzisiaj swoją 2 GB SD w pralce na podwójnym praniu, na 70 oC i ... działa :DD
Offline
.
Ostatnio edytowany przez mareq (2013-11-14 05:26:50)
Offline
Sprawdzilem karte na stacjonarce z LiveCD Ubuntu
ubuntu@ubuntu:~$ sudo fdisk -l Disk /dev/sda: 250.1 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x44534452 Device Boot Start End Blocks Id System /dev/sda1 * 1 13 102400 b W95 FAT32 Partition 1 does not end on cylinder boundary. /dev/sda2 13 1275 10137600 7 HPFS/NTFS Partition 2 does not end on cylinder boundary. /dev/sda3 1276 30400 233946562+ f W95 Ext'd (LBA) Partition 3 does not end on cylinder boundary. /dev/sda5 3188 5099 15358108+ 7 HPFS/NTFS /dev/sda6 5100 6374 10241406 b W95 FAT32 /dev/sda7 6375 9561 25599546 b W95 FAT32 /dev/sda8 9562 19816 82373256 7 HPFS/NTFS /dev/sda9 19817 30400 85015948+ 7 HPFS/NTFS /dev/sda10 1276 3187 15354328+ 7 HPFS/NTFS Partition table entries are not in disk order Disk /dev/sdb: 20.0 GB, 20020396032 bytes 240 heads, 63 sectors/track, 2586 cylinders Units = cylinders of 15120 * 512 = 7741440 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000443fb Device Boot Start End Blocks Id System /dev/sdb1 * 1 2584 19535008+ 7 HPFS/NTFS
ubuntu@ubuntu:~$ lsusb Bus 002 Device 003: ID 09da:000a A4 Tech Co., Ltd Port Mouse Bus 002 Device 002: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 004: ID 054c:01bd Sony Corp. MRW62E Multi-Card Reader/Writer Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ubuntu@ubuntu:~$ lspci 00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1) 00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2) 00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2) 00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2) 00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) 00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) 00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1) 00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2) 00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2) 00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2) 00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) 00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 02:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8600 GT] (rev a1) ubuntu@ubuntu:~$
Czytnik widac , karty nie.
Gparted niestety tez nie widzi karty. Pokazuje tylko dyski twarde podpiete w kompie.
Karte natomiast widac w Disk Utility ale po prbie wykonania jej formatu znika z listy:
[url=http://img820.imageshack.us/img820/3110/screenshotqc.png][img]http://img820.imageshack.us/img820/3110/screenshotqc.th.png[/img][/url]
Edytka :
Po przekopaniu man gparted znalazem:
sudo gparted /dev/sdf
gparted widzi karte ale tylko jesli jest uruchomiony w ten sposob i nadal nie mozna dokonac na karcie zadnej operacji.
Ostatnio edytowany przez dhg (2011-02-05 23:00:09)
Offline
Miałem kiedyś podobną sytuację z pendrivem i co ciekawe gparted nic nie wykrywał, a konsolowym parted udało mi się go sformatować.
Offline
Dzięki za info. Spróbuję tego parted może to coś pomoże z tą kartą. Jak się uda na pewno opiszę dokładnie co i jak, żeby innym było łatwiej.
Ostatnio edytowany przez dhg (2011-02-06 18:13:09)
Offline
Rozwiązanie problemu zablokowanej karty MicroSD.
Potrzebne: kolega lub koleżanka posiadający z Nokia na symbianie ( w moim przypadku pomogła N70).
1. Zablokowaną kartę wkładamy do nokii.
2. Telefon informuje nas o blokadzie karty i żąda kodu odblokawania.
3. Wybieramy "Anuluj" i przechodzimy do narzędzi.
4. Formatujemy kartę.
5. Blokada karty znika!.
6. Przekładamy kartę do swojego PC bądź telefonu ( ponownie formatujemy kartę ) i wszystko działa!
Offline
dzięki Bogu, a już myślałem, ze bez młotka się nie obejdzie ;)
nokia to zło, robią jakieś dziwne sztuczki-kruczki. poza tym wali od nich mikrosoftem
Offline
Nokia i M$? Ta firma bardziej mi się z Linuksem kojarzy. ;) To w końcu od nich jest Symbian (oparty na Linuksie), Maemo (mobilny Linux) czy biblioteki Qt.
A blokada karty to chyba wina SE. Oni wymyślili, aby w telefonach "zabezpieczać" karty hasłem.
Ostatnio edytowany przez Tracerneo (2011-02-07 17:12:53)
Offline
To może jeszcze słów kilka odnośnie formatowania kart. Obiło mi się o uszy i nie wiem ile w tym prawdy, że nie powinno się ich wypełniać zerami jak napisałeś w pierwszym poście bo to je niszczy. Lepiej użyć mkfs.vfat lub mkfs.msdos co na nowo założy system plików niszcząc przy tym dane.
Jak ktoś coś wie więcej na ten temat to z chęcią przeczytam.
Offline
[quote=k4misiek]To może jeszcze słów kilka odnośnie formatowania kart. Obiło mi się o uszy i nie wiem ile w tym prawdy, że nie powinno się ich wypełniać zerami jak napisałeś w pierwszym poście bo to je niszczy.[/quote]
O ile nie jest mowa o innym zjawisku, to nie tyle niszczy co zużywa. Liczba cykli zapisu poszczególnych „komórek” (nie pamiętam jak to się fachowo nazywało, a szukać mi się nie chce) jest ograniczona — zapisanie tego zera to jeden cykl mniej.
Offline
[quote="k4misiek"]Lepiej użyć mkfs.vfat lub mkfs.msdos co na nowo założy system plików niszcząc przy tym dane.[/quote]
Temat znany dla mnie. ŻADNE formatowanie (chyba że niskopoziomowe) nie usuwa fizycznie danych z dysku. Po prostu mówi systemowi operacyjnemu że od początku od końca dysku nie ma żadnych plików i może spokojnie nadpisywać znajdujące się tam dane. Myślisz jak działają polecenia typu 'unformat'? ;)
[b]azhag[/b], ściśle chodzi o cykle kasowania. Jeśli binarne 'zero' zmieniasz na binarną 'jedynkę', to nie tracisz tego cyklu, w drugą stronę już tak (chyba że wewnętrzna struktura danego nośnika działa na tych drugich bramkach [są NAND i NOR i jedne z nich {nie pamiętam które :P} działają w logice odwrotnej] ).
Nie wiem jak dzisiejsze karty µSD, ale CF (te lepsiejsze) na pewno obsługują [url=http://en.wikipedia.org/wiki/Wear_leveling]wear-leveling[/url] który równo zużywa komórki. Mam w laptopie dwie CFki, także sporo się w tym temacie dowiadywałem przed wymianą dysku mechanicznego na ten tandem.
Offline
[b]lis6502[/b], a nadpisywanie przypadkowymi danymi?
Offline
Co, [i]nadpisywanie przypadkowymi danymi[/i]?
Offline
[b]lis6502[/b], nośnika dysku twardego/karty pamięci
Offline
Wciąż nie rozumiem :D. Jeśli nadpiszesz to wykorzystasz (lub nie) jeden cykl życia danej komórki.
Offline
Z tego co wiem każdy zapis, nie ważne jakimi danymi, skraca życie karty o ilość cykli potrzebnych do zapisu tych danych. Dlatego też instalowanie OS na karcie pamięci ma sens tylko na maszynach które nie potrzebują użycia swap. Z drugiej strony każda komórka ma taką liczbę dopuszczalnych cykli że w normalnym użytkowaniu nie jesteśmy w stanie wyczerpać tego limitu.
Co do zerowania kart pamięci:
Zerowanie usuwa bezpowrotnie wszystkie dane z karty. Po zwykłym formacie dane te można odzyskać i jest to fakt powszechnie znany.
Kiedyś kupując siemensa sl45i dostałem w zestawie dwie karty mmc 128mb które na zmianę chodziły w aparacie foto i telefonie, z czego w aparacie były używane i sformatowane przed sprzedażą. wystarczył zwykły programik do odzysku danych pod windows i mogłem oglądać zdjęcia poprzedniej właścicielki telefonu.
Nie była z tego zadowolona ;) Od tej pory używa pod win "Hard Disk Low Level Format Tool" który zapisuje zerami karty pamięci oraz "HP usb storage format tool" do zakładania partycji i formatowania nośników flash. Z pamięci tak potraktowanych nie da się już odczytać poprzednich danych.
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00159 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.149.23.123' WHERE u.id=1 |
0.00134 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.149.23.123', 1732797208) |
0.00049 | SELECT * FROM punbb_online WHERE logged<1732796908 |
0.00349 | DELETE FROM punbb_online WHERE ident='3.135.184.27' |
0.00109 | SELECT topic_id FROM punbb_posts WHERE id=164652 |
0.00328 | SELECT id FROM punbb_posts WHERE topic_id=18243 ORDER BY posted |
0.00143 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18243 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00228 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18243 ORDER BY p.id LIMIT 0,25 |
0.00128 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18243 |
Total query time: 0.01647 s |