ライブUSBまたは永続パーティションではなくUSBドライブにKaliをインストールしてください。

ライブUSBまたは永続パーティションではなくUSBドライブにKaliをインストールしてください。

ありがとうございます。私の問題はライブUSBドライブを作成しないか、永久パーティションただし、GRUBブートローダ(またはその他)とKaliを使用して、すべてのシステムで利用可能なUSBを作成してください。これは、USBから直接他のLinuxオペレーティングシステムを実行するのと似ています。私は現在ペンドライブでUbuntuを実行しています。ペンドライブにOS(Ubuntu)とブートローダをインストールし、どこからでも起動できます。以下は、同じ内容を説明する動画です(私が作成した動画ではありません:https://www.youtube.com/watch?v=fLYBXOVn6ow)

なぜなら、Kaliのインストーラは、ブートローダを書き込むドライブを選択するオプションを提供せずにHDD(sda1)に直接書き込むからです。これは、ペンドライブにKaliをパーティション化してインストールしても、ブートローダがコンピュータの固定メインドライブにインストールされるため、USBドライブが他のデバイスから起動しないことを意味します。

2つの質問があります。

  1. USBドライブにブートローダを作成する方法と、Kaliがインストールされた状態で起動するには、どのパラメータを提供する必要があるのか​​を知っていますか?

  2. グラフィカルインストールモードを使用してUSBドライブにKaliをインストールしましたが、インストールを暗号化するオプション(フルディスク暗号化または少なくとも/ homeフォルダ)がありませんでした。 Kaliをインストールしてフルディスク/ホームフォルダ暗号化を実行する方法を知っている人はいますか?またはインストール後に有効にしますか?

ありがとうございます!

答え1

VirtualBox VMにKaliをインストールし、USBを最初のハードドライブに接続します。

このガイドに従ってUSBをVirtualBoxに接続できます。VirtualBox VMで物理ハードドライブを使用する

Ubuntu 14.04でこれを行いましたが、うまくいきます。インストールはほとんどのシステムで起動可能です。

付録:

これが見落とされた解決策だと思うので、詳しく説明します。

私は1年前から自分自身にこのような質問をした。私は永続パーティションから始めました。私にとっては、システムを複雑で不要なバスケットボール台のジャンプ運動のように見せています。

VirtualBoxをUSBスティックに直接インストールすると、永続ボリュームのために特定のサイズのスペースを分割する必要はありません。まるでスティックが通常のSSDであるかのように、どこでも完全な読み取りおよび書き込みアクセスを可能にするブータブルスティックを作成します。ドライブと同じです。

答え2

@TiberiusKirk アイデアありがとうございます。正常に動作します。

記録のためにWindows 10コンピュータで作業した内容は次のとおりです。

  1. Pendrive接続Windowsディスクマネージャ(または他のツール)を使用してパーティションを削除します。

  2. ディスクメタファイルを作成します。

    VBoxManage internalcommands createrawvmdk -filename "C:\Users\sysadmin\Documents\sysadmin\kaliboot\kaliboot.vmdk" -rawdisk \\.\PhysicalDrive1
    
  3. ディスクをSATAに接続します。

    VBoxManage storageattach kaliboot --storagectl "SATA" --port 0 --device 0 --type hdd --medium C:\Users\sysadmin\Documents\sysadmin\kaliboot\kaliboot.vmdk
    

注:この例では、VirtualBoxで作成された仮想マシンの名前は「kaliboot」です。

答え3

カリが主張するのがまさにこれだ。指示に従ってください。- または永続性を使用したくない理由を含めるように質問を編集します。

また、永続ファイルシステムのフルディスク暗号化もカバーしています。

注:永続性サポートUSBドライブは現在、通常のドライブのようにすでに起動できます。

答え4

「無線ネットワーク侵入テストラボの構築」という本で興味深いアプローチを見ました。

このツールをダウンロードしてください -http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/- ユニバーサルUSBインストーラ(UUI)。ドロップダウンメニューを使用して、LinuxディストリビューションのリストからKali Linuxを選択します。

暗号化された永続パーティションを作成するには、Linux(Kali Linuxなど)を使用してUSBディスクにfdisk -l

Kali イメージが占めるスペースをバイト単位で取得します。 (3167)

du-bcm kali-linux-2.0-amd64.iso

Kaliイメージの後に始まり、USBドライブに3番目のパーティションを作成します。

/dev/sdb mkpart master 3167 7gbの分離

fdisk -l新しいパーティションが表示されることを確認してください。次に、新しいパーティションを暗号化します。

cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb3

マッピング名がkali_storの新しいパーティションを開きます。

cryptsetup luksOpen /dev/sdb3 kali_stor

新しいパーティションに永続的にマークされたファイルシステムを構築します。マウントパーティション

mkfs.ext3 -L 永続性 /dev/mapper/kali_stor && e2label /dev/mapper/kali_stor 永続性

マウント /dev/mapper/kali_stor /mnt

Union を使用した persistence.conf ファイルの作成

エコー "/union" > /mnt/persistence.conf

削除と暗号化

umount /dev/mapper/kali_stor && cryptsetup luksClose /dev/mapper/kali_stor

今USBで起動し、メニューを確認してくださいライブUSB暗号永続性オプションを実行して暗号化パスワードを入力してください

関連情報