Как удалить refind
Перейти к содержимому

Как удалить refind

  • автор:

Проблема с refind

Не могу обновить систему и удалить пакет refind. Давно уже им не пользуюсь и даже забыл про него, но тут возникла проблема.

1 extra/refind 0.13.0-1 (3.4 MiB 4.9 MiB) (установлено: 0.12.0-6) An EFI boot manager ==> Пакеты для установки (пример: 1 2 3, 1-3 или ^4) ==> 1 разрешение зависимостей. проверка конфликтов. ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости) :: installing refind (0.13.0-1) breaks dependency 'refind-efi' required by refind-theme-maia 

Соответственно ошибка обновления системы, хотя в списке обновлений не refind, не refind-efi нет.
В yay в списке пакетов есть только установленный refind, в репах и ауре пакетов refind-efi и refind-theme-maia не обнаружено.

Что делать, как вычистить это дерьмо?

В меню refind есть ненужный ярлык. Как его удалить?

При установке Linux lubuntu я сделал раздел свап на 4 гб и корневой раздел на 196 гб. После установки refind он добавил 2 ярлыка: Запускатор lubuntu и раздел 196 гб (не знаю для чего). Вот и вопрос: как удалить ярлык в меню загрузки rEFInd.

  • Вопрос задан более двух лет назад
  • 374 просмотра

Комментировать
Решения вопроса 0
Ответы на вопрос 1

hottabxp

Сначала мы жили бедно, а потом нас обокрали..

В файле refind.conf есть несколько закомментированных директив. Например:
#dont_scan_volumes «Recovery HD» — не сканировать определенные разделы(в скобках указываем названия раздела).

#dont_scan_dirs ESP:/EFI/boot,EFI/Dell,EFI/memtest86

— не сканировать определенные директории.

#dont_scan_files shim.efi,MokManager.efi — не сканировать efi файлы с определенными названиями.

Раскомментируйте нужную строку, и впишите нужный параметр. Рекомендую сделать резервную копию файла refind.conf!

Arch Linux

I was planning to do a UEFI dual boot with Arch and Windows. I got Arch to UEFI boot with rEFInd but I couldn’t get Windows to play along so I’m back with BIOS emulation. I already erased all the GPT partitions (including the UEFI system partition) and went back to MBR. The problem is that apparently the efibootmgr command wrote directly to my firmware and now I have a rEFInd boot entry that points to nowhere. It’s not really hurting anything but I’d like to know how to get rid of it. It also kind of makes me uneasy that a simple command can do that. Imagine if a malicious program just wrote 100 bogus entries in there. You’d never be able to find your real OS. Anyway I have access to the UEFI shell built into my motherboard and the Arch live CD which I can UEFI boot off of.

Last edited by weirddan455 (2012-11-16 03:56:20)

#2 2012-11-13 03:38:40

srs5694 Member From: Woonsocket, RI Registered: 2012-11-06 Posts: 719 Website

Re: [SOLVED] How to remove rEFInd UEFI boot entry

You can boot from a live CD and use efibootmgr to remove the entry by number, as in:

# efibootmgr -v Timeout: 10 seconds BootOrder: 0000,0007,0006,0008 Boot0000* rEFInd HD(2,1b8,64000,f1b7598e-baa8-16ea-4ef6-3ff3b606ac1e)File(\EFI\refind\refind.efi) Boot0006* Hard Drive BIOS(2,0,00)SATA: ST32000542AS . Boot0007* CD/DVD Drive BIOS(3,0,00)PATA: HP DVD Writer 1040r . Boot0008* INTERNAL EFI SHELL: ST32000542AS ACPI(a0341d0,0)PCI(1f,2)ATAPI(1,0,0)HD(2,1b8,64000,f1b7598e-baa8-16ea-4ef6-3ff3b606ac1e)File(\EFI\BOOT\BOOTX64.EFI) # efibootmgr -b 0000 -B

The «-v» option displays all the entries so you can confirm you’re deleting the right one, and then you use the combination of «-b ####» (to specify the entry) and «-B» (to delete it).

As to the safety issues of this approach to boot management, within Linux you need root access to use efibootmgr, so it’s really less riskier than, say, the rm command, which can do much more harm if root were to run it maliciously. Of course, if you boot an insecure or malicious OS, all bets are off. FWIW, that’s one of the problems that Secure Boot is supposed to help prevent.

как удалить refind?

видимо, я чего-то недопонимаю. что значит «вернуть к заводским настройкам»? ведь «с завода» накопитель информации выходит чистым (ну, за исключением какой-то служебной разметки). заполните накопитель «нулями» — вот и получите «заводскую настройку».

20 авг 2015 в 23:10
ладно, а если настройку которая была у меня при выходе из магазина?
20 авг 2015 в 23:45

я, видимо, совсем вас не понимаю. если в магазине вам что-то записали на носитель информации, а сейчас вы хотите это неизвестно что вновь получить на том же носителе, то самое логичное — уточнить в магазине, что же они вам туда записывали.

20 авг 2015 в 23:48

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

введите команду в терминале: sudo apt remove refind

Отслеживать
ответ дан 30 сен 2022 в 16:18

В текущем виде ваш ответ непонятен. Пожалуйста, нажмите править под сообщением, чтобы добавить больше подробностей, которые помогут другим понять, как он отвечает на заданный вопрос. Вы можете найти больше информации о том, как писать хорошие ответы в Справке.

30 сен 2022 в 16:19
Ошибка «sudo: apt: command not found»
30 сен 2022 в 16:42

  • linux
  • macos
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *