Mac用の起動可能なusbkalilinuxドライブをどのように作成するのか疑問に思いました。そして、私がそれを作成するとき、USBドライブは一時的なOSですか?プラグを差し込むたびにkali linuxに切り替わり、プラグを抜くとOS Xに戻りますか?または、kalilinuxはコンピューター/ラップトップに永続的に存在します
幸いなことに、OS XはどちらもUNIXを実行しているため、Linuxに似ているため、このプロセスが大幅に高速化されます。
KaliをUSBドライブに配置する手順を書く前に、質問にお答えします。
USBドライブは一時的なOSですか?
技術的にはそうです、それはlive USBだからです。つまり、これをコンピューターに接続してUSBから起動するたびに、コンピューターからオペレーティングシステムを即座に実行できますが、何も保存されません。ライブブートを終了するたびに、すべてが元の状態にリセットされます。
プラグを差し込むたびにkalilinuxに切り替わり、プラグを抜くとOS Xに戻りますか?または、kalilinuxはコンピューター/ラップトップに永続的に存在します
Kali Linuxをそのドライブにインストールしない限り、Mac OS Xが置かれているメインハードドライブに物理的または永続的にインストールされることはありません意図的にすべてを上書きしてインストールしますので、そうしてください。シャットダウン後にUSBを取り外すと、Kali Linuxがハードドライブにインストールされておらず、起動したばかりであると想定してlive、通常どおり通常のOSで起動します。ただし、他のOSと同様にデータ保存機能を有効にする_Live USB with Persistence
_と呼ばれるものを作成できます。カリのウェブサイトはそれをそのように説明しています:
異なるシステム間でも、USBドライブからKaliLinux「ライブ」を実行する場合。永続データは、USBドライブの独自のパーティションに保存されます
本質的には、USB上でハードドライブとして機能します。しかし、繰り返しになりますが、意図的に設定する必要があります。詳細については、 ここ を参照してください。
うまくいけば、私はあなたの質問に答えたので、KaliをUSBに置くことに進みましょう:
1)-ここのサイトで相対的なKali Linuxイメージをダウンロードします: https://www.kali.org/downloads/ -混乱を避けるために、多くのファイルなしで簡単にアクセスできる場所に保存します。 KaliISOイメージをUSBに配置します。理想的には、それを独自のフォルダーに入れます。
2)-USBドライブを用意します。最小4GBですが、私は非常に 8GB以上のUSBをお勧めしますが、4GBで十分です。
3)-Macで、ターミナルを検索するか、_CMD + SPACE
_を押してterminal
と入力してからenter
と入力してターミナルを開きます。これでターミナルが開いているはずです。
4)-ターミナルで「_diskutil list
_」と入力します。混乱を避けるために、USBをまだ接続しないでください。出力は次のようになります類似これ:
_/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *74.5 Gi disk0
1: Apple_partition_map 31.5 Ki disk0s1
2: Apple_HFS Macintosh HD 74.4 Gi disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: CD_partition_scheme *718.1 Mi disk1
1: Apple_partition_scheme 625.3 Mi disk1s1
2: Apple_partition_map 31.5 Ki disk1s1s1
3: Apple_HFS Dungeon Siege Disc 2 625.0 Mi disk1s1s2
_
注:/dev/disk(disknumber)
は、異なる場合と異なる場合があります。これらはOSXであるメインOS用であるため、触れたくないドライブであることを覚えておいてください。
5)-USBデバイスを接続し、今度はもう一度_diskutil list
_と入力します。ターミナルタイプclear
が雑然としていてクリアできないと感じた場合は、もう一度手順を実行してください。
6)-追加のディスクがリストされていることがわかります。これはUSBドライブです。簡単に認識できるように、ドライブのボリューム名もリストされている必要があります。
7)-USBの下にリストされているディスクを認識したら、これを角かっこなしでターミナルdiskutil unmount /dev/disk(USB number)
に入力します。 [〜#〜] Notice [〜#〜]:この次のステップはerase USBドライブなので、必要なものや必要なものがないこと、または新鮮なドライブ。
8)-マウントを解除した後、安全に続行できると思います。次のように入力します。
Sudo dd if=/location/to/kali.iso of=/dev/disk(USB number) bs=1m
例:
_Sudo dd if=~/Desktop/Linux_Folder/kali-linux-2016.2-AMD64.iso of=/dev/disk6 bs=1m
_
開始後、端末には何も出力されませんが、KaliのISOファイルがUSBに正常に書き込まれているため、これはgoodです。これは、書き込み速度やその他の変数によっては最大1時間かかる場合がありますが、念のために[〜#〜] very [〜#〜]我慢してください。
それが完了すると、ターミナルで次のような出力を受け取ります。
_2911+1 records in
2911+1 records out
3053371392 bytes transferred in 2151.132182 secs (1419425 bytes/sec)
_
これは良いことです。これは、ISOがUSBドライブに正常に配置されたことを意味します。
9)-Macを再起動し、起動画面にAppleロゴが表示されたら、すぐにALT
キーを押し続けると、起動メニューが表示されます。アイコン上部にUSBアイコンが付いたオレンジ色になっているはずです。問題が発生した場合は、プラグを抜いてからブート画面に差し込むとポップアップが表示されるので、どれであるかがわかります。それをクリックすると、問題なく起動するはずです。
注:これは、_legacy boot
_をサポートしていないため、2007年半ばなどの古いMacモデルでは機能しません。私が所有していたとき、それに関して多くの問題がありました。 2012年半ば以降のMacbookProをお持ちの場合は、問題なく使用できます。
起動可能なUSBデバイスはそのようには機能しません。通常は他のOSとは独立して起動し、ほとんどの場合RAMにコピーされますが、永続的な起動用のデータを書き込むことができるものもあります。つまり、追加のソフトウェアをインストールしてカスタマイズできるようにします。
あなたはしなければならない: