Я пытаюсь извлечь файл .img (образ жесткого диска с помощью Chromium OS на нем). Я не смог найти способ сделать это иначе, чем установить его, но это невозможно использовать, потому что оно отображается как несколько дисков, поэтому я не могу его переупаковать.
Самый простой способ найти файлы .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 для обработки зависимостей.
Возможно, вы можете использовать Etcher.io для записи изображения на USB-накопитель или SD-карту, а также работать с файлами и, наконец, переупаковывать с помощью дисковой утилиты.
Вы не извлекаете .img; вы монтируете его. Пример:
mkdir /mnt/ChromeOS
mount -o loop image.img /mnt/ChromeOS/
, и это отобразит содержимое:
cd /mnt/ChromeOS/
ls -l
Учтите, что .img также можно закрепить. Если это так (маловероятно), вам также нужно gunzip это.
Установить пакет 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
После клонирования вы можете монтировать и размонтировать разделы (разделы) на диске «как обычно».
Самый простой способ найти файлы .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 для обработки зависимостей.
Возможно, вы можете использовать Etcher.io для записи изображения на USB-накопитель или SD-карту, а также работать с файлами и, наконец, переупаковывать с помощью дисковой утилиты.
Вы не извлекаете .img; вы монтируете его. Пример:
mkdir /mnt/ChromeOS
mount -o loop image.img /mnt/ChromeOS/
, и это отобразит содержимое:
cd /mnt/ChromeOS/
ls -l
Учтите, что .img также можно закрепить. Если это так (маловероятно), вам также нужно gunzip это.
Установить пакет 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
После клонирования вы можете монтировать и размонтировать разделы (разделы) на диске «как обычно».