Как использовать флешку не имея флешки — OSFMount

Доброго времени суток, дорогие читатели! Сегодня поговорим, как Вы поняли из заголовка, про OSFMount.

Тобишь я бы хотел поговорить о небольшой такой программке, которая очень сильно экономит время и нервы в некоторых ситуациях. Данная заметка не столько для домашнего пользователя, сколько для пользователя серверного, но мало ли где и кому пригодится в хозяйстве.

OSFMount - иконка статьи

Рассмотрим такую ситуацию:

По какой-то причине для работы программы вам надо использовать флешку или флоппи диск (например какая-нибудь бухгалтерская, специальная или иная программа требует подключенной флешки или флопика для своей работы, типа доп безопасность).

Или же у вас есть виртуалки, которым надо примонтировать флешки. Это получается, скажем, для трех виртуалок, надо воткнуть в системник три флешки и каждую примонтировать к своей виртуалке. Как-то это не очень удобно.

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

Так что же делать в этом случае, спросите вы, неужели нет никакой возможности обойти эту необходимость физически подключать флешки или искать флоппи дисковод и дискеты, спросите вы? К вашему, и моему в том числе, счастью, такая возможность есть. И зовется она, повторимся, OSFMount.

Давайте о ней и поговорим.


OSFMount - инструмент для монтирования виртуальных образов в виде USB

Это небольшое ПО для монтирования виртуальных образов в виде usb-носителей или флоппи диска. Программа абсолютна бесплатна и крайне проста в управлении.

Единственный недостаток - она на английском. К тому же, для ее работы требуется сам образ флешки или флоппи диска.

Для начала скачиваете программу с оф.сайта (x86 или x64) и образ флоппи диска с нашего файлового архива отсюда. Далее в первую очередь устанавливаете программу (с этим никаких сложностей не возникнет :)).

После запуска, традиционно увидите интерфейс программы (кликабельно):

Основное окно OSFMount - скриншот 1

Для того, чтобы примонтировать ваш носитель в OSFMount, нажмите на кнопку "Mount new". Для того, чтобы размонтировать носитель, выберите его из списка и нажмите на кнопку "Dismount", либо нажмите на кнопку "Dismount all", чтобы размонтировать все носители.

Когда вы нажимаете на кнопку "Mount new", появляются опции монтирования.

Опции монтирования в OSFMount - скриншот 2

Здесь нас интересуют следующие опции:

  • Source, - источник образа. Источником может быть файл образа (Image file), файл образа, загруженный в оперативную память (Image file in RAM, не наш случай) или же пустой диск из оперативки (Empty RAM drive, также не наш случай, подробнее о дисках из оперативки было в этой статье). Здесь указываем на наш файлик;
  • Volume options, - Здесь собраны различные настройки, которые нужны для опций Image file in RAM или Empty RAM drive. Мы же оставляем их по умолчанию;
  • Mount options, - здесь собраны настройки монтирования, которые нам и нужны:
    • Drive letter, - задать букву диска, которую будет использовать наш образ. Для флопиков рекомендуется использовать буквы A или B, остальные система воспринимает как флешки или HDD.
    • Drive type, - тип образа. Можно выбрать следующие типы:
      • Auto, - программа сама попробует определить тип образа;
      • Floppy, - образ является флоппи диском;
      • HDD, - образ является USB носителем (флешкой или внешим жестким диском);
      • CD/DVD, - образ является CD/DVD носителем (как ISO образ).
    • Read-only drive, - если отметить эту галочку, то на этот диск нельзя будет ничего записать;
    • Mount as removable media, - стоит отметить, если вы хотите, чтобы ОС воспринимала ее как флешку.

После этого жмете на "ОК" и всё.
примонтированные образы в OSFMount - скриншот 3

В целом, теперь можно работать с образом также, как если бы у вас была вставлена флешка или другой носитель.

Дополнительные команды и другие хвосты OSFMount

Для того, чтобы воспользоваться дополнительными командами OSFMount, выберите интересующий вас файл образа и в панели навигации выберите "Drive actions", либо нажмите ПКМ. Здесь доступны следующие команды:

  • Open - открыть образ (тот же эффект, если открыть его в Мой Компьютер -> диск A или E);
  • Dismount - размонтировать образ;
  • Save to image file - сохранить образ в новый файл. Тот же эффект, если просто в винде скопировать файл образа. Но в программе можно также указать формат образа (там есть в том числе ISO);
  • Extend size - можно увеличить размер образа. При этом нужно ввести именно насколько вы хотите увеличить его, а не полный объем файла образа (что, как по мне, несколько странно). Однако уменьшить его вы уже не сможете. И после увеличения объема не забудьте переформатировать образ;
  • Format - вызывается обычное меню форматирования образа Windows;
  • Set media read-only - запрещает запись на диск;
  • Set media writable - позволяет записывать на диск;
  • Set media removable - Windows будет считать это устройство извлекаемым;
  • Set media fixed - Windows не будет считать это устройство извлекаемым.

команды Drive Actions в OSFMount - скриншот 4
На сим, в общем-то, всё и можно переходить к послесловию.

Послесловие

Вот, собственно, и все настройки это маленькой, но очень полезной программки OSFMount. Надеюсь, она еще кому-нибудь пригодится.

Как и всегда, если есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой записи.

P.S. За существование этого материала отдельное спасибо члену нашей команды под ником “barn4k“.

Sonikelf's Project's логотип Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226
Sonikelf

Внезапно :)

yurij

может я не в тему,но WinMount монтирует любой архив или образ . позволяет работать с файлами внутри как с обычными, не распаковывая сам архив.

Sonikelf

Интернеты подсказывают, что бесплатная версия позволяет монтировать / открывать только образы размером до 20 мегабайт

Volodja Lviv

На ее родном сайте написано: "OSFMount is a free utility".

Sonikelf

На её родном сайте есть возможность купить платную версию. К чему бы это?

Sonikelf

Таки да :)

Вадим

Спасибо за статью , поставил программку , покрутил немного , первое впечатление хорошее.
Правда более привык к DAEMON Tools Lite , но в последних версиях столько наворотили ,
что начинающему пользователю да и со стажем придётся немного поломать голову :)
P.S так что , программка точно пригодится

Андрей

Где же вы были две недели назад с этой статьей? Я столько перелопатил, а не нашел, как создать виртуальный USB-носитель. :D
Хотя, тут, как понимаю, судя по тому, что используется образ, редакт этой флешки невозможен?

Дмитрий

А в системе она как прописывается при монтировании? Как будто подключили физически USB-флэшку?

Sonikelf

Так вроде через всю статью красной нитью..

Айрини

Потрясающе!!!!! Я даже представить себе такого не могла! Как-то пришлось столкнуться с программой, которая требовала наличие дискеты, а в ноутах такого "счастья" уже нету.
Пожалуйста, поделитесь ещё образом флешки и образом CD-DVD диска. Я сейчас снова возвращаюсь к работе с программой, которой нужно одновременное наличие 3-х внешних носителей и в идеале это должна быть дискета, СD-диск и флешка. Вот и хочу Вашу программу применить, а то у меня ещё и дисковод начал отказывать.

Дмитрий

Программа замечательная, возьму на вооружение, спасибо. Но все-таки, это не полноценный эмулятор, например, не сделаешь загрузочную флешку (проверял с помощью MobaLiveUSB), не видится в управлении дисками, и не установить grub (Grub4Dos - grubinst_gui) и т.п. Если бы и это реализовали цены бы ей не было. А так ее могут и не увидеть другие проги которым нужна флэшка (ключ , ЭЦП и т.д.). Правда вот это проверить пока не начем...

Serj

Как сделать так чтобы при включении Винды автоматом запускалась прога и монтировала нужный образ?

barn4k

Добрый день!

Создайте новую задачу в планировщике заданий (Панель управления - Администрирование - Планировщик заданий - создать задачу)

Общие - введите удобное имя (например osfmount run)
Триггеры - создать:
---начать задачу: при запуске
---доп. параметры: отложить на 30 сек (на случай, если какие-то драйверы не успеют прогрузиться)
Действия - создать:
---Программа или сценарий - "C:\Program Files\OSFMount\OSFMount.com" (проверьте путь)
---Добавить аргументы: "-a -t file -m E: -o rw,rem -f C:\images\flash.img"
где -m E: - буква диска, на которую примонтируется ваш образ
-f C:\images\flash.img - полный путь до вашего образа

После этого при загрузке компьютера все примонтируется

Андрей

А может ли прога примонтировать образ в формате ext4? Например, если с андроида сдампил встроенную память? Пробовал примонтировать такой образ с помощью DAEMON Tools, как оптический диск, но винда не открывает образ, ругается что не удалось что-то там распознать. Может я что-то не так делаю?

И ещё, можно ли прогу использовать для образа карты памяти, с которой надо восстановить удалённые файлы? Ситуация такая: случайно отформатировал карту памяти и хочу сделать "снимок" её памяти, чтобы можно было примонтировать его как флешку и восстановить данные в любое время и без наличия этой же карты памяти. Вот и подыскиваю программу, которая сможет правильно примонтировать "снимок", чтобы знать, есть ли смысл делать "снимок".

barn4k

Добрый день!

Насколько я понимаю, винда просто не знает что делать с файловой системой ext4, т.к. она не поддерживает такую. Здесь нужна программа, которая позволит конвертировать ext4 в какой-нибудь поддерживаемый формат. Но лучше всего поднять линукс на виртуальной машине и там монтировать. Это её родной формат и это обезопасит от возможных ошибок.

Насчет карты памяти, не могу сказать. Я таким не занимался.

Андрей

"Здесь нужна программа, которая позволит конвертировать ext4 в какой-нибудь поддерживаемый формат."

А может есть прога которая может открыть ext4, так же, как и архиваторы открывают архивы, ну например как ISO(это же тоже файловая система) ?

index_vzorov

Недавно появилась такая потребность, как оказалось в Винде уже давно есть необходимые инструменты.
subst A: D:\image\FolderFiles
subst Y: D:\image\FolderFiles

Sonikelf

Да, есть такое.

TTpudik21

мне нужно чтобы было больше места,но когда я выставляю больше места, мне пишет носитель защищен от записи, что делать?

Sonikelf

Отмонтировать, поменять размер, замонтировать. Не ставить галочку Read only

Тук и тук

как увеличить память.

Sonikelf

Параметр drive size, указанывается в выбранных единицах (кружочки ниже)

Sonikelf

little update

User1234

Big thanks! ;-)

Sonikelf

np