kali linuxを使用してWDパーティションを起動可能にしますか?

kali linuxを使用してWDパーティションを起動可能にしますか?

512GB Passport SSDは2つのパーティションに分かれています。 1つは50GB、もう1つは462GB、どちらもexFAT形式です。 50GBパーティションをKali Linux用のブータブルパーティションにし、継続的に保存したいと思います。

Rufusを試してみましたが、各パーティションではなくSSD全体が選択肢として表示されます。このパーティションをFAT32にフォーマットしてISOコンテンツをコピーしてみましたが、起動メニューには表示されません。

PS:私はMacBook Pro 2018を持っています。

ベストアンサー1

UnixとLinux StackExchangeへようこそ!

ddddKali ISOイメージをパーティションにコピーすると、ISOイメージがCD以外のドライブで使用可能になっている場合は、パーティションテーブルがすでに含まれているため、機能しない可能性があります。これをディスク装置全体にコピーする必要があります(/dev/sddisk2)。

これを完了すると、パーティション管理ツールを使用して未使用領域をExFATパーティションとして使用できます。

Kaliを起動可能にするには最新のMacの場合UEFIを使用している場合、Kali用のパーティションは1つだけでは不十分です。 Kaliのブートローダを含めるには、小さなESP(EFIシステムパーティション)も必要です。 ESPファイルシステムタイプはFAT32でなければなりません(または特にMacではHFSも機能します)。 Appleが特定のUEFIブートサポートを追加しない限り、ExFATは機能しません。 Kali イメージをディスク装置全体に書き込む場合、この操作はすべて自動的に実行されます。これがおそらくRufusが特定のパーティションにのみ書き込むオプションを提供しない理由です。

はい、ISO9660ファイルシステムで画像にアクセスしたときに表示される内容は、CD以外のディスクデバイスに書き込むときに表示される内容とは異なる場合があります。

パーティションがすでにマウントされている場合、オペレーティングシステムはddパーティション/ディスクの上書きを許可しない可能性があります。

Mac で Kali を実行する前に、MacOS リカバリに移動し、ブートセキュリティユーティリティを使用して「セキュリティなし」と「外部メディアからのブートを許可」に設定する必要があります。以下のAppleのマニュアルを参照してください。https://support.apple.com/en-us/HT208330

Kali ISOイメージは特別にisohybrid処理され、ISOがディスク全体に書き込むときにアクティブになるパーティションテーブルが組み込まれています。

ISOコンテンツをパーティションに抽出するには、まずESP + Kaliパーティション+必要な他のパーティションを含むようにSSDをパーティション化し、次にブートローダ部分を含むようにISOコンテンツを手動でコピーする必要があります。 ESPに移動し、残りはKaliパーティションに移動します。このプロセスでは、ISOに含まれるパーティションテーブルはまったく使用されません。

ここで正確な要件を理解するのは難しい部分であり、実際に起こります。今後SSDで起動することも可能です。 Kaliインストーラが期待して認識するものと正確に一致するようにKaliパーティションの名前/UUIDを設定する必要があり、これらの要件を見つけるためにKaliライブメディアプロセスをリバースエンジニアリングする必要があります。なぜなら、その要件はどこにも文書化されていないからです。 。

起動してSSDを有効なKaliライブメディアとして認識しても、SSDにすでに追加のパーティションがある場合は、永続性設定の標準プロセスが機能するかどうかわかりません。自動化をスキップし、コマンドラインから手動でそのタスクを実行する必要があるかもしれません。私はこれが何であるかわかりません。おそらくここでまったく新しいものを試しています。

標準的な手順(最初は完全なSSDを使用)を使用してSSDにKaliをインストールし、Kaliを起動して永続性を設定し、別のオペレーティングシステム(MacOSなど)で起動し、Kaliライブを縮小する方がはるかに簡単になります。 。計画したパーティションを作成できます。 SSDに追加されるすべての項目。

おすすめ記事