<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Монтирование img (исправление кривого образа)]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=40362</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=40362&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Монтирование img (исправление кривого образа)».]]></description>
		<lastBuildDate>Thu, 27 Feb 2020 05:42:22 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Монтирование img (исправление кривого образа)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=466651#p466651</link>
			<description><![CDATA[<p>Видимо&nbsp; из-за того, что ext4 теперь не как раньше, с полгода назад в нее внесли изменения и люди с архивами своих прошлых систем много мучались пытаясь из них восстановимть свои системы. <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /> Похоже тот кто делал этот образ давно не переустанавливал свой линукс. <img src="https://linuxforum.ru/img/smilies/af.gif" alt="af" /></p>]]></description>
			<author><![CDATA[null@example.com (shtoom)]]></author>
			<pubDate>Thu, 27 Feb 2020 05:42:22 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=466651#p466651</guid>
		</item>
		<item>
			<title><![CDATA[Re: Монтирование img (исправление кривого образа)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=466650#p466650</link>
			<description><![CDATA[<p>Спасибо за помощь, сегодня буду пробовать <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br /><strong>*** Добавлено: 27.02.2020 01:13:46 ***</strong></p><div class="quotebox"><cite>mozgfx пишет:</cite><blockquote><p><a href="https://ru.wikipedia.org/wiki/AcetoneISO">https://ru.wikipedia.org/wiki/AcetoneISO</a></p></blockquote></div><p>Вариант не прошёл.</p><div class="codebox"><pre><code>Error, could not mount image.

Solution:
Try converting the image to ISO or extract the content to a folder from the upper menu &quot;Image Conversion.&quot;
NOTE: it is NOT possible to mount multi-sector images.</code></pre></div><p><strong>*** Добавлено: 27.02.2020 01:38:23 ***</strong></p><p>Может вдруг кому-то помогу.<br />Образ открылся на линукте после того как я дописал недостающее пространство нулями в конец.</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">dd if=/dev/zero bs=1 count=197300224 &gt;&gt; /home/system.img</div></p>]]></description>
			<author><![CDATA[null@example.com (boyfromsun)]]></author>
			<pubDate>Wed, 26 Feb 2020 22:38:23 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=466650#p466650</guid>
		</item>
		<item>
			<title><![CDATA[Re: Монтирование img (исправление кривого образа)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=466649#p466649</link>
			<description><![CDATA[<p><a href="https://ru.wikipedia.org/wiki/AcetoneISO">https://ru.wikipedia.org/wiki/AcetoneISO</a></p>]]></description>
			<author><![CDATA[null@example.com (MozgFx)]]></author>
			<pubDate>Wed, 26 Feb 2020 15:39:33 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=466649#p466649</guid>
		</item>
		<item>
			<title><![CDATA[Re: Монтирование img (исправление кривого образа)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=466648#p466648</link>
			<description><![CDATA[<p>Попробуйте cdemu с gui даже, gnome - gcdemu, kde - kcdemu.Он&nbsp; субканальные данные для starforce умеет и все такое - линуксовый daemond tool <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /> Галочкм там в настройках поставьте, авось получится. <img src="https://linuxforum.ru/img/smilies/az.gif" alt="az" /></p>]]></description>
			<author><![CDATA[null@example.com (shtoom)]]></author>
			<pubDate>Wed, 26 Feb 2020 13:14:23 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=466648#p466648</guid>
		</item>
		<item>
			<title><![CDATA[Монтирование img (исправление кривого образа)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=466647#p466647</link>
			<description><![CDATA[<p>Добрый день друзья.<br />Столкнулся с проблемой что без участия вашего форума найти выхода не смог.</p><p>Расскажу по порядку.<br />Хочу редактировать прошивку для android. Разбираю её, беру оттуда образ system.img копирую его в линукс и монтирую его вот такой нехитрой командой:<br /></p><div class="codebox"><pre><code>sudo mount -t ext4 /home/123/system.img /home/1234</code></pre></div><p>Всегда он монтировался без проблем. Я его редактировал и дальше просто размонтировал командой unmount /home/1234<br />Но в новой версии прошивки я столкнулся с новым system. Я знаю что он точно ext4. Я знаю что он распаковывается на компе (сторонними прогами) но мне нужно красиво изменить его в линуксе, замонтировать, изменить и размонтировать. </p><p>При монтировании этого образа опять же командой <br /></p><div class="codebox"><pre><code>sudo mount -t ext4 /home/123/system.img /home/1234</code></pre></div><p>Я вижу вот такое сообщение:<br /></p><div class="codebox"><pre><code>mount: /home/1234: wrong fs type, bad option, bad superblock on /dev/loop13, missing codepage or helper program, or other error.</code></pre></div><p>Нашёл в просторах интернета вот такую инструкцию которая говорит о смещении раздела:</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>Originally Posted by TobiSGD View Post<br />The problem is that the .img files are not images of a partition, but of a whole disk. That means they start with a bootloader and a partition table. You have to find out the offset of the partition and mount it with the offset option of mount.<br />If you do a<br />Code:<br /></p><div class="codebox"><pre><code>fdisk -l /path/to/image
it will show you the block-size and the start-block of the partition. You can use that to calculate the offset.
For example, I have an image of a bootable stick with a 4GB FAT32 partition. The output of the fdisk command is
Code:
Disk Stick.img: 3984 MB, 3984588800 bytes
249 heads, 6 sectors/track, 5209 cylinders, total 7782400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004bfaa

Device Boot      Start         End      Blocks   Id  System
Stick.img1   *         128     8015999     4007936    b  W95 FAT32</code></pre></div><p>So I have a block-size of 512 bytes and the start-block is 128. The offset is 512 * 128 = 65536.<br />So the mount command would be<br />Code:<br /></p><div class="codebox"><pre><code>mount -o loop,offset=65536 Stick.img /mnt/tmp</code></pre></div></div></div><p>Но результата не дал этот способ так как команда <br /></p><div class="codebox"><pre><code>fdisk -l /path/to/image</code></pre></div><p>Даёт результат который не показывает нужную мне информацию.<br />Я вижу вот это:<br /></p><div class="codebox"><pre><code>fdisk -l /home/system.img
Диск /home/system.img: 1.29 GiB, 1375563776 байт, 2686648 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт</code></pre></div><p>Люди мне подсказали вот такое решение проблемы:<br /></p><div class="quotebox"><blockquote><p>Размер раздела system в H2 - 0x5DC00000 (1572864000) байт. В прошивке образ раздела обрезан с конца - выкинуто пустое пространство для уменьшения размера. Поэтому файл и не монтируется под линуксом - размер образа не соответствует размеру, указанному в заголовке раздела.<br />Чтобы смонтировать его, нужно сначала восстановить его до исходного размера - дописать в конец system.img нужное количество нулей.</p></blockquote></div><br /><p>Вот и просьба о помощи реализации этого метода добавлению нулей и монтирования его.<br />Ну или может у вас есть вариант как можно его замонтировать ?<br />Ссылка на образ на всякий случай тут: <a href="https://yadi.sk/d/lXrkogPezUFRYw">https://yadi.sk/d/lXrkogPezUFRYw</a></p><p>Спасибо за внимание уделённое моему посту&nbsp; <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (boyfromsun)]]></author>
			<pubDate>Wed, 26 Feb 2020 12:28:52 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=466647#p466647</guid>
		</item>
	</channel>
</rss>
