GNU/Linux >> Belajar Linux >  >> Linux

VMware Fusion Kali USB Boot

VMware Fusion Kali USB Boot

Salah satu fitur Kali Linux yang menyenangkan, dan sering kali diperlukan adalah kemampuan untuk membuat instalasi live-boot yang benar-benar mematikan dan dapat disesuaikan sepenuhnya. Biasanya disimpan di drive USB, instalasi ini menempatkan kekuatan Kali Linux di saku Anda, siap diluncurkan kapan pun Anda membutuhkannya.

Membangun instalasi USB live Kali cukup mudah, baik Anda menggunakan instalasi biasa, membangun kegigihan sehingga Anda dapat menyimpan file, terenkripsi sepenuhnya (bahkan mempersenjatai frasa sandi penghancur sendiri), atau menyesuaikan dan membangun instalasi khusus Anda sendiri.

Namun, proses pengujian pemasangan USB Anda bisa sedikit menyusahkan, terutama jika Anda pengguna Mac. Anda dapat, dalam keadaan tertentu, mem-boot ulang Mac dan mem-boot dari USB, tetapi itu bisa sangat merepotkan.

Namun, bukankah lebih bagus jika Anda dapat menggunakan produk seperti VMware Fusion (yang merupakan produk terkemuka di industri dan melakukan pekerjaan luar biasa dalam menjalankan setiap OS lain di Mac kami) untuk mem-boot dan menguji USB langsung Anda? Tidak ada reboot. Tidak ada keributan. Cukup masukkan dan biarkan terbang.

Itu sepertinya ide yang bagus tetapi produk Fusion telah berubah untuk sementara waktu, dan tampaknya mendapatkan perlakuan "khusus" dari VMware. Perusahaan tampaknya berpikir bahwa pengguna Mac tidak memerlukan opsi ekstensif, seperti kotak centang untuk boot EFI. Sebagai gantinya, mereka mengaturnya sehingga jika tamu Anda berbasis Mac atau Windows, itu akan secara otomatis melakukan boot EFI untuk Anda. Itu membantu, tetapi jika Anda membuat tamu Mac atau Windows dan mencoba mem-boot dari USB, Anda akan mendapatkan layar boot Kali, diikuti dengan pesan penghentian boot bahwa USB tidak berisi versi Mac atau Windows.

Karena fluks ini, dan perbedaan inti antara Fusion dan lini VMware lainnya, masalah booting USB EFI ini membuat kami bingung. Beberapa solusi telah diperkenalkan, seperti mem-boot VM khusus yang akan mencoba mem-boot EFI, tetapi mereka memiliki masalah sendiri.

Untungnya, Fusion telah cukup matang sehingga sekarang kami dapat memahami dan membuat proses ini berhasil. Inilah cara Anda melakukannya.

Buat VM khusus baru:

Pilih “Linux” -> “Debian 8.x 64-bit”.

Buat disk virtual baru. Setelan tidak masalah.

Klik “Selesai”:

Beri nama yang tepat:

Matikan mesin. Buka “Mesin Virtual” -> “Pengaturan” -> “Prosesor dan Memori”, atur memori ke minimal 2048 MB, dan atur inti ke “2”:

Selanjutnya, buka "Pengaturan" -> "Tampilan", dan centang "Accelerate 3D Graphics". Ini opsional, tetapi sangat membantu kinerja pengalaman Kali Anda. “Gunakan resolusi penuh..” juga opsional.

Buka "Perangkat USB". Masukkan Kali USB Anda dan atur kompatibilitas USB ke USB 3.0 (jika Anda memiliki sistem dan drive yang kompatibel dengan USB 3.0). Perhatikan bahwa USB-C, dongle atau tidak, tidak ada bedanya di sini. Pastikan saja jika Anda menggunakan perangkat USB-C, pilih kompatibilitas USB 3.0. Pilih “Connect to Linux” sebagai “Plug in Action” dan atur mesin ke “Connect to this virtual machine” ketika dicolokkan:

Buka "Pengaturan" -> "Disk". Pilih "Opsi Lanjutan" dan "Hapus Hard Disk", mengirimkannya ke Sampah. Anda tidak akan membutuhkannya.

Selanjutnya, Anda harus mengaktifkan boot EFi. Tidak ada pengaturan GUI untuk ini, jadi, Anda perlu menemukan VM ini di hard drive Anda. Hard drive virtual disimpan secara default di ~/Documents//Virtual Machines.localized . Ubah ke direktori yang berisi VM ini. Milik kami disebut "Kali USB Boot" jadi jalur lengkapnya adalah ~/Documents//Virtual Machines.localized/Kali USB Boot.vmwarevm ". Di dalam direktori itu ada .vmx file bernama setelah VM. Milik kami bernama Kali USB Boot.vmx . Edit file tersebut dengan editor favorit Anda dan masukkan baris berikut:

firmware = "efi"

Hati-hati dengan copy dan paste. Jika Anda menempelkan baris ini ke editor, Anda mungkin mendapatkan "kutipan Mac" yang lucu dan ini akan merusak VM. .vmx Your Anda file akan terlihat seperti ini:

Sekarang, hidupkan VM Anda, dan itu akan boot ke Kali Linux:

Memecahkan Masalah Koneksi USB

Jika Anda mengalami masalah, Anda memiliki beberapa opsi. Pertama, matikan VM Anda. Buka "Pengaturan" -> "Perangkat USB" dan biarkan layar pengaturan ini di sebelah VM Anda yang dimatikan. (Anda juga dapat memperluas bilah alat dan melihat ikon USB). Sekarang, hidupkan VM. Segera, Anda akan melihat pembaruan layar Pengaturan USB dengan tanda centang di sebelah perangkat USB Anda:

Jika Anda tidak mendapatkan tanda centang, ini berarti Mac Anda telah mengambil drive USB. Matikan VM Anda, keluarkan drive dari Mac, dan hidupkan kembali VM dengan layar pengaturan USB ke atas. Anda akan melihat tanda centang dan mendapatkan layar boot Kali.

Pemecahan Masalah EFI

Saat boot dengan EFI, layar boot Anda akan terlihat seperti ini:

Ini menunjukkan bahwa EFI diaktifkan. Jika tidak, periksa tiga kali apakah Anda memasukkan baris firmware dengan benar di .vmx mengajukan. Perhatikan bahwa dalam beberapa kasus, pemeriksaan Jaringan EFI ini mungkin macet. Cukup menekan ESC di dalam VM akan mendorong proses.

Pada boot normal, Anda dapat mengklik di dalam layar VM dan menekan ESC cepat saat logo VMware muncul di layar untuk membuka Boot Manager:

Dari sini, Anda dapat memilih "EFI Internal Shell" untuk masuk ke dalam shell. Jika Anda mendapatkan sesuatu seperti ini, kehilangan peta fs0, maka EFI tidak melihat drive USB Anda. Jika demikian, matikan mesin virtual, cabut USB, mulai VM, dan segera setelah menekan mulai, masukkan drive, cari tanda centang di pengaturan.

Jika semuanya berjalan dengan baik, Anda boot ke Kali. Jika tidak, Anda dapat membuka shell EFI dengan ESC, "EFI Internal Shell". Shell EFI "bahagia" terlihat seperti ini:

Perhatikan peta fs0. Selanjutnya, Anda dapat memasukkan 'fs0:' dan 'ls' untuk melihat-lihat.

Anda dapat memasukkan 'cd efi\boot' (perhatikan garis miring terbalik, bukan garis miring!) dan boot perangkat secara manual dengan 'bootx64.efi'

Ini akan memberi Anda boot EFI yang menyenangkan:

Perhatikan bahwa pada beberapa penginstalan, penonaktifan, diikuti dengan melepas drive, menyalakan VM, dan memasukkan drive mungkin diperlukan. Ini kemungkinan besar berkaitan dengan Mac yang mengambil drive USB, atau mengambilnya setengah-setengah (tanpa memasang).


Linux
  1. Cara Boot dari Drive USB di VirtualBox di Linux

  2. Busybox Pada Sistem Live Usb yang Persisten?

  3. Booting Dari Usb Untuk Laptop Hp?

  1. Linux – Kali Linux Sudah Terinstal Tapi Tidak Muncul Di Boot Manager?

  2. Alamat tamu VMWare Fusion Linux dengan nama host?

  3. Mengubah ukuran partisi boot

  1. Tidak Bisa Boot Dari Live Cd?

  2. Kali Linux 1.0.8 Rilis dengan Dukungan Boot EFI

  3. Tidak dapat mem-boot dari stik USB multiboot Yumi