IPB

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

> О надёжности флешек
Поделиться
ИВК
сообщение 6.4.2013, 15:28
Сообщение #1


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

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



Репутация: 30


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


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


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

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



Репутация: 30


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

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


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 5.3.2018, 16:21
Сообщение #3


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

Группа: Пользователь
Сообщений: 461
Регистрация: 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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- IVK   О надёжности флешек   6.4.2013, 15:28
- - YYY   Цитата(IVK @ 6.4.2013, 15:28) Любопытно, ...   6.4.2013, 19:48
- - IVK   Цитата(YYY @ 6.4.2013, 19:48) По стандарт...   6.4.2013, 19:59
|- - robinzoid   Цитата(IVK @ 6.4.2013, 19:59) Ну совсем н...   27.2.2018, 10:54
||- - IVK   Цитата(robinzoid @ 27.2.2018, 9:54) Вот п...   27.2.2018, 17:17
||- - YYY   Цитата(robinzoid @ 27.2.2018, 10:54) А ка...   27.2.2018, 20:07
|- - speccyfighter   Цитата(IVK @ 6.4.2013, 17:59) Цитата(YYY ...   5.3.2018, 16:21
- - robinzoid   Гу-гу. Другие флэшки ХРюшей открываются. А как э...   28.2.2018, 0:07
|- - YYY   Цитата(robinzoid @ 28.2.2018, 0:07) А как...   28.2.2018, 1:00
- - robinzoid   Ну ни себе фига... Чтоб разобраться в той портянке...   28.2.2018, 10:46
- - speccyfighter   Код[ 219.473026] usb-storage 1-4:1.0...   1.3.2018, 22:05
- - robinzoid   Ещё один мозг, перед которым снимаю шляпу... То ес...   2.3.2018, 14:07
|- - YYY   Цитата(robinzoid @ 2.3.2018, 14:07) То ес...   3.3.2018, 1:16
- - robinzoid   Спасибо. Попробую. Наверно... ХРюшка у меня виртуа...   3.3.2018, 11:05
- - alexander.sasha   можно ли ремонтировать флешку новую если перестала...   27.5.2022, 14:59
|- - Смит   Цитата(alexander.sasha @ 27.5.2022, 13:59...   29.5.2022, 12:14
- - ИВК   Да, помнится, в советское время умели ремонтироват...   27.5.2022, 17:32
- - alexander.sasha   круто, спасибо. флешка с эльдорадо. в линуксе пыта...   29.5.2022, 13:26
- - Смит   Кингстон из эльдорадо - это врядли будет хлам (хот...   29.5.2022, 14:41
|- - alexander.sasha   Цитата(Смит @ 29.5.2022, 14:41) Кингстон ...   29.5.2022, 19:16
- - Смит   ЦитатаМожет здесь форумные гуру что еще подскажут....   30.5.2022, 9:51
- - dango_   Попробуйте HDD LLF Low Level Format Tool. Брать зд...   30.5.2022, 12:34
|- - alexander.sasha   Цитата(dango_ @ 30.5.2022, 12:34) Попробу...   30.5.2022, 13:33
|- - dango_   Цитата(alexander.sasha @ 30.5.2022, 14:33...   31.5.2022, 7:06
- - alexander.sasha   Грядет небывалое снижение цен на флешки и SSD Про...   20.7.2022, 20:24
- - dango_   Цитата(alexander.sasha @ 20.7.2022, 21:24...   21.7.2022, 11:10


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

 



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