Чем распаковать img образ linux

How would I extract a .img file

I am trying to extract a .img file (hard disk image with with Chromium OS on it). I have not been able to find any way to do this other than mounting it but that is not usable because it shows up as multiple drives so I cannot repack it.

5 Answers 5

You do not extract an .img ; you mount it. Example:

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

and this will list the contents:

Mind that .img can also be zipped. If that is the case (unlikely though) you also need to gunzip it.

This does not work if the img contains multiple partitions, at least it fails for me. Using kpartx works instead.

You can use kpartx — create device maps from partition tables

Install the package kpartx and run

kpartx [-a | -d | -l] [-v] wholedisk 

DESCRIPTION

This tool, derived from util-linux’ partx, reads partition tables on specified device and creates device maps over partitions segments detected. It is called from hotplug upon device maps creation and deletion.

EXAMPLE

To mount all the partitions in a raw disk image:

You can clone from the image file to a drive

You can clone from the .img [image] file to a drive, for example a USB pendrive, that is big enough. This is the basic intention of the file.

You can use mkusb for that purpose. It works with compressed image files too (when compressed with gzip and xz ), .img.gz and .img.xz files.

After the cloning you will see the partitions for example with

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

After cloning you can mount and unmount the partition(s) on the drive ‘as usual’.

Источник

Чем открыть образ img(2гига).

какой программой открыть образ img из винды или пингвина.

Re: Чем открыть образ img(2гига).

а чем создавался образ? образ чего?

Re: Чем открыть образ img(2гига).

mount -o loop -t iso9660 blah.img /mnt

Re: Чем открыть образ img(2гига).

Re: Чем открыть образ img(2гига).

Он по идее может быть с каким-нибудь мус. то есть, заголовком вначале.

Re: Чем открыть образ img(2гига).

MandrivaFlash.img скачал с нета ,как усановить не пробовал,не получается. может его можно просто чем открыть и скинуть на флэшку файлы?

Re: Чем открыть образ img(2гига).

а там где вы скачивали, разве не было мануала?

Re: Чем открыть образ img(2гига).

Мануал есть, но как я не пробовал не чё не выходит(((

Читайте также:  Dbf формат на линукс

Re: Чем открыть образ img(2гига).

Краткое описание установки

Linux ->
Для установки образа требуется флешка или портативный жесткий диск объемом не менее 2 Gb, при объеме ровно 2Gb предпочтительнее Transcend, так как именно на девайсах этой компании первоначально устанавливалась версия 2007 и они точно поподают под размер. Кроме того, необходим Linux на настольной машине, либо любой Live CD. В Mandriva Linux 2007.1 это будет выглядеть так:
1. Открываем консоль под рутом
2. Смотрим, куда у нас подключена флешка командой «cat /proc/partitions» (в примере пусть будет sda)
3. Переходим в папку с образом
4. dd if=mandrivaflash.img of=/dev/sda
или
dd bs=32 if=mandrivaflash.img of=/dev/sda — так надежнее, но займет минут 40.
5. Все, можете грузиться с флешки;) Если она крупнее 2Gb, то при помощи Gparted можете подвинуть и растянуть разделы.

Re: Чем открыть образ img(2гига).

Залить на флешку командой dd.

Если приведете вывод команд
fdisk -l
mount

Re: Чем открыть образ img(2гига).

Может кто подскажет какой дистр линуха можно установить на это http://www.kpiservice.com.ua/about/%20%20%20HGFSRV

Re: Чем открыть образ img(2гига).

>Гугль говорит следующее:

Краткое описание установки

Linux -> Для установки образа требуется флешка или портативный жесткий диск объемом не менее 2 Gb, при объеме ровно 2Gb предпочтительнее Transcend, так как именно на девайсах этой компании первоначально устанавливалась версия 2007 и они точно поподают под размер. Кроме того, необходим Linux на настольной машине, либо любой Live CD. В Mandriva Linux 2007.1 это будет выглядеть так: 1. Открываем консоль под рутом 2. Смотрим, куда у нас подключена флешка командой «cat /proc/partitions» (в примере пусть будет sda) 3. Переходим в папку с образом 4. dd if=mandrivaflash.img of=/dev/sda или dd bs=32 if=mandrivaflash.img of=/dev/sda — так надежнее, но займет минут 40. 5. Все, можете грузиться с флешки;) Если она крупнее 2Gb, то при помощи Gparted можете подвинуть и растянуть разделы.

вот с этим тредий день ипусь, вроде всё просто как 2 пальца об асфальт))) но не чего не выходит

Re: Чем открыть образ img(2гига).

любой )) считай что это самый обычный веник.

Источник

Чем распаковать img образ linux

Образ по ссылке хоть и маленький, смотреть не буду из принципа. Раз есть вменяемые файлопомойки, не надо заливать на те, которые показывают всякие счетчики-«замедляторы» и отправляют кликать по ссылкам, пусть этим индусы занимаются.

Цитата:

Раз есть вменяемые файлопомойки, не надо заливать на те, которые показывают всякие счетчики-«замедляторы» и отправляют кликать по ссылкам, пусть этим индусы занимаются.

По всей вероятности это не образ, а какая то не понятная образина.

В общем дальше копайте сами.

можно ли в нее добавить дополнительно программу?

Кстати, мало-то — мало, но не ноль, почему вы не обратитесь туда, где есть еще обладатели таких устройств, на the-ebook.org, например.

А вообще, по-хорошему, если система на базе Линукса, то можете смело требовать у производителя исходники, по крайней мере, ядра. Но я так полагаю, там и прикладной софт на базе свободных решений.

Добавлено:
Ага. Ну узнать настоящую марку проблемы не составило.
Это Netronix EB-600. Ось на базе Андроида.

Добавлено:
Исходники ядра конкретно для EB-600 — https://github.com/atsidaev/linux-2.6-eb600. Но навряд-ли они вам нужны. Курите openinkpot.org. 😉

Читайте также:  Astra linux dns dhcp

Добавлено:
А еще на Сорсфорже есть заброшенный проект «Eb600 Utils». Пытались наработать «useful utils for Netronix Eb600 hacking», но не задалось. Разработчики — русскоязычные.

The-ebook.org в основном не обсуждает вопросы программирования устройств — по-крайней мере серьезного обсуждения именно программирования устройств я не нашел. Тем более, что касается конкретно моего устройства — там пока никто ничего серьезного не раскрыл.

OpenInkpot пока не доработана под это устройство. Хотя там раскрываются многие вопросы — в особенности файлы запуска.

Двух последних ссылок у меня не было — почему-то не смог их найти ранее. Спасибо.

Это немного меня продвигает к моей цели, хотя придется еще немало полопатить.

Цитата:

оригинальный производитель, конечно, Netronix

Почему вы сразу не сказали, что речь о Netronix EB-600, а молчаливо предложили узнать это мне самому?

Цитата:

OpenInkpot пока не доработана под это устройство.

Доработана. Я же дал вам ссылку. Именно это, как я понял, у вас там сейчас и стоит.

Цитата:

Но вот что касается упаковки в IMG — до сих пор остается непонятно чем файлы упакованы

Какой-нибудь сжимающей рид-оунли ФС, очевидно. Файлы же — равки ПЗУ вашего девайса. Это может быть какая-нибудь cramfs, squashfs или еще что-то подобное.
С ходу ни как ни как cramfs, ни как squashfs оно не монтируется, но это не значит, что там что-то принципиально отличное.

Цитата:

возможно еще, что IMG это не родное расширение данного формата — поэтому стандартными программами не определяется

Чушь. Что еще за «родное расширение»?

Цитата:

The-ebook.org в основном не обсуждает вопросы программирования устройств — по-крайней мере серьезного обсуждения именно программирования устройств я не нашел. Тем более, что касается конкретно моего устройства — там пока никто ничего серьезного не раскрыл.

Да, в Рунете вы навряд ли что найдете. Идите куда-нибудь на mobileread.com и там ищите как и чем готовым можно перепрошить нетрониксовую читалку. Или вы мне предлагаете дальше за вас гуглить?

Компьютерный форум Ru.Board » Операционные системы » UNIX » Чем распаковать Img для Linux

Реклама на форуме Ru.Board.

Powered by Ikonboard «v2.1.7b» © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2023

Источник

Img распаковать в терминале

скажите, как разобрать img в терминале Линукс. какие команды?
вобщем вот это для чего. есть операционная система, нужно в ней кое-какие директории заменить на другие. но не знаю, как разобрать img чтобы до них добраться.
как это сделать в терминале?

Как запаковать и распаковать файлы? Ну хотя бы распаковать?
Как распаковать архив rar или zip из кода? Знаю, что есть библиотеки UnRar.dll и UnZip.dll, но как.

Как на JS изменить все теги на странице?
Приветствую. Требуется поменять все <img> </img> на странице html, а именно сделать замену.

Как защитить от взлома через [img] [/img] BBcode
Добрый день! На сайте реализованы некоторые возможности BBcode в комментировании. Я так понимаю.

ЦитатаСообщение от pcmax Посмотреть сообщение

Если я правильно догадался, что такое img, то
1. Покажите вывод fdisk ваш_img
Если ничего внятного не получите, то
2. вывод blkid ваш_img

losetup /dev/loop0 /var/lib/libvirt/image/XXX.img kpartx -a /dev/loop0

если loop0 занято, берём 1,2,3. ну что будет свободно.
Если внутри образа нет lvm, то монтируйте появившиеся в /dev/mapper/loop0p1 и т.д. блочные устройства и ковыряйтесь.
если там ещё и lvm живёт, то

и теперь всё монтируем.
Можно чутка проще — через guestmount. Если не ошибаюсь в пакете libguestfs это присутствует. Утилита всё вышеперечисленное сделает сама.

вобщем img это расширение , или правильнее скажить суфикс файла, в моем случае это armbian.img
я хочу вытянуть оттуда загрузчик. не знаю как правильно разобрать и собрать только.
наверное для этого есть специальные команды в терминале

Добавлено через 4 минуты

ЦитатаСообщение от _sg2 Посмотреть сообщение

ЦитатаСообщение от _sg2 Посмотреть сообщение

mount armbian.img /mnt/ -o offset=4194304

ребята, хочу разобрать img и собрать обратно

я извиняюсь, что туплю. не дошло до меня, что Вы просили.
вот вывод

Диск /dev/sdb: 14,8 GiB, 15837691904 байт, 30932992 секторов Единицы: секторов по 1 * 512 = 512 байт Размер сектора (логический/физический): 512 байт / 512 байт Размер I/O (минимальный/оптимальный): 512 байт / 512 байт Тип метки диска: dos Идентификатор диска: 0x2a20e0a6 Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип /dev/sdb1 2048 30930943 30928896 14,8G 83 Linux Диск /dev/sda: 55,9 GiB, 60022480896 байт, 117231408 секторов Единицы: секторов по 1 * 512 = 512 байт Размер сектора (логический/физический): 512 байт / 512 байт Размер I/O (минимальный/оптимальный): 512 байт / 512 байт Тип метки диска: dos Идентификатор диска: 0xf9a8486c Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип /dev/sda1 * 2048 117229567 117227520 55,9G 83 Linux

Эксперт NIX

Образ — это посекторная копия, изменить его не выйдет. Можно только развернуть (записать) на раздел, изменить и сделать новый образ.
Только судя по вопросам не Вашего уровня знаний поставленная задача с загрузчиком. Может Вы не то делаете?

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

ЦитатаСообщение от pcmax Посмотреть сообщение

Эксперт NIX

Куда отправляете и чем? Через что Вы на форум выходите? Нельзя этот файл открыть и скопировать его содержимое?

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

Эксперт NIX

ЦитатаСообщение от pcmax Посмотреть сообщение

Стандартная операция: открыли в текстовом редакторе, выделили мышкой, Ctrl+С скопировали, Ctrl+V здесь вставили. При чем здесь

ЦитатаСообщение от pcmax Посмотреть сообщение

Источник

Оцените статью
Adblock
detector