public inbox for linux-ext4@vger.kernel.org
 help / color / mirror / Atom feed
* ext4 and dd of emmc
@ 2020-10-22 17:46 Radivoje Jovanovic
  2020-10-23 13:54 ` Theodore Y. Ts'o
  0 siblings, 1 reply; 3+ messages in thread
From: Radivoje Jovanovic @ 2020-10-22 17:46 UTC (permalink / raw)
  To: linux-ext4

Hello,
I am creating empty  4GB ext4 partition on emmc with parted like this:
parted -s -a optimal /dev/emmcblk0 mkpart data ext4 1024 5120
mkfs.ext4 /dev/mmcblk0p7 (this is the partition that was created in
the previous step)

I do not mount this partition before I do dd of the emmc.
dd of the emmc is done like this:
dd if=/dev/emmcblk0 | gzip -c | dd of=./image.bin

after this I write back the emmc with the same binary file:
dd if=./image.bin | gunzip -c | dd of=. /dev/emmcblk0

now I boot the system and mount the partition from the emmc.

at the boot the kernel reports:
EXT4-fs (mmcblk0p7): warning: mounting fs with errors, running e2fsck
is recommended

after the system is fully booted I see errors such as:
EXT4-fs error (device mmcblk0p7): ext4_journal_check_start:61:
Detected aborted journal
Buffer I/O error on dev mmcblk0p7, logical block 0, lost sync page write
EXT4-fs (mmcblk0p7): I/O error while writing superblock

All other partitions on the system are ReadOnly so probably that is
why I do not see errors for them

I am running custom Yocto build on this.
the kernel is vanilla 5.4.57 with an additional pci driver we have.

Any idea why this is happening?

Thanks
Ogi

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-10-23 16:13 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-22 17:46 ext4 and dd of emmc Radivoje Jovanovic
2020-10-23 13:54 ` Theodore Y. Ts'o
2020-10-23 16:13   ` Radivoje Jovanovic

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox