मैं अपने मैक से rEFInd को पूरी तरह कैसे हटा सकता हूं?


12

मैं एक बाहरी ड्राइव पर Ubuntu के लिए rEFInd स्थापित किया, लेकिन कोई भाग्य नहीं। अब मैंने अपने मैकबुक प्रो से rEFInd को पूरी तरह से हटाने का फैसला किया है।

मैंने फ़ोल्डर को हटा दिया /efi/, लेकिन बूट प्रबंधक दिखाई देता रहता है। मैं अपने मैक से rEFInd को पूरी तरह कैसे हटा सकता हूं?

जवाबों:


9
diskutil list | grep EFI | awk '{print $6}'

यह केवल स्ट्रिंग "efi" और उस लाइन के केवल 6 वें कॉलम से युक्त लाइनों का उत्पादन करेगा, इसलिए आउटपुट की संभावना है:

disk0s1

अब रिफंड निकालने के लिए:

sudo mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi
sudo rm -rfP /Volumes/efi/EFI/refind
sudo bless --setBoot --mount /

7

एक ही मुद्दा था और मैं इसे फिर से स्थापित करने में कामयाब रहा rEFInd (मानक स्थापना का उपयोग करके), रिबूट और फिर चल रहा है

$ sudo rm -r /EFI/refind

स्थापना रद्द करने के लिए, जैसा कि http://www.rodsbooks.com/refind/installing.html#uninstalling पर सुझाया गया है ।

अब मैकबुक सीधे OS X (Mavericks) में रीबूट होता है। उम्मीद है की यह मदद करेगा।


2

यदि rEFInd 0.8.4 का उपयोग करना या बाद में पूरी तरह से हटाने के लिए निम्नलिखित कमांड का उपयोग करें, क्योंकि यह छिपे हुए EFI विभाजन पर स्थापित हो जाता है:

[[ -d /efi/refind ]] && sudo rm -R -f /efi/refind
[[ -d /EFI/refind ]] && sudo rm -R -f /EFI/refind
efivol=$(diskutil list | grep " EFI " | grep -o 'disk.*' | head -n 1)
sudo mount -t msdos /dev/${efivol} /Volumes/ESP
[[ $? != 0 ]] && sudo mount -t hfs /dev/${efivol} /Volumes/ESP
[[ -d /Volumes/ESP/EFI/refind ]] && sudo rm -R -f /Volumes/ESP/EFI/refind
sudo umount /Volumes/ESP
sudo bless --setBoot --mount /
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.