IPB

Bienvenue invité ( Connexion | Inscription )

> Méthodes pour afficher le contenu de la partition EFI, Accédez aux fichiers de configuration de Clover/Ozmosis ou autres
Options
polyzargone
posté 25 Feb 2015, 16:25
Message #1


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 722
Inscrit : 11 May 2006
Membre no 60 938





Méthodes pour afficher le contenu de la partition EFI



La partition EFI est automatiquement créée lors de l'installation d'OS X si on choisit le schéma de partition GUID.

Cette partition est cachée par défaut. Comprenez par là qu'OS X ne la montera pas automatiquement sur le bureau comme il le ferait pour n'importe quel autre disque dur/partition.

Comme elle contient l'ensemble des fichiers de configuration des bootloaders comme Clover ou Ozmosis, pouvoir y accéder facilement est très important. Pour les utilisateurs de Chimera/Chameleon, c'est aussi le moyen d'installer ce bootloader en mode UEFI.

Mais comme il s'agit par conséquent d'une partition "sensible", il est tout aussi important de ne pas l'avoir montée en permanence, au risque de faire une mauvaise manipulation.

Voici donc les différentes méthodes qui permettent de le faire :

En utilisant Clover Configurator :

Ouvrez donc ce logiciel et rendez-vous dans le rubrique Mount EFI dans la colonne de gauche.

■ Repérez la partition EFI du disque contenant macOS (celle qui contient également la partition Recovery HD en principe) dans la liste EFi Partitions puis cliquez sur Mount Partition :




Vous pourrez alors cliquer sur Open Partition pour accéder à la partition EFI qui sera montée sur le Bureau.

NB : Vous pouvez faire en sorte que la partition EFI soit montée automatiquement à chaque démarrage en allant dans les Préférences Système > Clover > Variables NVRAM et en la sélectionnant dans Configuration Avancée > Forcer… :



Cela suppose que vous ayez installé le panneau de préférence de Clover (et éventuellement les RC scripts) :



En utilisant le terminal :

■ Identifier la partition EFI concernée :

Code
diskutil list


■ Monter la partition EFI :

○ Avec les versions récentes d'OS X/macOS (depuis Mavericks) :

Code
sudo diskutil mount /dev/diskXsY


Où X correspond au numéro du disque où se trouve la partition EFI et Y le numéro de la partition EFI (généralement 1).

Ex :


Code
MacBook-Optimus:~ polyzargone$ diskutil list
  /dev/disk0 (internal, physical):
     #:                       TYPE NAME                    SIZE       IDENTIFIER
     0:      GUID_partition_scheme                        *500.1 GB   disk0
     1:                        EFI EFI                     209.7 MB   disk0s1
     2:       Microsoft Basic Data Stockage                150.0 GB   disk0s2
     3:                  Apple_HFS Sierra                  36.1 GB    disk0s3
     4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
     5:                  Apple_HFS MacStuff                76.9 GB    disk0s5
     6:           Linux Filesystem                         30.0 GB    disk0s6
     7:                  Apple_HFS Time Machine            199.9 GB   disk0s7
     8:                 Linux Swap                         6.1 GB     disk0s8

`
Soit :

Code
sudo diskutil mount /dev/disk0s1


Avec les anciennes versions d'OS X (Leopard, Snow Leopard, Lion & Moutain Lion) :


Code
sudo mkdir /Volumes/EFI


Code
sudo mount -t msdos /dev/disk0s1 /Volumes/EFI


◉ En utilisant l'Utilitaire de disque (ne fonctionne plus depuis El Capitan*) :

■ Ouvrez une fenêtre terminal puis tapez (ou collez) cette ligne dedans :

Code
defaults write com.apple.DiskUtility DUDebugMenuEnabled 1


■ Validez

■ Ouvrez ensuite Utilitaire de disque. Vous verrez alors un nouveau menu, "Déboguer" où vous pourrez sélectionner "Afficher chaque partition"

Dans la colonne de gauche, apparaîtra alors l'ensemble des partitions de chaque disque, dont la partition EFI qui nous intéresse ici. Reste à cliquer dessus puis "Monter EFI" pour qu'elle apparaisse sur le bureau.

* En utilisant une version modifiée d'Utilitaire de disque (à vos risques et périls) :

Il s'agit en effet de modifier l'ancien Utilitaire de disque (Yosemite ou Mavericks) pour le faire fonctionner sous El Capitan/Sierra.

Cette opération n'est pas sans risques et il est possible que des corruptions de données ou pire, des pertes totales se produisent ! C'est donc à vous et à vous seul de décider si le jeu en vaut la chandelle même si aucun cas n'a encore été recensé à ce jour !

Cela étant précisé, vous trouverez la méthode sur chacun de ces liens. L'une étant plus visuelle et l'autre plus explicative :

Sur MacBidouille - Faire fonctionner l'ancien utilitaire de disque sur El Capitan, Préparez votre éditeur hexa !

Sur InsanelyMac - Utiliser l'ancienne version d'Utilitaire de disque dans El Capitan

Sur InsanelyMac - Même chose pour macOS Sierra 10.12

NB : Dans les trois cas, il suffira d'appliquer la même commande terminal citée plus haut pour activer le Menu Déboguer.

◉ En passant par Windows* :

* Une autre méthode nécessitant l’utilisation d'un utilitaire est expliquée ici. Elle est bien plus efficace.

Sur les versions Windows 7/8 64 Bits UEFI :

■ Lancez l'invite de commande en mode Administrateur puis tapez :

Code
diskpart
  list disk


■ Repérez le disque sur lequel est installé OS X puis tapez :

Code
sel disk x (où x est le numéro de votre disque)
  list part


■ Repérez la partition EFI contenant Clover (en principe, elle est de type Système et sa taille est de 200 Mo)

Code
sel part x (x pour le numéro de ta partition, en général c'est 1)
  assign letter=x (choisissez une lettre qui n'est pas déjà utilisée)
  exit


■ Pour y accéder depuis l'Explorateur Windows, tapez ensuite ceci (toujours dans l'invite de commande en mode Administrateur) :

Code
taskkill /im explorer.exe /f
  explorer.exe


Fichier joint  diskpart.png ( 27.15 Ko ) Nombre de téléchargements : 21


Sur Windows 10, la procédure est légèrement différente. Allez voir ici : http://forum.macbidouille.com/index.php?showtopic=396092

En utilisant Linux depuis un LiveCD/LiveUSB :

■ Lancez le terminal et tapez ceci pour obtenir la liste de vos disques/partitions :

Code
sudo fdisk -l


Puis :

Citation
sudo mkdir /mnt/EFI
sudo mount /dev/sdaXsY /mnt/EFI


Où X et Y sont les numéros de disque et de partition où se trouve l'EFI. C'est celle qui est du type EFI System et qui doit avoir une taille de 200M environ.

NB :
la lettre a peut différer. Ce sera peut-être b, c, d, e, etc. en fonction du nombre de disque que vous avez.

Retournez ensuite dans votre gestionnaire de fichier favori puis allez dans /mnt/EFI/EFI et ouvrez le dossier CLOVER en tant que root (sinon, impossible de modifier quoique ce soit dont notamment le config.plist).


Ce message a été modifié par polyzargone - 17 Jun 2020, 11:10.
Raison de l'édition : Ajout de la solution de contournement pour El Capitan/Sierra


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - Sapphire RX 6600 XT 8 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Egon-058
posté 15 Aug 2019, 23:18
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 81
Inscrit : 24 Oct 2014
Lieu : Lille
Membre no 192 520



Il te permets d'avoir accès à plusieurs option intéressante comme la sauvegarde de la NVRAM, monter automatiquement la partition EFI (justement), ou encore vérifier la présence de mise à jour de Clover.


--------------------
Laptop : MBP TouchBar 2017, i5, 16Go 2133MHz ---> Mojave 10.14.5
Desktop : Hackintosh, ASRock H270M-ITX/ac, i5 6500T, 16Go 2133MHz, Sapphire Pulse RX580 8Go ---> Mojave 10.14.5

Hacks montés:
Gigabyte Z390-UD - i5 9400F Coffee Lake - 16Go 2666MHz - Sapphire Pulse RX580 8Go - Mojave 10.14.5 :: ASRock H270M-ITX/ac - i5 6500T Skylake - 16Go 2133MHz - Sapphire Pulse RX580 8Go - Mojave 10.14.5 :: Asus K501LX (Laptop) - i5 5200U - 8Go 1600MHz - Intel HD 5500 - Mojave 10.14.5 :: Gigabyte GA-H270N-Wifi - i3 7100 - 8Go 2400MHz - MSI GT710 1Go - High Sierra 10.13.6 :: Gigabyte GA-H97M-D3H - i5 4690 - 8Go 1600MHz - Gigabyte RX580 8Go Gaming - Mojave 10.14.5 :: + quelques vieux machins ^^
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 17th May 2024 - 08:29