Титла: Неработеща флаш памет Публикувано от: new_2k в Oct 02, 2017, 14:25 Здравейте! Имам две флашки, които не работят. И при двете проблемът е следният: lsusb ги показва като модел и марка, а gnome disk utility казва, че липсва носител и съответно няма никакви опции.
Пробвах някои неща, като: hdparm -r0 /dev/sdb /dev/sdb: setting readonly to 0 (off) readonly = 0 (off) Никакъв напредък. Някой, който е имал такъв проблем, моля да ми каже дали флашките са "заминали", за да ги хвърлям, вместо да занимавам форума с това. Титла: Re: Неработеща флаш памет Публикувано от: cybercop в Oct 02, 2017, 14:44 Ако имаш някой диск с parted magic, стартирай системата в паметта и избери опция "Изтриване на диск", като избираш твоето USB устройство. След, като приключи процеса, който е доста бавен, стартираш gparted и правиш нова таблица на дяловете с един дял, форматиран във fat 32. Не е гаранция, че ще стане, но ми е вършило работа много пъти.
Титла: Re: Неработеща флаш памет Публикувано от: Acho в Oct 02, 2017, 15:55 А до последно работили ли са ? И отведнъж взеха да се ебават.
Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 02, 2017, 17:02 О, работеха си нормално, но при включването им в хъб, а не директно в портовете на компютъра, тоя хъб невинаги прави добра връзка явно и се получаваше "тука има-тука нема" флашка".
А, значи, Cybecop, Вие предлагате с жив диск да пробвам, защото инсталиран gparted не ги "вижда" изобщо. Ок. Ще пробвам. Титла: Re: Неработеща флаш памет Публикувано от: malin в Oct 02, 2017, 18:30 Инсталиран или от жив диск gparted показва първо какво има на /dev/sda . И ако флашката ти е /dev/sdb ...
A в gnome-disks флашките отчитат ли се в най-лявата графа? Имам предвид не да ги манипулираш през нея, просто да се виждат, че ги има. Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 02, 2017, 19:31 Gnome-disks показва в лявата част, че има флаш памет, а в дясната страна
пише, че липсва носител и отдолу пише /dev/sdb. Титла: Re: Неработеща флаш памет Публикувано от: Acho в Oct 02, 2017, 19:58 А на друг комп пробвал ли си ги ?
Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 02, 2017, 20:20 Мхм. Компютър с Уиндоус ги развали и не ще да ги види сега, буквално.
По същество, току-що буутнах от parted magic. Erase програмката не вижда флашката. Във файловия мениджър е показана като /dev/sdc/. Опити за форматиране неуспешни. Това е. Титла: Re: Неработеща флаш памет Публикувано от: Acho в Oct 02, 2017, 20:27 Еми пък може и да се е предала, изпяла си е песента, взела-дала е вече. Пене са евтинки тия паметици.
Титла: Re: Неработеща флаш памет Публикувано от: malin в Oct 02, 2017, 20:42 Аз видях предложено (и подкрепям) не форматиране, а създаване наново на таблица на дяловете по msdos/mbr и после опит за форматиране във fat32.
Иначе бих предложил mkusb да опита да направи упражнението защото подравняване по мегабайти или цилиндри е вече сложно, май. https://launchpad.net/~mkusb/+archive/ubuntu/ppa Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 02, 2017, 21:42 PPA? С Дебиан-базирана дистрибуция съм, а и не намирам пакета. Имам лаптоп с Linux Mint, но утре вече.
"създаване наново на таблица на дяловете по msdos/mbr" - видях подобен съвет някъде по форумите, но не го пробвах, ала нищо не ми пречи да опитам. Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 02, 2017, 22:48 fdisk -l
Warning: Unable to open /dev/sdc read-write (Отказан достъп). /dev/sdc has been opened read-only. Disk /dev/sdc: 0 MB, 0 bytes 4 heads, 32 sectors/track, 0 cylinders Units = cylinders of 128 * 512 = 65536 bytes Device Boot Start End Blocks Id System trixo@mx121:~ $ fdisk /dev/sdc Warning: Unable to open /dev/sdc read-write (Отказан достъп). /dev/sdc has been opened read-only. Warning: Unable to open /dev/sdc read-write (Отказан достъп). /dev/sdc has been opened read-only. Using /dev/sdc Command (m for help): d Error: The partition table is empty. Command (m for help): 1 a toggle bootable flag b edit bsd disklabel d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) Command (m for help): n Partition type e extended p primary partition (1-4) p First cylinder (default 0cyl): Last cylinder or +size or +sizeMB or +sizeKB (default 0cyl): 1 Error: The location 1 is outside of the device /dev/sdc. Command (m for help): Command (m for help): w Writing all changes to /dev/sdc. Error: Can't write to /dev/sdc, because it is opened read-only. i Ignore c Cancel Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 02, 2017, 23:02 Няма смисъл. Не ми се занимава, а и знанията ми са твърде недостатъчни. Благодаря на отзовалите се с мнения!
Титла: Re: Неработеща флаш памет Публикувано от: 4096bits в Oct 03, 2017, 00:58 fdisk /dev/sdc я изпълняваш със sudo
$ sudo fdisk /dev/sdc Титла: Re: Неработеща флаш памет Публикувано от: malin в Oct 03, 2017, 05:13 https://help.ubuntu.com/community/mkusb/install-to-debian
Не знам как Джама общува с флашките, един колега ми обясняваше, че било много отразяващ се зле на здравето им процес и му горели често. Особенно пък ако ги правиш инсталиращи. Титла: Re: Неработеща флаш памет Публикувано от: 4096bits в Oct 03, 2017, 09:50 Виждал съм и преди да се случва нещо подобно. На брат ми, ако не се лъжа. Май тогава занулих с dd първите 512 байта и всичко замина в коша. После наново правене на файлова система и т.н.
Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 03, 2017, 11:27 1.mkusb не вижда флашката.
2. dmesg | tail [ 8190.793654] usb 2-2: Manufacturer: GENERIC [ 8190.794094] usb-storage 2-2:1.0: USB Mass Storage device detected [ 8190.795494] scsi host11: usb-storage 2-2:1.0 [ 8191.792920] scsi 11:0:0:0: Direct-Access GENERIC USB Mass Storage 1.00 PQ: 0 ANSI: 4 [ 8191.793477] sd 11:0:0:0: Attached scsi generic sg2 type 0 [ 8191.798280] sd 11:0:0:0: [sdb] Attached SCSI removable disk 3.sudo dd if=/dev/zero of=/dev/sdb bs=1M dd: не може да се отвори '/dev/sdb': Не е открит носител sudo dd if=/dev/zero of=/dev/sdc bs=1M dd: грешка при запис в '/dev/sdc': Няма свободно място на устройството 1875+0 прочетени блока 1874+0 записани блока 1965654016 bytes (2,0 GB, 1,8 GiB) copied, 5,50241 s, 357 MB/s Това е. Титла: Re: Неработеща флаш памет Публикувано от: spec1a в Oct 03, 2017, 11:29 Може би причината е в големия брой лоши сектори в началото и в
края на флашката,и затова са тези проблеми с fdisk Зависи, разбира се, и от фърмуера,там нещата са много специфични... Ако флашката е напр. 8 GB ,заради повредените сектори използваемата част е 7 GB или дори по-малко.Може би трябва да се потърси някакъв специализиран софтуер за тази цел. Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 03, 2017, 12:27 Няма смисъл да се губят време и нерви. Както каза някой по-горе, флаш-паметите са евтини, но също и това, че и уиндоус им влияе не много добре на здравето. Аз, разбира се, внимавам при употребата им да използвам функцията за безопасното премахване, но други хора направо ги дърпат и след време се натъквам на проблема, който дискутираме. Така търсех начин да поправя тия две флашки, защото след тях сигурно ще има и други. Уви, няма да стане. Хвърлям ги.
Приятен ден на всички! Титла: Re: Неработеща флаш памет Публикувано от: Acho в Oct 03, 2017, 12:53 И аз съм виждал много хора да ги вадят директно, без да са флушнати дисковите буфери и всичко да си е записано и отразено по файловата система на флашката.
И като ги питам защо така, отговора е "Ба ли маа му, ами че аз винаги така съм ги махал флашките от комповете. Дърпам ги директно". Титла: Re: Неработеща флаш памет Публикувано от: Naka в Oct 03, 2017, 13:20 Добре де флашката ще е нормална ако
с dd може да се изчете цялата и след това пак с dd да се запишат 0-ли от край до край. ако това упражнение мине и успеят да се запишат 0-ли от край до край... мисля че не трябва да се правят партишъни и други подобни упражнения. трябва само да се форматира във формат SuperFloppy mkfs.vfat -I /dec/sd...... SuperFloppy-то е формат при който няма партишъни и всичко е запълнено от край до край..... ще има само например /dev/sdb без /dev/sdb1 /dev/sdb2 ... Върти ми се нещо в главата че само с това mkfs.vfat -I /dec/sd.... съм го правил и е ставало. Но може и да греша ::) -------- Между другото когато фирмвера 8) на флашката усети проблем (развалени сектори или друг хардуерен проблем) то той я превключва в ReadOnly и тогава вече нищо не може да се направи. Смисълът е че ако са се появили лоши сектори...и на флашката е имало информация така като вече е ReadOnly се запазва информацията и тя би могла да се прочете. Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 03, 2017, 13:30 Към Naka:
нищо не мога да запиша, защото: Writing all changes to /dev/sdc. Error: Can't write to /dev/sdc, because it is opened read-only. въпреки, че опитах: hdparm -r0 /dev/sdb /dev/sdb: setting readonly to 0 (off) readonly = 0 (off) Титла: Re: Неработеща флаш памет Публикувано от: Naka в Oct 03, 2017, 13:36 Writing all changes to /dev/sdc. Точно това имах в предвид. А с dd пак ли го казва същото? Само че внимавай с това dd....Ако не си работил с него по добре не го опитвай да не си затриеш диска........ Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 03, 2017, 13:44 dd: грешка при запис в '/dev/sdc': Няма свободно място на устройството
1875+0 прочетени блока 1874+0 записани блока 1965654016 bytes (2,0 GB, 1,8 GiB) copied, 6,05471 s, 325 MB/s Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 03, 2017, 13:45 Флашката е 8 GB
Титла: Re: Неработеща флаш памет Публикувано от: Naka в Oct 03, 2017, 13:45 Хвърляй я....Това е станало. Фирмвера я направил ReadOnly. Точно тaкова съм го наблюдавал. ReadOnly + драстично намаляване на капацитета.
Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 03, 2017, 13:49 Ок. Кажете флашки с читав firmware? Тази е Kingston 8GB DataTraveler 101 G2 USB 2.0 Flash Drive.
Титла: Re: Неработеща флаш памет Публикувано от: malin в Oct 03, 2017, 18:18 Благодарско и от мен Нака. Имам една която след mkusb я очита нормално, но като 3 Гб, губят и се някои мегабайти само, но имам отговор вече защо. А и много се задържа и явно ще се скапе скоро.
Титла: Re: Неработеща флаш памет Публикувано от: jet в Oct 03, 2017, 20:26 Какво казва: cat /proc/partitions
Титла: Re: Неработеща флаш памет Публикувано от: new_2k в Oct 03, 2017, 21:38 cat /proc/partitions - показваше само sda: sda1-5.
Да не прозвучи неуважително към усилията, които полагате да помогнете, но както казах по-горе, аз спрях да опитвам с възстановяването на флашките и ги хвърлих в коша, поради което вече не мога да следвам съветите ви. Още веднъж благодаря на всички за мненията! Приятна вечер! |