downloaded Manjaro-ARM-xfce-pbpro-20.10.img.xz decompressed, and wrote to micro SD via etcher. Insert sdcard to PBP (currently running Manjaro Plasma) and power on. After some time error appears
EXT4-fs error (device mmcblk1p2): ext4_journal_check_start:83: Detected aborted journal
EXT4-fs (device mmcblk1p2): Remounting filesystem read-only
I booted Plasma , inserted card and tried to expand that device to full remainder of 64G card, which failed.
I’ve repeated the write to SD card several times (trying Pine64 Installer & different SD Card) and get same result.
I guess this is another ‘urban legend’
ANY compressed file, xz, gz, zip, lha is INHERENTLY self checking,
ever tried to repair a ‘broken’ zip? Damn hard isn’t it?
So, if it extracts, it was downloaded OK, also there is ALWAYS a “test” function
etcher will “eat” compressed files just fine, you may wish to inspect before “burning”
And to OP, whenever resize2fs errors out, it always explicitly states to run a fsck, so…
What is not so commonly known, sometimes you have to do it twice (fsck)
If you use dd: garbage in, garbage out… (and a truncated ISO file gives all kind of weird install errors at the very end of the install, so a quick SHA1 rules out that possibility…)
Err, no xzcat or xz --decompress or xz -t will error out
ISO is not a compressed file, md5sum is a good idea for them, yes
And that’s why it is good idea to zip an ISO, not often done
The error with the journal could be solved by using another SD card.
Have also one SD card here which produces this error on booting Manjaro. No failures in smartctl. Maybe an incompability between this SD card and the PineBookPro
Open the broken SD card in your distro’s partition editor,
Create a new msdos partition table
format the card using FAT32
Furthermore, I’ve marked the below answer as the solution to your question as it is by far the best answer you’ll get.
However, if you disagree with my choice, please feel free to take any other answer as the solution to your question or even remove the solution altogether: You are in control! (If you disagree with my choice, just send me a personal message and explain why I shouldn’t have done this or or if you agree)
P.S. In the future, please don’t forget to come back and click the 3 dots below the answer to mark a solution like this below the answer that helped you most:
so that the next person that has the exact same problem you just had will benefit from your post as well as your question will now be in the “solved” status.