Как извлечь файл .img

Я пытаюсь извлечь файл .img (образ жесткого диска с помощью Chromium OS на нем). Я не смог найти способ сделать это иначе, чем установить его, но это невозможно использовать, потому что оно отображается как несколько дисков, поэтому я не могу его переупаковать.

3
задан 16 December 2017 в 02:30

8 ответов

Самый простой способ найти файлы .img на Ubuntu - использовать PEAZIP FREE ARCHIVER через графический интерфейс Windows (ish).

Сначала вам нужно установить кучу зависимостей i386, ll должны также включить пакеты i386:

sudo dpkg --add-architecture i386 sudo apt update sudo apt install libgtk2.0-0:i386 libpango1.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libxft2:i386

Затем PEAZIP FREE ARCHIVER Пакет PeaZip и установите его или просто запустите:

wget https://osdn.net/dl/peazip/peazip_6.5.1.LINUX.GTK2-2_all.deb sudo dpkg -i peazip_6.5.1.LINUX.GTK2-2_all.deb

Наконец, запустите peazip и пройдите через графический интерфейс, чтобы извлечь файлы .img. (Я могу подтвердить, что он работает с файлами хрома os .img для меня.)

Примечание. Вы всегда можете полагаться на gdebi для обработки зависимостей.

1
ответ дан 18 July 2018 в 01:06

Возможно, вы можете использовать Etcher.io для записи изображения на USB-накопитель или SD-карту, а также работать с файлами и, наконец, переупаковывать с помощью дисковой утилиты.

0
ответ дан 18 July 2018 в 01:06

Вы не извлекаете .img; вы монтируете его. Пример:

mkdir /mnt/ChromeOS mount -o loop image.img /mnt/ChromeOS/

, и это отобразит содержимое:

cd /mnt/ChromeOS/ ls -l

Учтите, что .img также можно закрепить. Если это так (маловероятно), вам также нужно gunzip это.

1
ответ дан 18 July 2018 в 01:06

Вы можете использовать kpartx - создать карты устройств из таблиц разделов

Установить пакет kpartx и запустить

sudo kpartx ...

Из man kpartx:

СИНТАКСИС kpartx [-a | -d | -l] [-v] wholedisk ОПИСАНИЕ Этот инструмент, полученный из partx util-linux, считывает таблицы разделов на указанном устройстве и создает карты устройств над обнаруженными сегментами разделов. Он вызывается из hotplug при создании и удалении карт устройств. ПРИМЕР Для монтирования всех разделов на необработанном диске: kpartx -av disk.img

Вы можете клонировать из файла изображения на диск

Вы можете клонировать из .img [изображения] файл на диск, например USB-накопитель, который достаточно большой. Это основное намерение файла.

Вы можете использовать mkusb для этой цели. Он также работает со сжатыми файлами изображений (при сжатии с файлами gzip и xz), .img.gz и .img.xz.

После клонирования вы увидите разделы, например, с помощью

sudo lsblk -f sudo lsblk -m sudo parted -ls

После клонирования вы можете монтировать и размонтировать разделы (разделы) на диске «как обычно».

1
ответ дан 18 July 2018 в 01:06

Самый простой способ найти файлы .img на Ubuntu - использовать PEAZIP FREE ARCHIVER через графический интерфейс Windows (ish).

Сначала вам нужно установить кучу зависимостей i386, ll должны также включить пакеты i386:

sudo dpkg --add-architecture i386 sudo apt update sudo apt install libgtk2.0-0:i386 libpango1.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libxft2:i386

Затем PEAZIP FREE ARCHIVER Пакет PeaZip и установите его или просто запустите:

wget https://osdn.net/dl/peazip/peazip_6.5.1.LINUX.GTK2-2_all.deb sudo dpkg -i peazip_6.5.1.LINUX.GTK2-2_all.deb

Наконец, запустите peazip и пройдите через графический интерфейс, чтобы извлечь файлы .img. (Я могу подтвердить, что он работает с файлами хрома os .img для меня.)

Примечание. Вы всегда можете полагаться на gdebi для обработки зависимостей.

1
ответ дан 24 July 2018 в 17:20

Возможно, вы можете использовать Etcher.io для записи изображения на USB-накопитель или SD-карту, а также работать с файлами и, наконец, переупаковывать с помощью дисковой утилиты.

0
ответ дан 24 July 2018 в 17:20

Вы не извлекаете .img; вы монтируете его. Пример:

mkdir /mnt/ChromeOS mount -o loop image.img /mnt/ChromeOS/

, и это отобразит содержимое:

cd /mnt/ChromeOS/ ls -l

Учтите, что .img также можно закрепить. Если это так (маловероятно), вам также нужно gunzip это.

1
ответ дан 24 July 2018 в 17:20

Вы можете использовать kpartx - создать карты устройств из таблиц разделов

Установить пакет kpartx и запустить

sudo kpartx ...

Из man kpartx:

СИНТАКСИС kpartx [-a | -d | -l] [-v] wholedisk ОПИСАНИЕ Этот инструмент, полученный из partx util-linux, считывает таблицы разделов на указанном устройстве и создает карты устройств над обнаруженными сегментами разделов. Он вызывается из hotplug при создании и удалении карт устройств. ПРИМЕР Для монтирования всех разделов на необработанном диске: kpartx -av disk.img

Вы можете клонировать из файла изображения на диск

Вы можете клонировать из .img [изображения] файл на диск, например USB-накопитель, который достаточно большой. Это основное намерение файла.

Вы можете использовать mkusb для этой цели. Он также работает со сжатыми файлами изображений (при сжатии с файлами gzip и xz), .img.gz и .img.xz.

После клонирования вы увидите разделы, например, с помощью

sudo lsblk -f sudo lsblk -m sudo parted -ls

После клонирования вы можете монтировать и размонтировать разделы (разделы) на диске «как обычно».

1
ответ дан 24 July 2018 в 17:20

Другие вопросы по тегам:

Похожие вопросы: