9.4.2. USBキーに暗号化されていない永続性を設定する
このセクションでは、セクションの指示に従ってKali Live USBキーを準備していることを前提としています。 2.1.4「DVD-ROMまたはUSBメモリへのイメージのコピー」 キー” [19ページ] で、ISOイメージ(約3GB)と保存したいディレクトリのデータを保存するのに十分な大きさのUSBキーを使用していることを前提としています。また、USBキーがLinuxによって認識されていることを前提としています。 / dev / sdb デフォルトのISOイメージに含まれる2つのパーティションのみが含まれていること(/ dev / sdb1 / dev / sdb2(注:この手順を実行する際は十分に注意してください。間違ったドライブを再パーティションすると、重要なデータが簡単に破壊される可能性があります)。
新しいパーティションを追加するには、コピーしたイメージのサイズを把握しておく必要があります。これにより、新しいパーティションをライブイメージの後に開始させることができます。 parted 実際にパーティションを作成します。以下のコマンドは、 kali-linux-2016.1-amd64.isoこれは USB キーにも存在するものと想定されます。
# parted /dev/sdb プリント
モデル: SanDisk Cruzer Edge (scsi) ディスク /dev/sdb: 32,0GB
セクターサイズ(論理/物理):512B/512B パーティションテーブル:msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 32,8kB 2852MB 2852MB プライマリブート、隠し
2 2852MB 2945MB 93,4MB プライマリ
# start=$(du --block-size=1MB kali-linux-2016.1-amd64.iso | awk '{print $1}')
# echo ”画像のサイズは $start MBです”
画像のサイズは2946MBです
# parted -a 最適な /dev/sdb mkpart プライマリ ”${start}MB” 100%
情報: /etc/fstab を更新する必要がある場合があります。
# parted /dev/sdb プリント
モデル: SanDisk Cruzer Edge (scsi) ディスク /dev/sdb: 32,0GB
セクターサイズ(論理/物理):512B/512B パーティションテーブル:msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 32,8kB 2852MB 2852MB プライマリブート、隠し
2 2852MB 2945MB 93,4MB プライマリ
3 2946MB 32,0GB 29,1GB プライマリ
newで / dev / sdb3 パーティションを配置したら、以下のコマンドを使って「persistence」というラベルの付いたext4ファイルシステムでフォーマットします。 mkfs.ext4 コマンド(およびその -L ラベルを設定するオプション)。その後、パーティションは / mnt ディレクトリに必要な 永続性.conf 設定ファイル。
ディスクをフォーマットする際は、常に注意してください。間違ったディスクやパーティションをフォーマットすると、貴重な情報が失われる可能性があります。
# mkfs.ext4 -L 永続性 /dev/sdb3
mke2fs 1.43-WIP (15 年 2016 月 XNUMX 日)
7096832 個の 4k ブロックと 1777664 個の inode を持つファイルシステムを作成しています。ファイルシステム UUID: dede20c4-5239-479a-b115-96561ac857b6 ブロックに保存されているスーパーブロックのバックアップ:
32768、98304、163840、229376、294912、819200、884736、1605632、2654208、
4096000
グループテーブルの割り当て: 完了 i ノードテーブルの書き込み: 完了
ジャーナルの作成(32768ブロック):完了
スーパーブロックとファイルシステムアカウンティング情報の書き込み:完了
# / dev / sdb3 / mntをマウントします
# echo ”/union” >/mnt/persistence.conf
# ls -l /mnt
合計20
drwx------ 2 ルート ルート 16384 10月13日 31:XNUMX 失われた+見つかった
-rw-r--r-- 1 root root 8 10月13日 34:XNUMX persistent.conf
# アンマウント /mnt
# mkfs.ext4 -L 永続性 /dev/sdb3
mke2fs 1.43-WIP (15 年 2016 月 XNUMX 日)
7096832 個の 4k ブロックと 1777664 個の inode を持つファイルシステムを作成しています。ファイルシステム UUID: dede20c4-5239-479a-b115-96561ac857b6 ブロックに保存されているスーパーブロックのバックアップ:
32768、98304、163840、229376、294912、819200、884736、1605632、2654208、
4096000
グループテーブルの割り当て: 完了 i ノードテーブルの書き込み: 完了
ジャーナルの作成(32768ブロック):完了
スーパーブロックとファイルシステムアカウンティング情報の書き込み:完了
# / dev / sdb3 / mntをマウントします
# echo ”/union” >/mnt/persistence.conf
# ls -l /mnt
合計20
drwx------ 2 ルート ルート 16384 10月13日 31:XNUMX 失われた+見つかった
-rw-r--r-- 1 root root 8 10月13日 34:XNUMX persistent.conf
# アンマウント /mnt
USB キーの準備が整いました。「Live USB Persistence」ブート メニュー エントリを使用して起動できます。