2 votes

Comment supprimer des entrées Refind

Je ne suis pas sûr de laquelle serait la zone appropriée pour ce message, mais je me lance. J'ai essayé plusieurs distributions Linux différentes sur mon Macbook Pro Retina (10.1) avant de me décider pour Ubuntu 13.04 et j'ai remarqué que certaines entrées restent encore sur l'écran Refind lors du démarrage du système. La réponse sur cette page (Comment puis-je supprimer Ubuntu des options de démarrage UEFI?) mentionne l'utilisation de EFI bootmgr pour afficher mes entrées puis les supprimer, mais je ne comprends pas vraiment les informations résultantes. Juste pour que vous le sachiez, j'essaie de supprimer une entrée Manjaro et une entrée Ubuntu (j'en ai deux au démarrage). Merci d'avance pour toute aide.

sudo efibootmgr -v
BootCurrent: 0080
Timeout: 5 seconds
BootOrder: 0080
Boot0080* Mac OS X  ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,64028,d634458,8430687d-0f85-4d7c-809b-e2b8078d1149)
Boot0081* Mac OS X  ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(1,28,64000,75fae237-ad7a-42bf-8691-5f73dab765df)File(\EFI\APPLE\FIRMWARE\ThorUtil.efi)-.o. .-.e.e. .-.f. .e.f.i.-.a.p.p.l.e.-.p.a.y.l.o.a.d.0.-.d.a.t.a...
Boot0082*   ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,64028,a7a3580,8430687d-0f85-4d7c-809b-e2b8078d1149)
BootFFFF*   ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,64028,10e15640,8430687d-0f85-4d7c-809b-e2b8078d1149)File(\System\Library\CoreServices\boot.efi)

4voto

Rod Smith Points 41849

Si vous souhaitez utiliser rEFInd mais réduire le nombre d'options affichées par rEFInd lui-même, modifier les entrées comme le montre efibootmgr ne fonctionnera pas. En fait, l'utilisation de efibootmgr sur un Mac est peu susceptible d'avoir un résultat souhaitable, car les Mac sont particuliers dans la manière dont ils gèrent les programmes de démarrage.

À la place, vous devez gérer vos entrées de démarrage de l'une des manières prises en charge par rEFInd, telles que :

  • Supprimer les programmes de chargeur de démarrage indésirables du disque dur.
  • Utiliser les options dont_scan_volumes, dont_scan_dirs ou dont_scan_files dans refind.conf pour mettre sur liste noire des partitions spécifiques, des répertoires ou des noms de fichiers que rEFInd ne détectera pas automatiquement.
  • Supprimer les pilotes de système de fichiers pour éviter que rEFInd ne numérise certaines partitions.
  • Ajuster la ligne scanfor dans refind.conf pour éviter la numérisation de certaines classes larges de programmes de démarrage, tels que les chargeurs de démarrage du mode BIOS (en supprimant hdbios de la liste).
  • Utiliser dd pour supprimer les chargeurs de démarrage BIOS de partitions spécifiques ou du MBR du disque dur. Cette méthode est potentiellement dangereuse, cependant.

Il est probable qu'une des deux ou trois premières options fera ce que vous voulez faire, mais il n'est pas clair d'après votre description laquelle fonctionnera le mieux pour votre situation. Par exemple, si vous avez complètement supprimé Manjaro ou Ubuntu mais que vous voyez encore des options de démarrage pour eux, il est probable que vous avez des chargeurs de démarrage restants pour ces SE dans la partition système EFI (ESP), et supprimer ces fichiers peut être nécessaire. D'autre part, si vous voyez des entrées pour un SE que vous démarrez d'une autre manière, peut-être que l'une des options dont_scan fonctionnerait mieux.

Notez que dans certains cas, rEFInd produira plusieurs entrées pour une distribution, et celles-ci ne doivent pas être supprimées. La raison en est que rEFInd peut détecter plusieurs noyaux. Vous pouvez voir le nom de fichier exact sous l'icône lorsque vous mettez en surbrillance une entrée. Si les noms de fichiers ont la forme vmlinuz-{version} mais diffèrent par leurs numéros de version, c'est ce que vous voyez. Vous devriez conserver ces entrées multiples car parfois un nouveau noyau ne fonctionne pas correctement, et avoir plusieurs noyaux peut donc fournir une solution de secours au cas où un nouveau ne fonctionnerait pas. Si tous vos noyaux fonctionnent, vous pouvez vous débarrasser des anciennes entrées en désinstallant le paquet du noyau plus ancien avec dpkg, apt-get, synaptic ou un autre outil. C'est une variante de la première option. Assurez-vous simplement que ce qui reste démarre effectivement avec succès.

0voto

V.B. Points 1211

Je rencontre le même problème sauf que j'ai Manjaro installé et j'ai supprimé Solus d'un disque séparé de mon système. Refind propose toujours une entrée pour Solus comme option même si je pensais avoir supprimé les fichiers pertinents du dossier EFI.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X