Значок Linux появляется в rEFind даже после удаления Linux

Я установил Ubuntu 12.04 на свой mac.and и удалил его, но после этого, когда я загружаюсь, используя rEFind. он показывает значок Linux, говорящий о загрузке Linux со всего дискового пространства. как я могу от него избавиться?

1 ответ

Есть несколько способов сделать то, что вы хотите:

  • В refind.conf, раскомментируйте scanfor линии и убедитесь, что она не включает hdbios вариант. Это также приведет к удалению любых других параметров загрузки в режиме BIOS из меню (по крайней мере, для вашего внутреннего диска), поэтому, если вы используете Windows с двойной загрузкой, этот параметр может быть нежелательным.
  • В refind.conf, использовать dont_scan_volumes и укажите любое уникальное подмножество описания, которое вы хотите удалить, например: dont_scan_volumes "whole disk"при условии, что ни одна другая запись, о которой вы заботитесь, не содержит строку "весь диск".
  • Используя аварийный диск Linux, сотрите GRUB с MBR жесткого диска, выполнив что-то вроде sudo dd if=/dev/zero of=/dev/sda bs=440 count=1, Эта команда потенциально довольно опасна! Если вы ошибетесь в какой-либо из опций, вы можете серьезно повредить таблицу разделов или даже навсегда уничтожить данные на жестком диске. Эта команда должна выполняться за долю секунды. Кроме того, вы не должны вводить эквивалент этой команды в OS X, так как версия OS X dd не позволяет указывать размеры блока частичного сектора (bs=440).

Если вы решили редактировать refind.confВы должны найти это. Если у вас старая установка rEFInd или вы использовали опцию для установки ее в корневой каталог OS X (/) раздел, это будет /EFI/refind/refind.conf, Если ваша установка rEFInd новее, она, скорее всего, будет в этом каталоге на вашем ESP, который вам нужно будет смонтировать:

mkdir /Volumes/ESP
sudo mount -t msdos /dev/disk0s1 /Volumes/ESP

refind.conf тогда, вероятно, будет в /Volumes/ESP/EFI/refind/refind.conf,

Другие вопросы по тегам