IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> О надёжности флешек
Поделиться
IVK
сообщение 6.4.2013, 15:28
Сообщение #1


Профессионал
*******

Группа: Модератор раздела
Сообщений: 7378
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 26


До чего замучили флешки в последнее время spiteful.gif Файловые системы на них слетают регулярно и без видимых причин. Любопытно, это не связано с тем, что в Линуксе при отключении флешки её питание не отключается (вроде как в винде индикатор питания на флешке гаснет при её "безопасном извлечении", если мне память не изменяет)? Или это мне просто флешки такие попадаются, или я уже умудрился их как-то заездить в короткие сроки? unknw.gif


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
YYY
сообщение 6.4.2013, 19:48
Сообщение #2


Профессионал
*******

Группа: Пользователь
Сообщений: 1437
Регистрация: 12.10.2010
Вставить ник
Цитата
Пользователь №: 1950
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 7


Цитата(IVK @ 6.4.2013, 15:28) *
Любопытно, это не связано с тем, что в Линуксе при отключении флешки её питание не отключается (вроде как в винде индикатор питания на флешке гаснет при её "безопасном извлечении", если мне память не изменяет)?


По стандарту USB при извлечении не должно сниматься питание.
А вот ХР стандарт нарушает. все в духе мелкомягких...
Правда вроде в 7ке уже исправили...

Цитата(IVK @ 6.4.2013, 15:28) *
Или это мне просто флешки такие попадаются, или я уже умудрился их как-то заездить в короткие сроки? unknw.gif

У меня флешки тьфу тьфу тьфу...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
IVK
сообщение 6.4.2013, 19:59
Сообщение #3


Профессионал
*******

Группа: Модератор раздела
Сообщений: 7378
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 26


Цитата(YYY @ 6.4.2013, 19:48) *
По стандарту USB при извлечении не должно сниматься питание.
А вот ХР стандарт нарушает. все в духе мелкомягких...

Ну совсем не стало возможности на пингвина что-то свалить... оказалось, и тут винда неправа biggrin.gif Тогда, наверное, дело в том, что в наши края везут флешки, произведённые в самых глухих деревнях Китая wink.gif


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение 27.2.2018, 10:54
Сообщение #4


Профессионал
*******

Группа: Пользователь
Сообщений: 1713
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 8


Цитата(IVK @ 6.4.2013, 19:59) *
Ну совсем не стало возможности на пингвина что-то свалить... оказалось, и тут винда неправа biggrin.gif Тогда, наверное, дело в том, что в наши края везут флешки, произведённые в самых глухих деревнях Китая wink.gif

Вот похоже такая история со мной и приключилась. Альт 8 флэшку и видит и не видит.




Виртуалбокс Альта флэшку видит точно, но ХРюше про неё рассказать отказывается.



А как вправить флэшке мозги, съехавшие по непонятной причине, про это советов найти не получается...


--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
IVK
сообщение 27.2.2018, 17:17
Сообщение #5


Профессионал
*******

Группа: Модератор раздела
Сообщений: 7378
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 26


Цитата(robinzoid @ 27.2.2018, 9:54) *
Вот похоже такая история со мной и приключилась. Альт 8 флэшку и видит и не видит.

А если попробовать смонтировать её из консоли?

Цитата(robinzoid @ 27.2.2018, 9:54) *
Виртуалбокс Альта флэшку видит точно, но ХРюше про неё рассказать отказывается.

А с другими usb-устройствами у Хрюши нормально?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
YYY
сообщение 27.2.2018, 20:07
Сообщение #6


Профессионал
*******

Группа: Пользователь
Сообщений: 1437
Регистрация: 12.10.2010
Вставить ник
Цитата
Пользователь №: 1950
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 7


Цитата(robinzoid @ 27.2.2018, 10:54) *
А как вправить флэшке мозги, съехавшие по непонятной причине, про это советов найти не получается...


Снять флешку.
Вставить флешку.
dmesg набрать в консольке
и вывод скиньте на форум...

ну а если и в dmesg ни гугу...

то курить сайт около... или типа...
http://flashboot.ru/files/file/238/
только софт тот на virustotal проверяйте перед тем как..
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение 28.2.2018, 0:07
Сообщение #7


Профессионал
*******

Группа: Пользователь
Сообщений: 1713
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 8


Гу-гу. Прикрепленный файл  ______.txt ( 47.84 килобайт ) Кол-во скачиваний: 2


Другие флэшки ХРюшей открываются. А как это монтируется из консоли я не знаю...

Сообщение отредактировал robinzoid - 28.2.2018, 0:16
Прикрепленные файлы
Прикрепленный файл  ______.txt ( 47.84 килобайт ) Кол-во скачиваний: 3
 


--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
YYY
сообщение 28.2.2018, 1:00
Сообщение #8


Профессионал
*******

Группа: Пользователь
Сообщений: 1437
Регистрация: 12.10.2010
Вставить ник
Цитата
Пользователь №: 1950
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 7


Цитата(robinzoid @ 28.2.2018, 0:07) *
А как это монтируется из консоли я не знаю...



А судя по этому...

[ 217.180288] usb 1-4: new high-speed USB device number 2 using ehci-pci
[ 217.330229] usb 1-4: New USB device found, idVendor=090c, idProduct=1000
[ 217.330234] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 217.330237] usb 1-4: Product: Silicon-Power
[ 217.330240] usb 1-4: Manufacturer: UFD 2.0
[ 217.330243] usb 1-4: SerialNumber: 1402036605117159
[ 219.473026] usb-storage 1-4:1.0: USB Mass Storage device detected
[ 219.480069] scsi host2: usb-storage 1-4:1.0
[ 219.480318] usbcore: registered new interface driver usb-storage
[ 219.499834] usbcore: registered new interface driver uas
[ 227.571495] perf: interrupt took too long (2513 > 2500), lowering kernel.perf_event_max_sample_rate to 79500
[ 242.016040] usb 1-4: reset high-speed USB device number 2 using ehci-pci


никак...

Если флешка здоровая, то были бы строки типа

sd 7:0:0:0: Attached scsi generic sg4 type 0
sd 7:0:0:0: [sdd] 15261694 512-byte logical blocks: (7.81 GB/7.28 GiB)
sd 7:0:0:0: [sdd] Write Protect is off
sd 7:0:0:0: [sdd] Mode Sense: 23 00 00 00
sd 7:0:0:0: [sdd] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
sdd: sdd1
sd 7:0:0:0: [sdd] Attached SCSI removable disk

А у вас их нету...

и монтировать.... получается ... нечего...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение 28.2.2018, 10:46
Сообщение #9


Профессионал
*******

Группа: Пользователь
Сообщений: 1713
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 8


Ну ни себе фига... Чтоб разобраться в той портянке которую мне dmesg выдал, это ж какие мозги нужно иметь... Снимаю шляпу.
А флэшка получается умерла?
Поподробнее бы немножко, что вообще происходит с флэшками, название которых виртуалбокс видит, но и всё. Чисто для общего развития.


--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 1.3.2018, 22:05
Сообщение #10


Крупный специалист
*****

Группа: Пользователь
Сообщений: 260
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Код
[  219.473026] usb-storage 1-4:1.0: USB Mass Storage device detected
[  219.480069] scsi host2: usb-storage 1-4:1.0
[  219.480318] usbcore: registered new interface driver usb-storage
[  219.499834] usbcore: registered new interface driver uas
[  227.571495] perf: interrupt took too long (2513 > 2500), lowering kernel.perf_event_max_sample_rate to 79500
[  242.016040] usb 1-4: reset high-speed USB device number 2 using ehci-pci


Устройство определяется как накопитель USB, но оно ресетится и до создания устройства sd* дело не доходит.
Заодно гуглить
perf: interrupt took too long
perf: прерывание заняло слишком много времени
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение 2.3.2018, 14:07
Сообщение #11


Профессионал
*******

Группа: Пользователь
Сообщений: 1713
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 8


Ещё один мозг, перед которым снимаю шляпу...
То есть, если я предположу что какой-то контакт в флэшке не контачит (типа отклеился) я сильно буду неправ??
Знать бы как её разобрать чтобы не насовсем...


--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
YYY
сообщение 3.3.2018, 1:16
Сообщение #12


Профессионал
*******

Группа: Пользователь
Сообщений: 1437
Регистрация: 12.10.2010
Вставить ник
Цитата
Пользователь №: 1950
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 7


Цитата(robinzoid @ 2.3.2018, 14:07) *
То есть, если я предположу что какой-то контакт в флэшке не контачит (типа отклеился) я сильно буду неправ??


Не...
Если бы контакт отклеился в разъеме, то она бы совсем не определялась.
Я бы все-же предложил попробовать поиграть с софтом с сайта

http://flashboot.ru

например
http://flashboot.ru/files/file/238/

есть вероятность "починить"...

НО!
Я бы не доверял ссылкам на исполнимые файлы, которые постят обычные юзеры в обсуждении - там может быть все, что угодно - трояны, вирусы и разная ерунда.
Да и сами архивы с софтом прогонял через virustotal
А вот читать что пишут в комментах юзеры очень даже бывает полезно.

и да... софт там под хр...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение 3.3.2018, 11:05
Сообщение #13


Профессионал
*******

Группа: Пользователь
Сообщений: 1713
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 8


Спасибо. Попробую. Наверно... ХРюшка у меня виртуальная, а узнает ли тот софт, что у виртуалбокса есть флэшка - не знаю. Пока вроде не видит... На HDD тоже есть соседка-ХРюша, но как материнку поменял, она (только она) перестала видеть usb-порты. Вообще будто их и нет... Флэшку в неё не воткнуть...

Я ещё почему про контакты подумал: вот есть у меня картридер, ему уже тоже 10 лет, он то видится ОСью, то нет. Чаще нет.



Когда видится - карта определяется, снимки можно скачать. Когда нет - нет. И карта тоже сама решает когда показаться, когда спрятаться. С новым картридером (задолбался перевтыкать картридер, купил новый) карта определается всегда. Видимо ещё не износился так как прежний.
Вот и подумалось что и с флэшкой может быть что-то подобное...



--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 5.3.2018, 16:21
Сообщение #14


Крупный специалист
*****

Группа: Пользователь
Сообщений: 260
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(IVK @ 6.4.2013, 17:59) *
Цитата(YYY @ 6.4.2013, 17:48) *

По стандарту USB при извлечении не должно сниматься питание.
А вот ХР стандарт нарушает. все в духе мелкомягких...

Ну совсем не стало возможности на пингвина что-то свалить...


smile.gif Ага, щас:
https://forum.altlinux.org/index.php?topic=...83906#msg283906

Флешка есть
Код
# ls -l /dev/disk/by-path/ | grep usb
lrwxrwxrwx 1 root root  9 мар  5 14:44 pci-0000:03:00.2-usb-0:1:1.0-scsi-0:0:0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 мар  5 14:44 pci-0000:03:00.2-usb-0:1:1.0-scsi-0:0:0:0-part1 -> ../../sdb1

А сейчас нет
Код
# ls -l /dev/disk/by-path/ | grep usb
#

smile.gif Ой! Опять есть!
Код
# ls -l /dev/disk/by-path/ | grep usb
lrwxrwxrwx 1 root root  9 мар  5 14:46 pci-0000:03:00.2-usb-0:1:1.0-scsi-0:0:0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 мар  5 14:46 pci-0000:03:00.2-usb-0:1:1.0-scsi-0:0:0:0-part1 -> ../../sdb1

А ведь флешка не переподключалась к порту usb.

Используя механизмы Линукс-ядра, в теории можно даже написать безобидный rootkit, который не позволит подключать флешку. И не просто флешку, а даже конкретную модель флешки. И даже флешку с конкретной меткой вы никогда не сможете подключить к Линукс-компьютеру. А можно написать rootkit, который будет что-то вроде hal-демона с поллингом и позволит подключить только конкретную флешку.


Безопасное извлечение usb-флеш в Windows стиле

Монтируем флешку
Код
$ udisksctl mount -b /dev/sdb1
Mounted /dev/sdb1 at /run/media/user/ALT p8 sysv-xfce_i586.

Размонтируем флешку
Код
$ udisksctl unmount -b /dev/sdb1
Unmounted /dev/sdb1.

Код
$ ls -l /dev/disk/by-path/ | grep usb
lrwxrwxrwx 1 root root  9 мар  5 14:46 pci-0000:03:00.2-usb-0:1:1.0-scsi-0:0:0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 мар  5 14:46 pci-0000:03:00.2-usb-0:1:1.0-scsi-0:0:0:0-part1 -> ../../sdb1


Извлекаем флешку:
Код
# lsusb -t | head -n2
/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/5p, 480M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M

Код
# echo '8-1' > /sys/bus/usb/drivers/usb/unbind


Безопасное извлечение выполнено:
Код
$ ls -l /dev/disk/by-path/ | grep usb
$


Хотя само устройство всё ещё в наличии:
Код
$ lsusb | grep Kingston
Bus 008 Device 002: ID 0930:6544 Toshiba Corp. TransMemory-Mini / Kingston DataTraveler 2.0 Stick


Но как блочное устройство оно уже не существует в системе:
Код
# file -s /dev/sdb
/dev/sdb: ERROR: cannot open `/dev/sdb' (No such file or directory)


Сообщение отредактировал speccyfighter - 5.3.2018, 16:23
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 22.9.2018, 10:49