bmaptool - En ligne dans le Cloud

Il s'agit de la commande bmaptool qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


bmaptool - crée une carte de bloc (bmap) pour un fichier ou copie un fichier à l'aide de bmap

SYNOPSIS


bmaptool [--help] [--version] [--quiet] [--debug] [ ]

DESCRIPTION


BmaptoolComment est un outil générique pour créer la carte des blocs (bmap) pour un fichier et copier des fichiers
en utilisant la carte des blocs. L'idée est que les fichiers volumineux, comme les fichiers d'image système bruts, peuvent être
copié ou flashé beaucoup plus rapidement avec bmaptool qu'avec des outils traditionnels, comme "dd" ou
"cp".

BmaptoolComment prend en charge 2 sous-commandes :
1. copier - copier un fichier dans un autre fichier à l'aide de bmap ou flasher une image sur un périphérique bloc
2. engendrent - créer un bmap pour un fichier

Veuillez trouver la documentation complète du projet sur
https://source.tizen.org/documentation/reference/bmaptool

OPTIONS


--version
Imprimé bmaptool version et quitter.

-h, --aide
Imprimez un court texte d'aide et quittez.

-q, --calme
Soyez silencieux, n'imprimez pas d'informations supplémentaires.

-d, --debug
Imprimer les messages de débogage.

COMMANDES


copier [options] DEST. IMAGE
Copiez le fichier IMAGE dans le fichier normal de destination ou bloquez le périphérique DEST à l'aide de bmap. IMAGE
peut être soit un chemin local, soit une URL. DEST peut être soit un fichier normal, soit un bloc
périphérique (uniquement local).

À moins que le fichier bmap ne soit explicitement spécifié avec l'option "--bmap", bmaptool
le découvre automatiquement en recherchant un fichier avec le même nom de base que IMAGE mais
avec l'extension ".bmap". Le fichier bmap n'est recherché que dans le répertoire d'IMAGE (ou
URL de base, au cas où IMAGE a été spécifié comme URL). Si le fichier bmap n'est pas trouvé,
bmaptool échoue. Pour copier sans bmap, utilisez l'option "--nobmap".

IMAGE et le fichier bmap peuvent être spécifiés sous forme d'URL (http://, ftp://, https://,
fichier://, ssh://). Dans le but de faire bmaptool utiliser un serveur proxy, veuillez spécifier le
proxy utilisant le standard "$http_proxy", "$https_proxy", "$ftp_proxy" ou "$no_proxy"
Variables d'environnement.

Si le serveur requiert une authentification, le nom d'utilisateur et le mot de passe peuvent être spécifiés dans le
URL, par exemple "https://utilisateur :mot de passe@mon.serveur.org/image.raw.bz2", ou
"ssh://user:password@host:path/to/image.raw".

IMAGE peut être compressé, auquel cas bmaptool le décompresse à la volée. Les
le type de compression est détecté par l'extension de fichier et les extensions suivantes sont
prise en charge:

1. ".gz", ".gzip", ".tar.gz" et ".tgz" pour les fichiers et archives tar compressés avec
"gzip" programme
2. ".bz2", "tar.bz2", ".tbz2", ".tbz" et ".tb2" pour les fichiers et les archives tar
compressé avec "bzip2" programme
3. ".xz", ".tar.xz", ".txz" pour les fichiers et archives tar compressés avec "xz" programme
4. ".lzo", "tar.lzo", ".tzo" pour les fichiers et archives tar compressés avec "lzo"
Danse

Les fichiers IMAGE avec d'autres extensions sont supposés être non compressés. Noter, bmaptool Usages
"pbzip2" et "Pigz" programmes pour décompresser les archives bzip2 et gzip plus rapidement, à moins que
ils ne sont pas disponibles, auquel cas s'il faut utiliser "bzip2" et "gzip".

Si DEST est un nœud de périphérique de bloc (par exemple, "/dev/sdg"), bmaptool l'ouvre en mode exclusif.
Cela signifie qu'il échouera si un autre processus a un nœud de périphérique de bloc IMAGE ouvert.
Cela signifie également qu'aucun autre processus ne pourra ouvrir IMAGE jusqu'à ce que bmaptool
termine la copie. Veuillez consulter la sémantique du drapeau "O_EXCL" de "open()"
appel système.

Le fichier bmap contient généralement la somme de contrôle SHA-256 pour lui-même ainsi que la somme de contrôle SHA-256
pour toutes les régions de données cartographiées, ce qui permet de garantir l'intégrité des données.
bmaptool vérifie les sommes de contrôle et sort avec une erreur en cas de non-concordance. Somme de contrôle
la vérification peut être désactivée à l'aide de l'option "--no-verify". bmaptool ne vérifie pas
que les zones non amplifiées ne contiennent que des zéros, car ces zones sont de toute façon supprimées et sont
pas utilisé pour quoi que ce soit.

Le fichier bmap peut être signé avec OpenPGP (gpg). La signature peut être soit détachée (un
fichier séparé) ou "intégré" au fichier bmap (signature dite "clearsign").

La signature détachée peut être spécifiée avec l'option "--bmap-sig", sinon bmaptool
essaie de le découvrir automatiquement en recherchant un fichier avec le même nom de base que le
bmap mais avec l'extension ".asc" ou ".sig". C'est très similaire au bmap
découverte automatique du fichier. Donc si un fichier ".asc" ou ".sig" existe, bmaptool vérifiera le
Signature.

La signature clearsign fait partie du fichier bmap et bmaptool détecté automatiquement et
le vérifie.

Si la signature est mauvaise, bmaptool sort avec une erreur. Vérification de signature de fichier Bmap
peut être désactivé à l'aide de l'option "--no-sig-verify".

OPTIONS
-h, --aide
Imprimez un court texte d'aide sur la sous-commande "copy" et quittez.

--bmapBMAP
Utilisez le fichier bmap "BMAP" pour la copie. Si cette option n'est pas spécifiée, bmaptool essaie de
découvrir automatiquement le fichier bmap.

--bmap-sigSIG
Utilisez un fichier de signature OpenPGP détaché "SIG" pour vérifier l'intégrité du fichier bmap
et éditeur. Si cette option n'est pas spécifiée, bmaptool essaie automatiquement
découvrir le fichier de signature.

--nobmap
Désactivez la découverte automatique des fichiers bmap et forcez le flashage de l'IMAGE entière sans bmap.

--pas de vérification
Ne vérifiez pas les sommes de contrôle des données lors de la copie (non recommandé). Les sommes de contrôle sont
stocké dans le fichier bmap, et normalement bmaptool vérifie que les données dans IMAGE
correspond aux sommes de contrôle.

--no-sig-verify
Ne vérifiez pas la signature du fichier OpenPGP bmap (non recommandé).

EXEMPLES
bmaptool copier image.raw.bz2 /dev/sdg
Copiez le fichier local compressé par bz2 "image.raw.bz2" pour bloquer le périphérique "/dev/sdg". L'image
le fichier est décompressé à la volée. Le fichier bmap est découvert automatiquement. Les
La signature OpenPGP est également détectée/découverte automatiquement.

bmaptool copier http://my-server.com/files/image.raw.bz2 $HOME/tmp/fichier
Copiez la télécommande "image.raw.bz2" compressée par bz2 dans le fichier normal "$HOME/tmp/file". Les
fichier image est décompressé à la volée. Le fichier bmap est découvert automatiquement.
La signature OpenPGP est également détectée/découverte automatiquement.

bmaptool copier --bmap image.bmap --bmap-sig image.bmap.asc image.raw /dev/sdg
Copiez le fichier local non compressé "image.raw" pour bloquer le périphérique "/dev/sdg" à l'aide de bmap
fichier "image.bmap". Vérifier la signature du fichier bmap à l'aide d'une signature OpenPGP détachée
à partir de "imag.bmap.asc".

engendrent [options] IMAGE
Générer bmap pour un fichier IMAGE normal. En interne, cette sous-commande utilise Linux
ioctl "FIEMAP" pour savoir quels blocs IMAGE sont mappés. Cependant, si "FIEMAP" n'est pas
pris en charge, la fonction "SEEK_HOLE" de l'appel système "lseek" est utilisée à la place. Par défaut,
le fichier bmap résultant est imprimé sur stdout, à moins que l'option "--output" ne soit utilisée.

Le fichier IMAGE est toujours synchronisé avant la génération de la carte des blocs. Et c'est
important de s'assurer que le fichier IMAGE n'est pas modifié lorsque le fichier bmap est en cours
généré et après la génération du fichier bmap. Sinon le fichier bmap devient
invalide et la vérification de la somme de contrôle échouera.

Le fichier image peut en outre être signé à l'aide d'OpenPGP.

OPTIONS
-h, --aide
Imprimez un court texte d'aide sur la sous-commande "create" et quittez.

-o, --output SORTIE
Enregistrez le bmap généré dans le fichier OUTPUT (par défaut le bmap est imprimé sur
sortie standard).

--no-somme de contrôle
Générez un fichier bmap sans les sommes de contrôle SHA1 (non recommandé).

EXEMPLES
bmaptool créer image.raw
Générez bmap pour le fichier "image.raw" et imprimez-le sur stdout.

bmaptool créer -o image.bmap image.raw
Générez bmap pour le fichier "image.raw" et enregistrez-le dans "image.bmap".

Utilisez bmaptool en ligne en utilisant les services onworks.net



Derniers programmes en ligne Linux et Windows