Bonjour à tous. Au cours de diverses tentatives d'installer ubuntu sur mon vieux macbook pro, j'ai d'abord installé rEFIt que j'ai supprimer avec le désinstalleur de Cleanmy mac. Par la suite, j'ai installé rEFInd. Au démarrage, j'obtiens l'écran rEFInd et ensuite autonmatiquement l'écran rEFIt. Heureusement la bootage sur OS X est toujours possible.
Vraisemblablement, je n'ai pas purger complètement EFI de rEfit. J'ai réinstallé OS X: inchangé. J'ai ensuite réinstallé une copie de Time Machine d'avant mon plantage: rien y fait.
Comment procéder pour réinstaller un EFI clean, c'est à dire sans double boot.
Merci de tous conseils et solutions
Signé Pierrot pour les amis
Salut
Quand tu réinstalles au lieu de choisir ton disque dur et lancer l'installation va d'abord dans ouvrir dans la barre en haut "Utilitaire de disque" et formate le disque dur.
Soit les fichiers sont dans un dossier /EFI à la racine de ta partition OSX, auquel cas il suffit d'effacer ce dossier, soit l'installation se trouve sur la partition ESD, dans ce cas là tu dois au préalable la monter avec la commande :
sudo diskutil mount /dev/disk0s1
Les numéros peuvent changer mais c'est probablement ça, si besoin de contrôler, tu cherches ta partition OSX dans l'utilitaire de disque, et tu tapes la même chose mais en retirant 1 au chiffre après le s.
La partition va ensuite apparaître dans le finder, tu vas dans le dossier /efi puis tu trouveras plusieurs sous dossiers, un pour chaque gestionnaire de démarrage, tu vires ce que tu ne veux pas.
Salut.
Je te conseille de commencer par donner les retours, depuis le terminal (Applications/Utilitaires) de la commande :
Et au passage cleanmymac est une grosse bouse, il supprime parfois sans distinction les fichiers du système donc à ne pas réinstaller après ta clean install, préfère Appcleaner, par exemple, lorsqu'un désinstalleur n'est pas fourni par l'éditeur de l'appli.
Si tu n'est pas en APFS, la commande de Krazubu montera la partition EFI
Il y a un dossier "refind" qu'il suffit de supprimer
bonjour,
j'ai 4 partitions systèmes 2 par SSD sur mon macbook.
1 SSD 128 Go qui contient une partition El Capitan et une partition Boot Camp avec windows
1 SSD 240 Go qui contient une partition Mojave et une partition Linux
Pareil j'ai virer rEFIt et rEFInd sur les partitions EFI pour essayer d'y voir plus clair et faire quelque chose de simple et propre.
quand je démarre avec la touche Alt enfoncé j'ai les 2 OS X identifiés çà je comprend
mais j'ai aussi 2 windows et 2 boot EFi? un des windows mène a une phrase sur fond noir "missing operating system" puis rien et un des Efi boot fini par mener à Linux mais pas direct et l'autre après défilé de texte "startup.nsh" me mène sur El Capitan
j'ai fait moult expériences et j'ai plein de truc dans les partitions EFI boot.
J'ai donc 2 partitions EFI, une par SSD je dirai
je suis sensé avoir quoi dans ces partitions ?
la partition EFI du SSD 128 Go contient 1 dossier EFI qui contient 4 dossiers :
APPLE
BOOT
tools
ubuntu
et celle du SSD 240 Go contient contient 1 dossier EFI qui contient 1 fichier et 2 dossiers :
apfs.efi
APPLE
BOOT
une idée pour faire une peu de ménage et simplifier le truc?
çà doit ressembler à quoi à la base le contenu de mes partitions EFI ?
Sur mon Mini avec un seul Système, j'ai :
APPLE
refind
tools
sur mon MB qui est en dual Boot, Lion/Linux Mint j'ai :
APPLE
refind
tools
ubuntu
Pour le dossier "BOOT" je n'en sais rien.
A l'origine j'avais SL et W7 sur ce MB (enfin pas celui-là mais son frère), j'ai installé Mint à la place de W7 parce que ça me gavait d'avoit un W en dur alors que j'ai des machines virtuelles en W7 et W10 qui fonctionnent parfaitement.
J'ai donc décidé d'avoir un MB à jour même si ce n'est pas avec MacOS.
Mais n'ayant jamais ouvert cette partition EFI, je ne peux pas te dire ce qu'elle devrait contenir en ayant installé Win…
en tout cas çà semble précieux et délicat ces histoires de boot EFI et de partition.
j'ai toujours ma partition Boot Camp windows, mais elle boot plus j'ai droit à la place j'ai droit à un truc genre ""missing operating system"
j'ai lu quelques part que le disque ou se trouvait la partition avec Boot Camp ne pouvait pas être modifié avec ses partitions.
Pourtant ce n'est pas quand je l'ai fait que le boot windows a disparu.
Non il a disparu quand j'ai supprimé une partition linux sur l'autre SSD ou il n' y avait pas la partition Boot Camp.
Allez comprendre
Oh t'as bien dû trifouiller quelque chose sur ce SSD quand même.
Le dossier BOOT c'est pour une rétro-compatibilité avec les 1ers EFI ou sinon lorsque aucune option de démarrage n'est configurée, il va lancer par defaut le fichier de boot qui se trouve dans ce dossier.
Le démarrage peut se réparer en démarrant depuis l'installation de windows et en utilisant l'option de réparation (je ne sais plus la formulation exacte). Bon comme d'hab chez MS, la fonction est assez indigente et ultra longue pour rien faire, et foire la grande majorité du temps pour des raisons débiles, mais ça fonctionne de temps en temps.
Sinon il faut l'aider un peu avec quelques commandes compliquées dans la console.
Ce qui met souvent le foin et une des premières choses à repérer, c'est voir si ton windows est configuré en mode "legacy" ou en mode EFI.
C'est à dire que ça peut démarrer "à l'ancienne" via un secteur de boot. L'EFI switch dans ce cas en mode emulation BIOS, va chercher ce secteur de boot sur le disque, qui lui dit à son tour où aller chercher pour démarrer.
Sinon, c'est en mode EFI, il va directement aller executer le fichier idoine dans la partition EFI, ou le fameux BOOT.efi
C'est assez important car ça change profondément le fonctionnement du démarrage et donc la façon de le réparer.
Parce que sinon ce serait trop simple, Windows démarré en mode EFI ne saura réparer que du EFI, et inversement.
Pour savoir en quoi tu es démarré, c'est un jeu de piste, certains vieux macs ne supportent que l'emulation BIOS, les récents ne supportent que l'EFI, ceux entre deux supportent les deux et il y a 2 icônes dans le menu de démarrage (sans préciser qui est quoi), et il y a des versions de win qui sont à peu près pareilles, l'un l'autre ou les deux, sans façon rapide de savoir à quoi on a affaire.
Ton message de missing operating system m'a plutôt l'air typique d'un boot en mode BIOS. Pour des raisons de pérennité et flexibilité, il vaut mieux installer en EFI, quitte à forcer un peu les choses, c'est bien plus stable, bidouillable et moins facilement écroulable.
En BIOS, le secteur de boot saute dès qu'on fait le moindre truc.
Refind je trouve que c'est assez instable et inattendu au niveau du boot.
Au tout début ou c'est installé çà fait le job, et curieusement assez rapidement c'est Linux qui finit par s'imposer au démarrage
et non pas le menu de Refind, avec parfois quelques surprises, windows, un OS X, l'autre, bref c'est un peu la loterie quoi.
Seul façon d'être certain de démarrer ou on veut, maintenir la touche alt enfoncée au démarrage.
Mais dans ce cas à quoi sert Refind ?
Quelqu'un aurait une idée sur la question ?
C'est vrai que souvent "grub" prend le pas sur rEFInd, mais c'est facile à quitter :
esc
ensuite dans la fenêtre de commande taper : exit
Là on tombe sur rEFInd
Perso, je le préfère à "alt" pour une chose : la multiplicité des possibilités de boot.
Par ex sur mon Mini j'ai El Capitan, mais sans "recovery", or j'ai un clone avec une "recovery", ou un autre disque externe avec Mojave et son "recovery"
Si je boote avec un disque externe branché, par exemple avec le SSD Mojave, je peux choisir de démarrer sur El Capitan, Mojave ou la Recovery de Mojave.
Ca m'arrange bien pour activer/désactiver le SIP par exemple.
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)