Иногда ко мне приходят люди, у которых на флешке были вирусы, "наградившие" файлы и каталоги атрибутами "скрытый" и "системный" и людям приходится делать просмотр скрытых и системных файлов для просмотра своих файлов. Встает вопрос, как же помочь людям, если у меня на десктопе ОС на базе Linux?
Итак, как же нам выкрутится, если у нас линукс? На помощь нам приходит один очень замечательный пакет программ - mtools. Этот пакет предоставляет большую коллекцию утилит для доступа к файловой системе MS-DOS без предварительного ее монтирования. Среди этих утилит есть та, которая нам нужна — mattrib (по аналогии с attrib в Windows).
Устанавливаете пакет mtools вашим пакетным менеджером. Сразу хочу отметить, что все команды ниже выполняются от имени пользователя root. Далее следует немного подправить конфиг mtools.conf(у меня в openSUSE он находится в /etc/mtools.conf, в других дистрибутивах он может находится, например, в /etc/mtools/mtools.conf)
work-pc:~ # vi /etc/mtools.conf
Закомментируем строки, касающиеся floopy-дисководов(не думаю, что у кого-то из вас он еще остался или еще нужен) и раскомментируем (или добавим) строчки вида
drive c: file="/dev/sdc1"
Заметьте, вы можете перечислить сколько угодно подобных параметров, в зависимости от ваших нужд. В параметре drive вы можете указать просто адрес блочного устройства, например, /dev/sdc если это необходимо (моя флешка, например, определяется именно так, без номера раздела).
Далее вам следует выполнить команду mattrib с буквой диска согласно вашему конфигу и подключенной флешки
work-pc:~ # mattrib c:\*
SH C:/muz
SH C:/фото
SH C:/dicts
SH C:/Новая папка
SH C:/muz
SH C:/фото
SH C:/dicts
SH C:/Новая папка
work-pc:~ # mattrib -SH c:\*
теперь вывод будет такой
work-pc:~ # mattrib c:\*
C:/muz
C:/фото
C:/dicts
C:/Новая папка
C:/muz
C:/фото
C:/dicts
C:/Новая папка
Напомню, что в Windows все делается тоже нехитрым способом
где f - буква диска вашей флешки. На этом все.И старайтесь не совать свои флешки куда попало! :)
С:\Users\administrator>f:
F:\>attrib -S -H /S /D *
F:\>attrib -S -H /S /D *
где f - буква диска вашей флешки. На этом все.И старайтесь не совать свои флешки куда попало! :)
Комментариев нет:
Отправить комментарий