Что такое файл BIN и как его открыть в Ubuntu

Что такое BIN-файл

Иногда, когда мы загружаем программу, мы не получаем что-то вроде устанавливаемого, особенно если мы работаем на компьютере с операционной системой на базе Linux. Обычно мы находим DEB, RPM и бинарные пакеты, которые могут находиться внутри так называемого «tarball» (.tar.gz). Когда мы распаковываем эти файлы, мы видим папку, полную других файлов, и часто все готово к использованию, но мы не всегда понимаем, для чего каждая вещь. Среди этих файлов может быть один или несколько с расширением образа компакт-диска, и сегодня мы собираемся объяснить что такое BIN-файл.

При размышлении о слове БИН в голову приходят разные идеи, концепции или образы. Как я всегда шучу, один из них имеет мало отношения к софту, и это фамилия одного из главных героев «Друзей», хотя я прекрасно знаю, что она пишется не так. Еще одна вещь, о которой я думаю, это та папка, которая находится в корне Linux (/) и где находится большинство исполняемых файлов. Но здесь речь идет о тип файлов, а также существует более одного типа. Одним из них является образ диска.

Что такое BIN-файл

О том, что мы нашли в архивах, мы поговорим позже, но обо всем по порядку. BIN-файл – это файл образа диска содержащий все данные на оптическом диске, включая файлы, структуру файловой системы и загрузочную информацию. Файлы BIN обычно создаются программой CD/DVD Imaging, которая считывает данные с оптического диска и сохраняет их в файле BIN на жестком диске компьютера.

Файлы BIN являются распространенным форматом для распространять резервные копии оптические диски, так как они содержат точную копию всех данных на оригинальном диске. Это означает, что вы можете использовать файл BIN для создания точной копии оригинального диска на другом оптическом диске или на вашем компьютере.

Если вы любите игры и эмуляторы, вы заметили, и если я еще не объяснил, что некоторые эмуляторы работают с файлами BIN. Например, DuckStation, эмулятор первой PlayStation (PSX или PS ONE), лучше работает с файлами BIN, до такой степени, что мне не удалось заставить его работать ни с каким ISO, другим форматом изображения.

Как открыть файл BIN в Ubuntu

Сено различные способы открытия файла BIN в Ubuntu, в зависимости от того, что вы хотите с ним делать. В общем, есть два основных варианта: смонтировать BIN-файл как виртуальный диск или извлечь файлы из BIN-файла и сохранить их в другом месте. Вот некоторые методы, которые можно попробовать:

Смонтируйте BIN как виртуальный диск

Один из способов получить доступ к содержимому файла BIN в Ubuntu — смонтировать его как виртуальный диск. Это означает, что операционная система будет обращаться с файлом BIN так, как если бы он был физическим оптическим диском, позволяя нам получить доступ к его содержимому, как если бы мы читали настоящий диск.

Чтобы смонтировать файл BIN как виртуальный диск в Ubuntu, мы выполним следующие шаги:

  1. Открываем терминал.
  2. Мы создаем пустой каталог, в который мы можем смонтировать файл BIN. Я обычно использую для таких вещей имя «удалить меня», но в этом примере мы будем работать с папкой с именем virtual_disk. В терминале мы должны написать:
mkdir ~/виртуальный_диск
  1. Теперь мы монтируем BIN-файл как виртуальный диск с помощью команды «mount», переименовывая BIN-файл в тот, который мы хотим открыть, и предполагая, что мы хотим смонтировать его в папку virtual_disk, которая будет в нашей домашней папке:
sudo mount -o loop file.bin ~/virtual_disk
  1. Выполнив эти шаги, мы теперь можем получить доступ к содержимому файла BIN, как если бы это был настоящий диск. Поэтому будет достаточно открыть файловый менеджер Ubuntu, также известный как Files или Nautilus, и перейти в каталог, который мы смонтировали, чтобы увидеть содержимое файла BIN.
  2. Извлекаем файлы или выполняем нужные нам операции.

извлечь содержимое

Если вышеперечисленное не помогает нам, что возможно и даже вероятно, мы также можем извлечь содержимое файла с помощью таких инструментов, как следующие:

  • сука (sudo apt install bchunk) — это инструмент командной строки, используемый для преобразования файлов BIN/CUE в образы ISO. После установки мы можем преобразовать файл BIN в ISO с помощью этой команды:
bchunk исходный_файл.bin исходный_файл.cue выходной_файл.iso
  • ацетонизо (sudo apt install acetoneiso) — это инструмент с графическим пользовательским интерфейсом, используемый для монтирования и размонтирования файлов образов дисков в Ubuntu. После установки его использовать так же просто, как и любой другой архиватор, и то, что он будет делать, похоже на то, что было объяснено выше: он смонтирует образ, который мы запрашиваем, как если бы это был компакт-диск, и мы сможем получить доступ к содержимое образа компакт-диска и делаем с ним, что хотим (не удаляем, а копируем, извлекаем…).

ацетонизо

  • ИСО Фуриус (sudo apt установить furiusisomount). Практически все, что сказано об acetoneiso, справедливо и для Furius ISO. Единственное, что пришлось бы изменить, это скриншот, но операция та же, и это тоже инструмент с графическим интерфейсом.
  • Другие инструменты командной строки включают Gmount-iso (sudo apt install gmountiso) и cdemu (sudo apt install cdemu-client cdemu-daemon), и команды для монтирования будут gmount-iso archivo_original.bin /media/punto_de_montaje y cdemu -b system load 0 archivo_original.bin соответственно, и в обоих случаях заменив archivo_original.bin на BIN-файл, который мы хотим открыть.

Другие типы файлов BIN

Другие «корзины», которые могут сбить нас с толку, — это те, что появляются в tar-архивах, о которых мы упоминали в начале этой статьи. Настоящие — это образы компакт-дисков, но есть и другие, исполнимый программы. Например, если мы загружаем tar-архив Firefox, файл, который необходимо выполнить, чтобы открыть его, называется firefox-bin, но это своего рода двоичный исполняемый файл, который помечается файловыми менеджерами, такими как Nautilus или Dolphin.

Firefox-bin

Таким образом, существует как минимум два типа файлов, подходящих под описание того, о чем эта статья: один — образ компакт-диска, а другой — исполняемый файл. Был бы и третий, но для пользователей Arch Linux: в AUR (репозиторий сообщества Arch Linux) есть пакеты, которые заканчиваются на те же три буквы, например visual-studio-code-bin, и какие есть пакеты такого типа в частности, это то, что они предварительно скомпилированы, поэтому установка выполняется быстрее. Но это не имеет ничего общего ни с Ubuntu, ни с исполняемыми файлами, ни с образами компакт-дисков.

Я надеюсь, что эта статья помогла вам лучше понять, что такое файл BIN и как работать с ним из Ubuntu.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.