英語フランス語スペイン語

Ad


OnWorksファビコン

bmaptool - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでbmaptoolを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドbmaptoolです。

プログラム:

NAME


bmaptool-ファイルのブロックマップ(bmap)を作成するか、bmapを使用してファイルをコピーします

SYNOPSIS


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

DESCRIPTION


Bmapツール ファイルのブロックマップ(bmap)を作成し、ファイルをコピーするための汎用ツールです。
ブロックマップを使用します。 アイデアは、生のシステムイメージファイルのような大きなファイルが
を使用すると、コピーまたはフラッシュが大幅に高速化されます bmaptool 「dd」や
「cp」。

Bmapツール 2つのサブコマンドをサポートします:
1. copy -bmapを使用してファイルを別のファイルにコピーするか、画像をブロックデバイスにフラッシュします
2. 作ります -ファイルのbmapを作成します

プロジェクトの完全なドキュメントを次のURLで見つけてください。
https://source.tizen.org/documentation/reference/bmaptool

OPTIONS


- バージョン
印刷物 bmaptool バージョンと終了。

-h、-help
短いヘルプテキストを印刷して終了します。

-q、-quiet
静かにして、余分な情報を印刷しないでください。

-d、-debug
デバッグメッセージを出力します。

コマンド


copy 【オプション】IMAGEDEST
bmapを使用して、ファイルIMAGEを宛先の通常のファイルまたはブロックデバイスDESTにコピーします。 画像
ローカルパスまたはURLのいずれかです。 DESTは、通常のファイルまたはブロックのいずれかです。
デバイス(ローカルのみ)。

bmapファイルが「--bmap」オプションで明示的に指定されていない限り、 bmaptool
IMAGEと同じベース名のファイルを探すことで、自動的に検出しますが、
拡張子は「.bmap」です。 bmapファイルは、IMAGEのディレクトリ(または
IMAGEがURLとして指定された場合のベースURL)。 bmapファイルが見つからない場合は、
bmaptool 失敗します。 bmapなしでコピーするには、「-nobmap」オプションを使用します。

IMAGEとbmapファイルの両方をURLとして指定できます(http://、ftp://、https://、
file://、ssh://)。 作るために bmaptool プロキシサーバーを使用してください。
標準の「$ http_proxy」、「$ https_proxy」、「$ ftp_proxy」、または「$ no_proxy」を使用したプロキシ
環境変数。

サーバーで認証が必要な場合は、ユーザー名とパスワードをで指定できます。
URL、たとえば「https:// user:[メール保護]/image.raw.bz2 "、または
「ssh:// user:password @ host:path / to /image.raw」。

IMAGEは圧縮されている可能性があり、その場合 bmaptool オンザフライで解凍します。 NS
圧縮タイプはファイル拡張子によって検出され、次の拡張子は
サポート:

1.で圧縮されたファイルおよびtarアーカイブの場合は、「。gz」、「。gzip」、「。tar.gz」、および「.tgz」
"gzip「プログラム
2.ファイルおよびtarアーカイブの場合は、「。bz2」、「tar.bz2」、「。tbz2」、「。tbz」、および「.tb2」
「で圧縮bzip2「プログラム
3。「。xz」、「。tar.xz」、「。txz」は、「xz「プログラム
4。「。lzo」、「tar.lzo」、「。tzo」は、「イゾ"
プログラム

他の拡張子を持つIMAGEファイルは非圧縮であると見なされます。 ノート、 bmaptool 使用されます
"pbzip2"と"ピッグズ"bzip2およびgzipアーカイブをより高速に解凍するためのプログラム
それらは利用できません。その場合、「bzip2"と"gzip".

DESTがブロックデバイスノード(「/ dev / sdg」など)の場合、 bmaptool 排他モードで開きます。
これは、他のプロセスでIMAGEブロックデバイスノードが開かれている場合は失敗することを意味します。
これは、他のプロセスがIMAGEを開くことができないことも意味します bmaptool
コピーを終了します。 「open()」の「O_EXCL」フラグのセマンティクスを参照してください。
システムコール。

bmapファイルには通常、SHA-256チェックサムとSHA-256チェックサムが含まれています。
マップされたすべてのデータ領域に対して、データの整合性を保証できます。
bmaptool チェックサムを検証し、不一致の場合はエラーで終了します。 チェックサム
「--no-verify」オプションを使用して検証を無効にすることができます。 bmaptool 検証しません
これらの領域はと​​にかく削除され、
何にも使用されていません。

bmapファイルはOpenPGP(gpg)で署名できます。 署名は切り離すことができます(
別のファイル)またはbmapファイルに「組み込まれている」(いわゆる「clearsign」署名)。

デタッチされた署名は、「-bmap-sig」オプションで指定できます。それ以外の場合は、 bmaptool
と同じベース名のファイルを探して、自動的に検出しようとします。
bmapファイルですが、拡張子は「.asc」または「.sig」です。 これはbmapと非常によく似ています
ファイルの自動検出。 したがって、「。asc」または「.sig」ファイルが存在する場合、 bmaptool を確認します
署名。

clearsign署名はbmapファイルの一部であり、 bmaptool 自動的に検出され、
それを確認します。

署名が悪い場合は、 bmaptool エラーで終了します。 Bmapファイルの署名の検証
「--no-sig-verify」オプションを使用して無効にすることができます。

OPTIONS
-h、-help
「copy」サブコマンドに関する短いヘルプテキストを印刷して終了します。

--bmap BMAP
コピーにはbmapファイル「BMAP」を使用してください。 このオプションが指定されていない場合、 bmaptool 努める
bmapファイルを自動的に検出します。

--bmap-sig SIG
切り離されたOpenPGP署名ファイル「SIG」を使用してbmapファイルの整合性を検証します
と出版社。 このオプションが指定されていない場合、 bmaptool 自動的にしようとします
署名ファイルを検出します。

--nobmap
自動bmapファイル検出を無効にし、bmapなしでIMAGE全体を強制的にフラッシュします。

-いいえ-確認します
コピー時にデータチェックサムを検証しないでください(推奨されません)。 チェックサムは
bmapファイルに保存され、通常は bmaptool IMAGEのデータを確認します
チェックサムと一致します。

--no-sig-verify
OpenPGP bmapファイルの署名を確認しないでください(推奨されません)。


bmaptool image.raw.bz2 / dev / sdgをコピーします
bz2で圧縮されたローカルファイル「image.raw.bz2」をブロックデバイス「/ dev / sdg」にコピーします。 画像
ファイルはオンザフライで解凍されます。 bmapファイルは自動的に検出されます。 NS
OpenPGPシグニチャも自動的に検出/検出されます。

bmaptool copy http://my-server.com/files/image.raw.bz2 $ HOME / tmp / file
bz2で圧縮されたリモート「image.raw.bz2」を通常のファイル「$ HOME / tmp / file」にコピーします。 The
画像ファイルはオンザフライで解凍されます。 bmapファイルは自動的に検出されます。
OpenPGPシグニチャも自動的に検出/検出されます。

bmaptool コピー--bmapimage.bmap --bmap-sig image.bmap.asc image.raw / dev / sdg
bmapを使用して、非圧縮ローカルファイル「image.raw」をブロックデバイス「/ dev / sdg」にコピーします
ファイル「image.bmap」。 切り離されたOpenPGP署名を使用してbmapファイル署名を確認します
「imag.bmap.asc」から。

作ります 【オプション】IMAGE
通常のファイルIMAGEのbmapを生成します。 内部的には、このサブコマンドはLinuxを使用します
どのIMAGEブロックがマップされているかを確認するための「FIEMAP」ioctl。 ただし、「FIEMAP」がそうでない場合
サポートされている場合、代わりに「lseek」システムコールの「SEEK_HOLE」機能が使用されます。 デフォルトでは、
「--output」オプションが使用されていない限り、結果のbmapファイルはstdoutに出力されます。

IMAGEファイルは、ブロックマップが生成される前に常に同期されます。 そしてそれは
bmapファイルが変更されているときにIMAGEファイルが変更されていないことを確認することが重要です
生成され、bmapファイルが生成された後。 それ以外の場合、bmapファイルは次のようになります
無効で、チェックサムの検証は失敗します。

画像ファイルは、OpenPGPを使用してさらに署名できます。

OPTIONS
-h、-help
「create」サブコマンドに関する短いヘルプテキストを印刷して終了します。

-o、-output OUTPUT
生成されたbmapをOUTPUTファイルに保存します(デフォルトでは、bmapは次のように出力されます)
stdout)。

-チェックサムなし
SHA1チェックサムなしでbmapファイルを生成します(非推奨)。


bmaptool image.rawを作成します
「image.raw」ファイルのbmapを生成し、それをstdoutに出力します。

bmaptool create -o image.bmap image.raw
「image.raw」ファイルのbmapを生成し、「image.bmap」に保存します。

onworks.netサービスを使用してオンラインでbmaptoolを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad