Tidak dapat mem-boot Kali linux menggunakan rEFInd


0

Saat ini saya mencoba menginstal dan mem-boot Kali Linux di MacBook Pro 2018 saya yang memiliki chip T2 baru dengan keamanan boot.

Saya telah menonaktifkan SIP dan Secure Boot di Mac saya serta menginstal rEFInd di komputer saya dengan instruksi posting ini .

Ketika saya boot ke resEnd, saya disambut dengan jendela ini:

enter image description here

Drive pertama yang Anda lihat hanya membawa saya ke layar kosong tanpa tanda masuk, opsi kedua memungkinkan saya untuk boot ke macOS High Sierra (saya tidak ingin meng-upgrade ke macOS Mojave sekarang) dan kemudian opsi ketiga adalah saya Kali Linux menginstal disk.

Masalahnya adalah, ketika saya boot ke Kali Linux (Nama file) kali-linux-2018.3a-amd64, Saya akhirnya mendapatkan kesalahan ini:

enter image description here

Mengapa ini terjadi dan apa yang harus saya lakukan untuk menyelesaikan masalah ini? Saya tidak ingin memperbarui ke Mojave sekarang karena beberapa alat pengembangan tetapi akan memperbarui dalam beberapa minggu ke depan. Saya juga akan menginstal Kali Linux ke USB yang sama tetapi pada partisi lain sehingga saya dapat mem-bootnya di komputer lain juga.

Berikut tata letak disk saya (baik macOS dan USB):

/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         499.8 GB   disk0s2
   3:       Microsoft Basic Data rEFInd                  199.2 MB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            201.2 GB   disk1s1
   2:                APFS Volume Preboot                 43.8 MB    disk1s2
   3:                APFS Volume Recovery                1.0 GB     disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *30.8 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Kali Linux              26.4 GB    disk2s2
   3:       Microsoft Basic Data Kali Instal             3.9 GB     disk2s3

disk0s3 adalah tempat saya menginstal ulang, disk2s2 Di sinilah saya ingin menginstal Kali ke dan disk2s3 adalah tempat pemasang berada.

Edit:

Output dari sudo fdisk /dev/disk2:

Disk: /dev/disk2    geometry: 3738/255/63 [60063744 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 -   60063743] <Unknown ID>
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused

File iso juga diinstal menggunakan dd perintah.


Apa label teks di bawah masing-masing ikon macOS? Anda tampaknya telah menginstal Kali untuk boot BIOS. Bisakah Anda memposting output dari sudo fdisk /dev/disk2?
David Anderson

@DavidAnderson, Ditambahkan! Tampaknya memiliki tanda tangan boot yang merupakan awal yang baik!
iProgram

Bagaimana Anda mentransfer kali-linux-2018.3a-amd64.iso file yang Anda unduh dari Kali ke flash drive?
David Anderson

Saya memasukkannya ke dalam edit! Saya menggunakan perintah dd.
iProgram

Jawaban:


0

Saya tidak yakin bagaimana Anda melakukan apa yang telah Anda posting. Juga, saya mempertanyakan kebijaksanaan dalam melakukannya.

Saya berasumsi Anda menginstal rEFInd pada drive internal Anda untuk digunakan untuk mem-boot Kali Linux pada flash drive. Anda bermaksud menggunakan flash drive untuk mem-boot Kali Linux di komputer lain. Bagaimana Anda tahu jika mesin lain memiliki rEFInd? Jika rEFInd diinstal pada mesin lain, bagaimana Anda tahu jika rEFInd akan dikonfigurasi untuk memindai sistem operasi baru untuk boot? Bagaimana Anda tahu jika komputer lain tidak akan dilindungi kata sandi untuk mencegah Anda mem-boot dari flash drive Anda?

Saya mengunduh kali-linux-2018.3a-amd64.iso file dari Kali Linux Unduh situs web. Saya mengikuti instruksi untuk OS X yang diberikan Membuat Kali USB Drive Bootable situs web. Dengan kata lain, saya menjalankan perintah berikut.

sudo dd if=kali-linux-2018.3a-amd64.iso of=/dev/disk1 bs=1m

Saat saya menjalankan perintah diskutil list disk1, Saya mendapatkan yang berikut.

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.7 GB    disk1
   1:                       0x17                         3.2 GB     disk1s1
   2:                 DOS_FAT_12 NO NAME                 720.9 KB   disk1s2

Saat saya menjalankan perintah sudo fdisk /dev/disk1, Saya mendapatkan yang berikut.

Disk: /dev/disk1    geometry: 1912/255/63 [30720000 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
*1: 17    0   2   1 - 1019 190  32 [        64 -    6234176] OS/2 hidden 
 2: 01 1020   0   1 - 1020  43  32 [   6234240 -       1408] DOS FAT-12  
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused      

Saya dapat EFI mem-boot flash drive ini dari Startup Manager. Saat menjalankan versi rEFI yang sama dengan yang Anda gunakan, saya mendapatkan ikon dan label teks yang berbeda dari yang Anda poskan. Saya dapat mem-boot flash drive ini menggunakan rEFInd.

Saya menyadari bahwa saya menggunakan iMac 2011 yang lebih lama, tetapi saya merasa aneh bahwa hasil kami sangat berbeda.


Versi mana yang Anda gunakan? Di posting lain, Anda mengatakan Anda menggunakan 0.11.4, saya hanya dapat menemukan 0.11.3 jadi saya menganggap itu salah ketik? Jika tidak, dapatkah Anda memberi saya tautan ke 0.11.4?
iProgram

Saya mengunduh dari https://sourceforge.net/projects/refind/ . Ketika saya mengunduh 5 Oktober pukul 5.56 pagi, saya menerima refind-bin-0.11-4.3. Ketika saya mengunduh 25 Jul jam 11:14 malam, saya menerima refind-bin-0.11.3. Saya mengunduh sekarang (7 Oktober pukul 4:14 PM) dan diterima refind-bin-0.11-5.3. Belum sempat mencoba yang satu ini.
David Anderson

Itu aneh. Saya pergi ke sana dan masih mengatakan terbaru adalah 0,11.3. Dan itulah yang diberikan tombol unduhan besar berwarna hijau dari tautan Anda.
iProgram

Saya selalu menganggap nama folder yang diunduh sama dengan versinya. Saya mem-boot ketiga unduhan dari komentar saya sebelumnya dan ketiganya adalah versi RESEn 0.11.3. Saya menghapus semua unduhan rEFInd lama dan mengunduh rEFInd. Kali ini nama foldernya adalah refind-bin-0.11.3.
David Anderson
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.