これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド virt-format です。
プログラム:
NAME
virt-format - ディスクを消去して空のディスクを作成する
SYNOPSIS
virt-format [--options] -a ディスク.img [-a ディスク.img ...]
警告
ライブ仮想マシン上で「virt-format」を使用するか、他のディスク編集と同時に使用する
ツールは危険であり、ディスクの破損を引き起こす可能性があります。 仮想マシンは
このコマンドを使用する前にシャットダウンしてください。ディスクイメージを同時に編集しないでください。
DESCRIPTION
Virt-format は既存のディスク ファイル (またはホスト パーティション、LV など) を使用します。 消す
を データ on it、空のディスクとしてフォーマットします。 オプションでパーティションを作成できます
テーブル、空のファイルシステム、論理ボリュームなど。
データを含むディスクを作成するには、次を使用した方が良いかもしれません。 virt-make-fs(1)。 あなたがいる場合
で使用する空のディスクを作成する ゲストフィッシュ(1)、代わりに guestfish を使用する必要があります。 -N
オプションを選択します。
通常の使用法は次のようになります。
virt-format -a disc.qcow
またはこれ:
virt-format -a /dev/VG/LV
ディスク.qcow or / dev / VG / LV すでに存在している必要があります。 任意 データ on これらの ディスク 意志 be 消去された by
これらの コマンド。 これらのコマンドは、全体をカバーする単一の空のパーティションを作成します。
ディスク、その中にファイルシステムはありません。
追加のパラメータを使用して、パーティションやファイルシステムなどの作成を制御できます。
最も一般的に使用されるオプションは次のとおりです。
--filesystem=[ext3|ntfs|vfat|...]
パーティション内に空のファイルシステム (「ext3」、「ntfs」など) を作成します。
--lvm[=/dev/VG/LV]
ディスク上に Linux LVM2 論理ボリュームを作成します。 と一緒に使用する場合 - ファイルシステム
ファイルシステムはLV内に作成されます。
これらおよびその他のオプションの詳細については、以下の「オプション」を参照してください。
ディスクのフォーマットは通常は自動検出されますが、次のコマンドを使用して強制的にフォーマットすることもできます。
- フォーマット オプション(その項)。 既存のコンテンツを信頼できない状況では、
ディスクにある場合は、悪用の可能性を避けるためにこのオプションを使用することをお勧めします。
OPTIONS
- 助けて
簡単なヘルプを表示します。
-a file
- 追加 file
追加 file、ディスクイメージ、ホストパーティション、LV、外部USBディスクなど。
ディスクイメージのフォーマットは自動検出されます。 これをオーバーライドして強制するには
特定の形式は --format =。。 オプションを選択します。
任意 既存の データ on ディスク is 消去されました。
-a URI
- 追加 URI
リモートディスクを追加します。 の「リモートストレージの追加」を参照してください。 ゲストフィッシュとします。
--filesystem=ext3|ntfs|vfat|...
指定されたタイプの空のファイルシステムを作成します。 多くのファイルシステムタイプがサポートされています
libguestfs による。
--ファイルシステム=なし
ファイルシステムを作成しません。 これがデフォルトです。
--format = raw | qcow2 |。。
- フォーマット
のデフォルト -a オプションは、ディスクイメージのフォーマットを自動検出することです。 使用する
これにより、ディスクフォーマットが強制されます -a コマンドラインに続くオプション。 使用する
- フォーマット 引数なしで、後続の自動検出に戻ります -a オプション。
具体的な例を挙げますと、以下の通りです。
virt-format --format=raw -a ディスク.img
のraw形式(自動検出なし)を強制します ディスク.img.
virt-format --format=raw -a disc.img --format -a another.img
のraw形式(自動検出なし)を強制します ディスク.img の自動検出に戻ります
別の.img.
信頼できないraw形式のゲストディスクイメージがある場合は、このオプションを使用して次のことを行う必要があります。
ディスクフォーマットを指定します。 これにより、悪意のあるセキュリティ問題の可能性を回避できます
ゲスト(CVE-2010-3851)。
--label=ラベル
ファイルシステムのラベルを設定します。
--lvm=/ dev /VG/LV
という名前の Linux LVM2 論理ボリュームを作成します。 / dev / VG / LV。 の名前を変更できます。
ボリュームグループと論理ボリューム。
--lvm
Linux LVM2 論理ボリュームをデフォルト名 (/ dev / VG / LV).
--lvm=なし
論理ボリュームを作成しません。 これがデフォルトです。
- パーティション
ディスク全体をカバーする MBR または GPT パーティションを作成します。 MBR が選択されるのは、
ディスク サイズは 2 TB 未満、2 TB 以上の場合は GPT。
これがデフォルトです。
--パーティション=gpt
GPT パーティションを作成します。
--パーティション=mbr
MBRパーティションを作成します。
--パーティション=なし
パーティションテーブルを作成しません。 Windows ではこれらのディスクを認識できない場合があることに注意してください。
-v
-詳細
デバッグ用の詳細メッセージを有効にします。
-V
- バージョン
バージョン番号を表示して終了します。
- ワイプ
通常、virt-format はディスクからデータを消去しません (消去には時間がかかるため)
時間)。 したがって、ディスク上にデータがある場合、そのデータは非表示になり、部分的に上書きされるだけです。
virt-format で保存されており、ディスク編集ツールで復元できる可能性があります。
このオプションを使用すると、virt-format はディスク全体にゼロを書き込みます。
データは回復できません。
-x libguestfsAPI呼び出しのトレースを有効にします。
EXIT ステータス
このプログラムは成功すると 0 を返し、失敗すると 1 を返します。
onworks.net サービスを使用してオンラインで virt 形式を使用する