[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