- How would I extract a .img file
- 5 Answers 5
- You can use kpartx — create device maps from partition tables
- You can clone from the image file to a drive
- Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Re: Чем открыть образ img(2гига).
- Монтирование iso, nrg, mdf, bin, img образов в Linux
- Img распаковать в терминале
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гига).
Мануал есть, но как я не пробовал не чё не выходит(((
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гига).
любой )) считай что это самый обычный веник.
Монтирование iso, nrg, mdf, bin, img образов в Linux
-Эти команды смотрируют образ имя_образа в каталог /mnt/ (стандартный каталог для примонтированных устройств).
Для просмотра и работы с содержимом можно использовать команду:
cd /mnt && ls
Или зайти в коренная папка -> mnt через графический файловый менеджер. Также в качестве последнего аргумента команды mount можно указать свой путь для монтирования.
Монтируем nrg
Если у вас образ nrg, то рекомендую переконвертировать его в iso и смонтировать способом для iso, либо воспользоваться утилитой AcetoneISO.
Для переконвертирования в iso необходимо установить пакет (должен присутствовать в репозитории) nrg2iso .
После этого можно использовать эту утилиту в терминале:
nrg2iso имя_образа.nrg имя_переконвертированного_образа.iso
AcetoneISO — монтирование практически всех образов через графический интерфейс.
AcetoneISO предоставляет графический интерфейс для монтирования или создания образов.
Для получения программы установите пакет acetoneiso .
Программа проста в работе и не требует пояснений.
С ее помощью можно монтировать ISO BIN NRG MDF IMG.
Gmountiso
Также есть более легковесная утилита gmountiso которая позволяет монтировать iso образы через графический интерфейс.
P.S AcetoneISO на Qt; Gmountiso на GTK.
Автор: IamCrazy, дата: 21 мая 2010 , время: 16:15:13 (MSK).
nrg2iso устарела и часто после нее вообще ничего не получается.
Есть более универсальная
iat
http://iat.berlios.de
Автор: Sveolon, дата: 29 мая 2010 , время: 09:23:01 (MSK).
nrg можно смонтировать или сконвертить в iso безо всяких утилит.
mount -t udf,iso9660 -o loop,ro,offset=307200 file.nrg /каталог/монтирования
dd if=[твой .nrg образ] of=[выходной .iso образ] skip=307200 bs=1
Автор: Белка, дата: 10 марта 2012 , время: 21:48:04 (MSK).
А вот интересно, автор поста понимает, что команда mount -o loop -t iso9660 имя_образа.iso /mnt/ работает только в отношении .iso, находящегося в домашней директории? Может, этих изошников у кого-то сто штук, и они собраны в отдельном месте, где-нить на внешнем устройстве, и копировать их оттуда в /home/username глупо, да и места свободного может не быть? Как из консоли смонтировать .iso в этом случае? Вот вопрос. А переписывать одну и ту же команду (уже в пяти местах читаю одно и то же) легче всего.
Автор: Subsanek, дата: 19 марта 2012 , время: 13:38:33 (MSK).
Белка, а что мешает использовать команду cd или указать абсолютный путь до iso?
Автор: SU, дата: 11 марта 2015 , время: 07:52:28 (MSK).
Sveolon, спасибо! Смонтировать или сконвертить в iso безо всяких утилит, действительно работает. Интересно для чего существуют тогда утилиты для конвертирования?
Автор: mi, дата: 03 июня 2017 , время: 17:55:15 (MSK).
Чему вы учите людей? Бездумному тупому запоминанию никому непонятных символов?
что значит «-о», что значит «-t» может как-то будете разъяснять что это, что бы люди ронимали что это и зачем?
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
Образ — это посекторная копия, изменить его не выйдет. Можно только развернуть (записать) на раздел, изменить и сделать новый образ.
Только судя по вопросам не Вашего уровня знаний поставленная задача с загрузчиком. Может Вы не то делаете?
у меня нет графической оболочки на той машине, на котором образа хроню и пытаюсь изменять. . поэтому могу только вывод в файл. копировать в терминале не умею.
Сообщение от pcmax
Куда отправляете и чем? Через что Вы на форум выходите? Нельзя этот файл открыть и скопировать его содержимое?
у меня на одном пк линукс без графической оболочки. ну она там не нужна потому что пользуюсь лишь терминалом. ну копаться в образах, пересобирать ядро, и прочее. бывает, что наделаю что-то не так и нужно быстро переустановить систему. так как она без графическй оболочки, то это занимает буквально минуты. поэтому если делаю какой -то вывод с терминала, то делаю его в файл, на флешку, и сразу кидаю с другого пк, что у меня медийный центр сюда. можно конечно же окрыть файл на медийном центре, скопировать все и вставить в поле ответов. но помнится, что надо мной смеялись, что переписываю вывод с терминала в ручную, -что? -говорили они-не можешь в файл сделать вывод и закинуть?
ну а теперь говорят снова: пиши руками.
ну руками так руками. или надо в файл, потом перекинуть на другой пк, потом распокавать и вставить? как скажите, ваш же форум
Сообщение от pcmax
Стандартная операция: открыли в текстовом редакторе, выделили мышкой, Ctrl+С скопировали, Ctrl+V здесь вставили. При чем здесь
Сообщение от pcmax