Сообщений: 0 | #1 - 5 декабря 2013 в 14:13 | |
Есть USB флешка sandisk 16gb. работала стабильно. Дал поганять брату в результате поймал из под винды 5 вирусяк, эти паршивцы или один из них, неким неизвестным мне образом поставили на флешку защиту от записи. Объём флешки определяется, как свободный так и занятый. Файлы просматривать могу, записать что либо или удалить не могу. Атнивирусы угрозу определяют - удалить не могут. Пробовал форматировать - пишет диск защищён от записи(на винде), пробовал низкоуровневое форматирование с помощью специальных утилит - результат тот же. Можно ли эту флеху реанимировать линуксом? и как можно отключить защиту от записи на флешке? никаких переключателей на флешке нет, блокирована походу программно. |
|
|
Сообщений: 0 | #2 - 5 декабря 2013 в 17:46 | |
Я пробовал форматнуть в линуксе - не получаться из-за этого " readonly =1 (on) " как сделать " readonly = 0 (off)"??? короче вирусы флешку перевели в "режим только чтения" как в линуксе перевести её в "режим редактирования" ??? gparted результатов не дал по той же причине Редактировалось: 3 раз (Последний: 5 декабря 2013 в 17:51) |
Сообщений: 0 | #3 - 5 декабря 2013 в 19:43 | |
Создать новую таблицу разделов - сносит все настройки защиты. |
Сообщений: 0 | #4 - 6 декабря 2013 в 00:33 | |
Да я так, за компанию подтявкнул, я читал, это типа акцентирование на ключевой мысли. я 5 раз пытался сообщение послать, типа смотри, что умный человек пишет, а МТС сегодня тупит на славу. в конце концов ушел сокращенный вариант Хотя, погодь, просто снести-поствить раздел, это одно, а замена таблицы разделов по моему как раз чистит mbr, я так думаю Редактировалось: 1 раз (Последний: 6 декабря 2013 в 00:36) |
Сообщений: 0 | #5 - 6 декабря 2013 в 10:39 | |
Я однажды тоже часа 3 пыхтел над флэшкой, пока разглядел "собачку" lock-unlock... |
Сообщений: 0 | #6 - 6 декабря 2013 в 18:34 | |
повторюсь ещё раз, gparted результатов не дал(Can't write to /dev/sdb, because it is opened read-only.) Всё остальное вышеуказаное тоже не помогло "read-only" пишет. |
Сообщений: 0 | #7 - 6 декабря 2013 в 18:44 | |
ха!!! попробывал USB Image Write(загнать на эту беднягу iso-образ мяты 14) и о чудо - запись пошла!!! О результате отпишусь позже. |
Сообщений: 0 | #8 - 6 декабря 2013 в 18:57 | |
Подари её "другу". цена вопроса 300 рублей, неспортивно, да, зато практично. А по теме, можешь утилиту testdisk поизучать, она для восстановления данных, но там инструментарий по лечению тоже есть. Зайди на сайт производителя флэшки, может там что по китайски написано, как анлокнуть вирусом залокнутое. Но ни один вирус не может залочить ее на уровне микроконтроллера, только на уровне файловой системы. А её как раз вышеупомянутые действия носят нахрен. Как-то похоже, что у тебя в твоей версии системы ограничения прав стоят на такие действия. Расскажи под чем работаешь. Не в смысле, есть чё? а какая линукс-ось? А про ось, как про базу инструментария, так для меня лучше линя нет, такие откровенные трупы поднимал после многочисленных попыток в винде. Или по крайней мере правильно диагностировал. Он же с периферией чуток по другому работает. Пока писал, результат появился. А знаешь почему? потому, что usb creator сначала нафиг сносит таблицу разделов и создает новую, эмулируя CD-DVD. Ну и славно, теперь у тебя будет минт 14, только если захочешь что-то другое с этой флэшкой сделать, велком, и снова перечитай весь пост. Редактировалось: 2 раз (Последний: 6 декабря 2013 в 19:03) |
Сообщений: 0 | #9 - 6 декабря 2013 в 19:42 | |
не помогло, процес записи закончился, а флешка осталась без зменений. Да читал я всё что писалось ранее, просто линукс у меня всего неделю как стоит, не разобрался полностью |
Сообщений: 0 | #10 - 6 декабря 2013 в 19:44 | |
скрины скину позже |
Сообщений: 0 | #11 - 6 декабря 2013 в 22:32 | |
Slavik: | Я пробовал форматнуть в линуксе - не получаться | Так пробовал? Код PHP:# dd if=/dev/zero of=/dev/sdb(или твоя флешка) bs=512 count=1
|
|
|
Сообщений: 0 | #12 - 7 декабря 2013 в 01:51 | |
vega@vega-Lenovo ~ $ su - Пароль: vega-Lenovo ~ # sudo fdisk -l Диск /dev/sda: 160.0 Гб, 160041885696 байт 255 головок, 63 секторов/треков, 19457 цилиндров, всего 312581808 секторов Units = секторы of 1 * 512 = 512 bytes Размер сектора (логического/физического): 512 байт / 512 байт I/O size (minimum/optimal): 512 bytes / 512 bytes Идентификатор диска: 0x78055ca9 Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 * 63 93080609 46540273+ 7 HPFS/NTFS/exFAT /dev/sda2 93081598 312580095 109749249 5 Расширенный /dev/sda5 93081600 156332031 31625216 83 Linux /dev/sda6 156334080 312580095 78123008 b W95 FAT32 Диск /dev/sdb: 16.0 Гб, 16008609792 байт 255 головок, 63 секторов/треков, 1946 цилиндров, всего 31266816 секторов Units = секторы of 1 * 512 = 512 bytes Размер сектора (логического/физического): 512 байт / 512 байт I/O size (minimum/optimal): 512 bytes / 512 bytes Идентификатор диска: 0xcad4ebea Устр-во Загр Начало Конец Блоки Id Система /dev/sdb4 * 63 31266815 15633376+ 7 HPFS/NTFS/exFAT vega-Lenovo ~ # sudo umount /dev/sdb4 vega-Lenovo ~ # sudo mkdosfs -F 32 /dev/sdb4 mkdosfs 3.0.14 (23 Jan 2023) mkdosfs: unable to open /dev/sdb4: Read-only file system vega-Lenovo ~ # sudo fdisk -l Диск /dev/sda: 160.0 Гб, 160041885696 байт 255 головок, 63 секторов/треков, 19457 цилиндров, всего 312581808 секторов Units = секторы of 1 * 512 = 512 bytes Размер сектора (логического/физического): 512 байт / 512 байт I/O size (minimum/optimal): 512 bytes / 512 bytes Идентификатор диска: 0x78055ca9 Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 * 63 93080609 46540273+ 7 HPFS/NTFS/exFAT /dev/sda2 93081598 312580095 109749249 5 Расширенный /dev/sda5 93081600 156332031 31625216 83 Linux /dev/sda6 156334080 312580095 78123008 b W95 FAT32 Диск /dev/sdb: 16.0 Гб, 16008609792 байт 255 головок, 63 секторов/треков, 1946 цилиндров, всего 31266816 секторов Units = секторы of 1 * 512 = 512 bytes Размер сектора (логического/физического): 512 байт / 512 байт I/O size (minimum/optimal): 512 bytes / 512 bytes Идентификатор диска: 0xcad4ebea Устр-во Загр Начало Конец Блоки Id Система /dev/sdb4 * 63 31266815 15633376+ 7 HPFS/NTFS/exFAT vega-Lenovo ~ # dd if=/dev/zero of=/dev/sdb4 dd: открытие «/dev/sdb4»: Файловая система доступна только для чтения vega-Lenovo ~ # |
Сообщений: 0 | #13 - 7 декабря 2013 в 01:56 | |
смонтировал флешку обратно(вытянул - вставил) vega-Lenovo ~ # dmesg | tail [ 1749.538629] usb 1-3: SerialNumber: 4C532000020831106203 [ 1749.539572] scsi7 : usb-storage 1-3:1.0 [ 1750.538635] scsi 7:0:0:0: Direct-Access SanDisk Cruzer Blade 1.26 PQ: 0 ANSI: 5 [ 1750.542201] sd 7:0:0:0: Attached scsi generic sg1 type 0 [ 1750.543397] sd 7:0:0:0: [sdb] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB) [ 1750.545281] sd 7:0:0:0: [sdb] Write Protect is on [ 1750.545298] sd 7:0:0:0: [sdb] Mode Sense: 43 00 80 00 [ 1750.546796] sd 7:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [ 1750.565865] sdb: sdb4 [ 1750.570619] sd 7:0:0:0: [sdb] Attached SCSI removable disk vega-Lenovo ~ # dd if=/dev/zero of=/dev/sdb4 dd: запись в «/dev/sdb4»: Операция не позволена 1+0 записей получено 0+0 записей отправлено скопировано 0 байт (0 B), 0,00246833 c, 0,0 kB/c |
Сообщений: 0 | #14 - 7 декабря 2013 в 01:58 | |
[ 1750.545281] sd 7:0:0:0: [sdb] Write Protect is on как сделать [sdb] Write Protect is off ??? |
Сообщений: 0 | #15 - 7 декабря 2013 в 02:01 | |
просматривать содержиме флешки могу |