pavelchavyr |
|
Темы:
25
Сообщения:
248
Участник с: 25 января 2011
|
после какого-то глюка флешка монтируется исключительно в рид-онли. Проблема не у меня одного, людям помогает утилита Restore (надыбал на flashboot.ru), но она под винду, которой нет в радиусе километра. Вот, прежде чем топать этот километр, решил уточнить, может есть и под линь какая-нибудь утилита для низкоуровнего форматирования. Говорю сразу - dd из-под рута пробовал - не помогает, говорит что файловая система только для чтения, хотя я нули писал напрямую в /dev/sdd. |
red |
|
Темы:
30
Сообщения:
1517
Участник с: 31 августа 2011
|
ты на отмонтированную шлешку dd писал ? система у флешки видит весь размер или тока часть ? если всю то файловая система не пострадала ? возможно пострадала микропрограмма контроллера, её иногда можно вылечить заточенными спец утилитами которые в основном работают под виндой (в таком случае проще поставить виртуалку и через неё уже спасать флешку). |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Что ни говори, а восстановлдение флэшек все-таки лучше проводить виндовыми утилитами - ну не заточен Linux на это. Лично я достойной альтернативы пока так и не нашел.
Ошибки не исчезают с опытом - они просто умнеют
|
red |
|
Темы:
30
Сообщения:
1517
Участник с: 31 августа 2011
|
vasekне Linux не заточен, а спец программы которые делают производители микроконтроллеров для восстановления прошивки, закрытый код да и написанные под винду. |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
redvasekне Linux не заточен, а спец программы которые делают производители микроконтроллеров для восстановления прошивки, закрытый код да и написанные под винду. Ну не точно выразился, что взять с деда-чайника. А, в принципе, имел ввиду то, что просто под Linux нет заинтересованных (или как там точнее выразится, не знаю) для разработки таких специфичных вещей, и дело тут не в одних закрытых кодах - примеров областей можно привести много, но это не к чему.
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
дело именно в закрытости и лени производителей. нет ничего что технически невозможно сделать в линуксе, но реально в той же винде.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Сначала было бы неплохо проверить — определяется ли корректно флешка, как физическое устройство 1. lsusb 2. # fdisk -l 3. # hdparm /dev/sd... (если не установлена, рекомендую установить — заодно проверишь - readonly = 0 (off) или нет + проверишь geometry) Если все нормально определяется, можешь попробовать повторно dd и далее fdisk + все остальное как положено, на ругань не смотри
Ошибки не исчезают с опытом - они просто умнеют
|
pavelchavyr |
|
Темы:
25
Сообщения:
248
Участник с: 25 января 2011
|
lsusb:Bus 003 Device 004: ID 13fe:5200 Kingston Technology Company Inc. Disk /dev/sdd: 15.7 GB, 15724707840 bytes, 30712320 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x00024e60 Устр-во Загр Начало Конец Блоки Id Система /dev/sdd1 2048 30711807 15354880 83 Linux /dev/sdd: HDIO_DRIVE_CMD(identify) failed: Bad address readonly = 1 (on) readahead = 256 (on) geometry = 14996/64/32, sectors = 30712320, start = 0 |
pavelchavyr |
|
Темы:
25
Сообщения:
248
Участник с: 25 января 2011
|
пробовал "hdparm -r0 /dev/sdd" - завершается успешно, но флешка все равно остается рид-онли |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
не парься, считывай с флешки нужные данные и выкидывай ее.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |