[linux] is etcher dd plus cmp

Geert Stappers stappers op stappers.nl
Za Feb 15 17:21:10 CET 2020


On Sat, Feb 15, 2020 at 03:53:40PM +0100, paai wrote:
> On 15-02-2020 15:03, Geert Stappers wrote:
> > Hoi,
> > 
> > Op webpagina https://docs.armbian.com/User-Guide_Getting-Started/
> > onder andere deze tekst
> >    Images shall only be written with Etcher on all platforms since unlike
> >    other tools Etcher validates burning results saving you from corrupted
> >    SD card contents.
> > 
> > En dat "Etcher" is  https://www.balena.io/etcher/
> > Laat ik nou niet door die pagina heen komen.
> > Mij wordt niet duidelijk wat het eigenlijk is.
> > 
> > Mijn vermoeden is dat "Etcher"  de functionaliteit
> > van `dd` en `cmp` is  en daar dan heel veel bling-bling omheen.
> > 
> > Wat is jullie analyze van "Etcher"?
> 
> 
> Ik heb het niet uitgeprobeerd, maar zo te zien controleert het onder andere
> voor het flashen of de target niet toevallig een harde schijf is... Maar die
> jongens maken er een herrie over alsof ze God-weet-wat hebben uitgevonden.
> 
> Als ik lees dat de makers "...embarked on a journey..." hoef ik eigenlijk al
> niet meer :-)
> 

Nou, ik dus ook niet. Dit bericht is om te laten weten dat `dd` en `cmp`
in mijn situatie voldoende waren.  Hoe dat "Armbian" te laten weten,
weet ik nog niet.


Wat volgt is een screenshot (in volgend bericht toelichting)

<screenshot>
stappers op trancilo:~/Downloads
$ 7zr l Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.7z 

7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=nl_NL.utf8,Utf16=on,HugeFiles=on,64 bits,12
CPUs Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz (906EA),ASM,AES-NI)

Scanning the drive for archives:
1 file, 271988052 bytes (260 MiB)

Listing archive:
Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.7z

--
Path = Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.7z
Type = 7z
Physical Size = 271988052
Headers Size = 260
Method = LZMA2:24
Solid = +
Blocks = 1

   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------ ------------------------
2019-12-12 07:40:03 ....A   1182793728    271987792 Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.img
2019-12-12 07:40:05 ....A           93              Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.md5
2019-12-12 07:40:03 ....A        19580              Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.txt
------------------- ----- ------------ ------------ ------------------------
2019-12-12 07:40:05         1182813401    271987792  3 files
stappers op trancilo:~/Downloads
$ mkdir lime2
stappers op trancilo:~/Downloads
$ cd !$
cd lime2
stappers op trancilo:~/Downloads/lime2
$ 7z x ../Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.7z 

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=nl_NL.utf8,Utf16=on,HugeFiles=on,64 bits,12
CPUs Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz (906EA),ASM,AES-NI)

Scanning the drive for archives:
1 file, 271988052 bytes (260 MiB)

Extracting archive:
../Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.7z
--
Path = ../Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.7z
Type = 7z
Physical Size = 271988052
Headers Size = 260
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok                                                 

Files: 3
Size:       1182813401
Compressed: 271988052
stappers op trancilo:~/Downloads/lime2
$ md5sum *
f58f6b2ebbccc0ba590684fd2400775c Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.img
97539a7d7c744d73427fb5066d0fb9a4 Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.md5
4925f6382a7b4a982fa929193e860e8e Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.txt
stappers op trancilo:~/Downloads/lime2
$ cat Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.md5 
f58f6b2ebbccc0ba590684fd2400775c Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.img
stappers op trancilo:~/Downloads/lime2
$ sudo lsblk
[sudo] wachtwoord voor stappers: 
NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
mmcblk0                   179:0    0  14,4G  0 disk 
└─mmcblk0p1               179:1    0  14,4G  0 part 
nvme0n1                   259:0    0 953,9G  0 disk 
├─nvme0n1p1               259:1    0   512M  0 part /boot/efi
├─nvme0n1p2               259:2    0   244M  0 part /boot
└─nvme0n1p3               259:3    0 953,1G  0 part 
  �
─trancilo--vg-root     254:0    0 143,3G  0 lvm  /
  ├─trancilo--vg-swap_1   254:1    0  31,7G  0 lvm  [SWAP]
  ├─trancilo--vg-var      254:2    0  11,3G  0 lvm  /var
  ├─trancilo--vg-tmp      254:3    0   1,9G  0 lvm  /tmp
  ├─trancilo--vg-home     254:4    0    45G  0 lvm  /home
  └─trancilo--vg-virtmach 254:5    0    84G  0 lvm /var/lib/libvirt/images
stappers op trancilo:~/Downloads/lime2
$ sudo dd if=Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.img
of=/dev/mmcblk0
2310144+0 records gelezen
2310144+0 records geschreven
1182793728 bytes (1,2 GB, 1,1 GiB) copied, 103,116 s, 11,5 MB/s
stappers op trancilo:~/Downloads/lime2
$ sudo md5sum /dev/mmcblk0
3d38fe48a91d10c7dc60a3f30d425286  /dev/mmcblk0
stappers op trancilo:~/Downloads/lime2
$ sudo cmp /dev/mmcblk0 Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.img 
[sudo] wachtwoord voor stappers: 
cmp: einde-van-bestand in
Armbian_5.92.4_Olinuxino-a20_Debian_buster_next_5.2.21.img na byte
1182793728, in regel 9994125
stappers op trancilo:~/Downloads/lime2
$ 
</screenshot>


Groeten
Geert Stappers
-- 
Leven en laten leven


Meer informatie over de Linux maillijst