REFInd का उपयोग करके काली लिनक्स बूट करने में असमर्थ


0

मैं वर्तमान में अपने मैकबुक प्रो 2018 पर काली लिनक्स को स्थापित करने और बूट करने की कोशिश कर रहा हूं जिसमें बूट सुरक्षा के साथ नया टी 2 चिप है।

मैंने अपने मैक पर SIP और सिक्योर बूट दोनों को अक्षम कर दिया है और साथ ही साथ अपने कंप्यूटर पर rEFInd इंस्टॉल कर रहा हूं ये पद

जब मैं rEFInd में बूट करता हूं, तो मुझे इस विंडो से अभिवादन किया जाता है:

enter image description here

पहली ड्राइव जो आप देखते हैं, वह मुझे बिना किसी प्रविष्टि के संकेत के साथ एक रिक्त स्क्रीन पर लाती है, दूसरा विकल्प मुझे macOS हाई सिएरा में बूट करने की अनुमति देता है (मैं अभी macOS Mojave में अपग्रेड नहीं करना चाहता) और फिर तीसरा विकल्प मेरा है काली लिनक्स डिस्क स्थापित करें।

समस्या यह है, जब मैं काली लिनक्स को बूट करता हूं (फ़ाइल का नाम है) kali-linux-2018.3a-amd64, मैं इस त्रुटि को समाप्त कर रहा हूं:

enter image description here

ऐसा क्यों हो रहा है और इसे हल करने के लिए मुझे क्या करने की आवश्यकता है? मैं कुछ विकास साधनों के कारण अब मोजावे को अपडेट नहीं करना चाहता हूं, लेकिन अगले कुछ हफ्तों में अपडेट हो जाएगा। मैं उसी USB पर काली लिनक्स भी स्थापित करने जा रहा हूं, लेकिन दूसरे विभाजन पर इसलिए मैं इसे अन्य कंप्यूटरों पर भी बूट कर सकता हूं।

यहाँ मेरे डिस्क का लेआउट है (दोनों macOS और 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 वह जगह है जहाँ मैंने rEFInd स्थापित किया है, disk2s2 वह जगह है जहां मैं काली को स्थापित करना चाहता हूं और disk2s3 वह स्थान है जहां इंस्टॉलर स्थित है।

संपादित करें:

का आउटपुट 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

का उपयोग कर आईएसओ फ़ाइल भी स्थापित किया गया था dd आदेश।


प्रत्येक मैकओएस आइकन के तहत टेक्स्ट लेबल क्या था? आपने BIOS बूट के लिए काली स्थापित किया है। क्या आप इससे आउटपुट पोस्ट कर सकते हैं sudo fdisk /dev/disk2?
David Anderson

@DavidAnderson, जोड़ा गया! एक बूट हस्ताक्षर है जो एक अच्छी शुरुआत है लगता है!
iProgram

आपका ट्रांसफर कैसे हुआ? kali-linux-2018.3a-amd64.iso काली से फ़्लैश ड्राइव में डाउनलोड की गई फ़ाइल?
David Anderson

मैंने उसे संपादित में डाल दिया! मैंने dd कमांड का उपयोग किया।
iProgram

जवाबों:


0

मुझे यकीन नहीं है कि आपने जो पोस्ट किया है वह आप कैसे कर रहे हैं। इसके अलावा, मैं ऐसा करने में ज्ञान पर सवाल उठाता हूं।

मुझे लगता है कि आपने अपने आंतरिक ड्राइव पर rEFI स्थापित किया है और एक फ्लैश ड्राइव पर काली लिनक्स बूट करने के लिए उपयोग किया जाएगा। आप अन्य मशीनों पर काली लिनक्स बूट करने के लिए फ्लैश ड्राइव का उपयोग करने का इरादा रखते हैं। आपको कैसे पता चलेगा कि अन्य मशीनों में rEFInd है? यदि अन्य मशीनों पर rEFInd स्थापित है, तो आप कैसे जानते हैं कि rEFInd को बूट करने के लिए नए ऑपरेटिंग सिस्टम को स्कैन करने के लिए कॉन्फ़िगर किया जाएगा? आपको कैसे पता चलेगा कि आपके फ्लैश ड्राइव से बूट करने से रोकने के लिए अन्य कंप्यूटर पासवर्ड से सुरक्षित नहीं होंगे?

मैं डाउनलोड करता हूं kali-linux-2018.3a-amd64.iso से फ़ाइल काली लिनक्स डाउनलोड वेबसाइट। मैंने OS X के लिए दिए गए निर्देशों का पालन किया काली बूट करने योग्य USB ड्राइव बनाना वेबसाइट। दूसरे शब्दों में, मैंने निम्नलिखित कमांड को निष्पादित किया है।

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

जब मैं कमांड चलाता हूं diskutil list disk1, मैं निम्नलिखित मिलता है।

/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

जब मैं कमांड चलाता हूं sudo fdisk /dev/disk1, मैं निम्नलिखित मिलता है।

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      

मैं स्टार्टअप मैनेजर से इस फ्लैश ड्राइव को EFI बूट कर सकता हूं। जब आप उपयोग कर रहे हैं rEFInd के एक ही संस्करण को चलाने पर, मुझे आपके द्वारा पोस्ट किए गए से अलग आइकन और टेक्स्ट लेबल मिलेगा। मैं rEFInd का उपयोग करके इस फ्लैश ड्राइव को बूट कर सकता हूं।

मुझे लगता है कि मैं एक पुराने 2011 iMac का उपयोग कर रहा हूं, लेकिन मुझे यह अजीब लगता है कि हमारे परिणाम इतने भिन्न हैं।


आपके द्वारा कौन सा संस्करण उपयोग किया जा रहा है? अन्य पोस्ट में, आपने कहा था कि आप 0.11.4 का उपयोग कर रहे थे, मैं केवल 0.11.3 पा सकता हूं इसलिए मैं मानता हूं कि यह एक टाइपो था? यदि नहीं, तो क्या आप मुझे 0.11.4 का लिंक दे सकते हैं?
iProgram

मैं से डाउनलोड किया https://sourceforge.net/projects/refind/ । जब मैंने 5.56 बजे 5 अक्टूबर को डाउनलोड किया, तो मुझे प्राप्त हुआ refind-bin-0.11-4.3। जब मैंने Jul 25 को 11:14 बजे डाउनलोड किया, मुझे प्राप्त हुआ refind-bin-0.11.3। मैं अभी डाउनलोड करता हूं (अक्टूबर 7 बजे 4:14 बजे) और प्राप्त किया refind-bin-0.11-5.3। यह एक कोशिश करने का मौका नहीं मिला है।
David Anderson

वह अजीब है। मैं वहां जाता हूं और यह अभी भी नवीनतम 0.11.3 कहता है। और यही आपके लिंक से बड़ा हरा डाउनलोड बटन मुझे देता है।
iProgram

मुझे हमेशा लगता है कि डाउनलोड किया गया फ़ोल्डर नाम संस्करण के समान था। मैंने अपनी पिछली टिप्पणी से तीनों को डाउनलोड किया और सभी तीन rEFInd संस्करण 0.11.3 हैं। मैंने अपने सभी पुराने rEFInd डाउनलोड हटा दिए और rEFInd डाउनलोड कर लिए। इस समय फ़ोल्डर का नाम था refind-bin-0.11.3
David Anderson
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.