Outils pour utilisateurs

Outils du site


issue122:critique

Table des matières

1

Etcher is a cross-platform GUI application to flash OS images to SD cards & USB drives, safely and easily. The OS images can be in the format of .iso, .img or .zip files. It was originally released on 5 April 2016, and on 12 May 2017 version 1.0.0 was released. From the web site: “Etcher is a powerful OS image flasher, built with web technologies to ensure flashing an SDCard or USB drive is a pleasant and safe experience. It protects you from accidentally writing to your hard-drives, ensures every byte of data was written correctly, and much more.” More specifically… Etcher is hard-drive friendly. It makes drive selection obvious to avoid wiping your entire hard-drive(s). After flashing, it goes on to validate the burnt image, so that there is no more writing images on corrupted cards and wondering why your device isn't booting. Supported Operating Systems • Linux (32-bit & 64-bit) - most distros • Microsoft Windows 7 and later (32-bit & 64-bit) • macOS 10.9 and later

Etcher est une application à interface graphique et multi-plateforme, qui sert à écrire des images d'OS, au format .iso, .img ou .zip, vers des cartes SD et des clés USB facilement et de façon sûre. L'application a été publiée le 5 avril 2016 et, le 12 mai 2017, la version 1.0.0 est sortie.

Selon le site Web : « Etcher est un graveur d'image OS puissant, construit avec des technologies Web afin que la gravure d'une image sur une carte SD ou une clé USB soit une expérience agréable et sûre. Il vous empêche d'écrire vers vos disques durs accidentellement, s'assure que chaque bit de données estt correctement écrit, et bien plus encore. »

Plus précisément… Etcher est l'ami de vos disques durs. Il rend évidente la sélection d'un disque pour éviter d'effacer un/des disque(s) dur(s) entier(s). Après avoir gravé l'OS, il continue en validant l'image, pour qu'il n'y ait plus d'écriture d'images sur des cartes corrompues et pour vous éviter de vous demander pourquoi votre machine ne démarre pas.

Systèmes d'exploitation pris en charge • Linux (32-bit et 64-bit) - la plupart des distrib. • Microsoft Windows 7 et ultérieur (32-bit et 64-bit). • macOS 10.9 et ultérieur.

2

Installation The downloads for Linux are provided from the home page in a zip file of the AppImage package format. AppImages are self-contained runtimes that do not require manual installation or root (but do require you to give them the necessary permissions to run as a program). They will run on pretty much every distro out there — just download, and double-click to run. (This paragraph originally from OMGUbuntu). Alternatively, if you have a Debian or Ubuntu based distro, you can install Etcher from the command-line by: Save the following as /etc/apt/sources.list.d/etcher.list (this is a one-line command): deb https://dl.bintray.com/resin-io/debian stable etcher Trust Bintray.com's GPG key (also a one-line command): sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 379CE192D401AB61 Update and install: sudo apt-get update sudo apt-get install etcher-electron The etcher-electron package is 68.4 MB.

Installation

Les téléchargements pour Linux se trouvent sur la page d'accueil dans un fichier zip au format d'un paquet AppImage. Les AppImages sont des exécutables autonomes qui ne nécessitent ni une installation manuelle ni root (mais vous devez néanmoins leur donner les permissions nécessaires pour qu'elles se lancent en tant que programme). Elles s'exécuteront sur à peu près toutes les distrib. qui existent - il suffit d'en télécharger une et double-cliquer dessus pour la lancer. (La source de ce paragraphe est OMGUbuntu).

Alternativement, si votre distrib. est basée sur Debian ou Ubuntu, vous pouvez installer Etcher à partir du terminal avec :

Enregistrez ce qui suit comme /etc/apt/sources.list.d/etcher.list (c'est une commande à une ligne) :

deb https://dl.bintray.com/resin-io/debian stable etcher Faites confiance à la clé GPG de Bintray.com (également une commande à une ligne) : sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 379CE192D401AB61

Mettez à jour votre liste de sources et installez le programme :

sudo apt-get update

sudo apt-get install etcher-electron

Le paquet etcher-electron fait 69,4 Mo.

3

Uninstall sudo apt-get remove etcher-electron sudo rm /etc/apt/sources.list.d/etcher.list sudo apt-get update Use I have used Etcher to burn images to only USB sticks. Until I get one, I will leave it to the Raspberry Pi users out there to try it with SD cards. The numbers 1-7 below refer to the screenshots. The interface is very easy to use: In the top rjght-hand corner are two icons. The question mark takes you to the Help Page. The gear icon takes you to a simple Settings screen. Back on the main screen, click on the left-most icon (a plus sign) and select the image (.iso, .img or .zip) that you wish to burn: Plug in your USB stick and it is automatically recognised, unmounted if necessary, and ready to be flashed. Click on the right-most icon to start the actual flashing. The bar changes to indicate progress.

Désinstallation

sudo apt-get remove etcher-electron

sudo rm /etc/apt/sources.list.d/etcher.list

sudo apt-get update

Utilisation

Jusqu'à présent, je n'ai utilisé Etcher que pour mettre des images sur des clés USB. Avant de me procurer un Raspberry Pi, je laisserai à ses utilisateurs le soin d'essayer Etcher avec des cartes SD. Attention aux relecteurs : j'ai supprimé la phrase sur les nombres 1-7, car il n'y en a pas dans l'original.

L'interface est très facile à utiliser :

Dans le coin en haut et à droite, il y a deux icônes. Le point d'interrogation vous mène à la page Aide. L'icône d'un engrenage vous donne un écran simple de configuration.

De retour sur l'écran principal, cliquez sur l'icône la plus à gauche (un +) et choisissez l'image (.iso, .img ou.zip) que vous voulez graver :

Branchez votre clé USB qui sera reconnue automatiquement, démontée si nécessaire, et prête à être flashée. Cliquez sur l'icône la plus à droite pour commencer. La barre change pour indiquer la progression.

4

When flashing is completed, the burnt image is validated and again progress is indicated. After a few minutes the screen will change to show that the flash is complete. To Come According to the Etcher website, future improvements will include 50% faster burns, and simultaneous writing for multiple drives. Etcher CLI Also released at the same time as version 1.0.0 was a command-line tool that aims to provide all the benefits of the Etcher desktop application in a way that can be run from a terminal, or even used from a script. However, you are warned that the CLI version is currently experimental and to proceed with caution.

Quand le flashage est fini, l'image gravée est validée avec, à nouveau, une indication de progression.

Après quelques minutes, l'écran changera pour vous montrer que le flashage est achevé.

À venir

D'après le site Web de Etcher, les améliorations futures comprendront des gravures plus rapides de 50 % et l'écriture simultanée pour des disques multiples.

L'interface Etcher en ligne de commande

Un outil en ligne de commande a été publié en même temps que la version 1.0.0. L'objectif en est de fournir tous les avantages de l'application de bureau Etcher avec un terminal ou, même, à partir d'un script. Toutefois, on vous avertit que la version en ligne de commande est expérimentale actuellement ; il faut donc l'utiliser avec la plus grande prudence.

5

Conclusion I have been happy burning images to USB sticks using the command-line. However, this is a multi-stage process. Firstly, many distros automatically mount USB sticks so you must find out what device the stick is identified as, and then unmount it. Secondly, you must remember to prefix the dd command with sudo and then enter your password. This dd command has the potential for disaster. If you incorrectly identify your output device, you could easily destroy data on a hard-drive. Thirdly, to verify the integrity of the files, you can: • Boot from the newly flashed device and hope there is an option in the boot menu to check the files. Or • You have to mount the device, look for a file called MD5SUMS, SHA256SUM.txt or something similar, and then decide what is the appropriate command to verify the integrity. In comparison, Etcher does all of the above automatically and easily. I think Etcher is worth keeping an eye on, especially if it can reach its goals of faster burns and simultaneous writing for multiple drives. A persistent storage option would be nice as well. References Home Page: etcher.io/ GitHub: github.com/resin-io/etcher Help Page: github.com/resin-io/etcher/blob/master/SUPPORT.md Review: www.omgubuntu.co.uk/2017/05/how-to-install-etcher-on-ubuntu

Conclusion :

Je me suis amusé à graver des images sur des clé USB avec la ligne de commande. Il s'agit, cependant, d'un processus à multi-étapes. Premièrement, beaucoup de distrib. montent des clés USB automatiquement et vous devez découvrir l'identification de celle-ci, puis la démonter. Deuxièmement, il faut vous souvenir de commencer la commande dd par sudo, puis entrer votre mot de passe. La commande dd peut potentiellement être catastrophique. Si vous n'identifiez pas le dispositif de sortie (la clé USB) de façon correcte, des données d'un disque dur peuvent être facilement détruites. Troisièmement, pour vérifier l'intégrité des fichiers, vous pouvez : • Démarrer sur le dispositif qui vient d'être flashé en espérant qu'il y ait une option dans le menu de démarrage qui vous permette de vérifier les fichiers. Ou • Vous devez monter le dispositif, chercher un fichier appelé MD5SUMS, SHA256SUM.txt ou similaire, puis décider de la commande appropriée pour une vérification de l'intégrité.

En revanche, Etcher fait tout cela facilement et automatiquement. Je pense qu'il faut garder un œil sur Etcher, surtout s'il peut atteindre ses objectifs de gravures plus rapides et l'écriture simultanée pour des disques multiples. Une option de stockage persistant serait également très agréable.

Références

Page d'accueil : etcher.io

GitHub : github.com/resin-io/etcher

Page d'aide : github.com/resin-io/etcher/blob/master/SUPPORT.md

Critique : www.omgubuntu.co.uk/2017/05/how-to-install-etcher-on-ubuntu

issue122/critique.txt · Dernière modification : 2017/07/09 08:35 de d52fr