2009-10-18 14:28:28 +0000 2009-10-18 14:28:28 +0000
17
17

Puis-je supprimer la "partition du système EFI" sans endommager les autres données sur le disque ?

J'ai trois disques durs externes dans un boîtier USB. Après une récente mise à niveau vers Windows 7, au cours de laquelle ces trois disques ont été installés à l'intérieur de la tour PC, deux des trois disques ont maintenant un 200 MB partition EFI , et les deux disques n'apparaissent pas comme des disques utilisables sous Windows 7 ou Snow Leopard . L'un des disques est vide ; l'autre, cependant, contient un tas de choses que je veux sauvegarder si possible.

Comment puis-je revenir à ces données ? Puis-je simplement supprimer la partition EFI, et tout ira bien ? Ou dois-je faire quelque chose de plus compliqué ? Ou dois-je me contenter d'un nettoyage au jet d'eau ?

Réponses (4)

18
18
18
2010-08-06 16:07:45 +0000

Je suppose que vous avez initialement formaté ces disques sur un système Intel Mac (OS X).

Plutôt que de paraphraser ce que j'ai entendu ailleurs, je vais simplement citer l'article de Wikipedia pour EFI System partition .

Sur les ordinateurs Macintosh à architecture Apple-Intel, la partition EFI est initialement vide et n'est pas utilisée pour le démarrage.

_Cependant, la partition EFI est utilisée comme zone de transit pour les mises à jour de firmware ; plus précisément, elle place un utilitaire de flashage de firmware (EFI binaire) et un fichier de données (FD - “Firmware Device”) dans le répertoire EFI/APPLE/FIRMWARE qui est ensuite exécuté lors du redémarrage du système en mode “flash firmware”. _

Si elle est supprimée, le système démarrera quand même, et le gestionnaire de démarrage permettra toujours aux utilisateurs de choisir de démarrer une partition Boot Camp ou la partition par défaut de Mac OS X, mais les mises à jour du firmware échoueront.

Comme je crois que cela a été souligné dans d'autres réponses, la partition EFI n'est pas utilisée par Windows 7 et n'est pas créée lorsqu'on utilise un système qui n'utilise pas EFI. En d'autres termes, si vous n'allez pas utiliser ces lecteurs comme autre chose que des lecteurs de données, alors, oui, vous pouvez supprimer la partition EFI.

J'ai bien peur de ne pas avoir pris le temps d'expérimenter et de découvrir si la suppression de la partition EFI résoudra les problèmes que vous avez avec Windows 7 qui “voit” vos partitions NTFS sur le disque. Mais il semble que cela vaudrait la peine d'essayer.

Si je me souviens bien, vous ne pourrez pas supprimer la partition EFI de l'utilitaire Windows Disk Management. Une façon de supprimer la ou les partitions EFI est d'exécuter DISKPART à partir de l'invite de commande d'une fenêtre (surélevée).

Je fais cela en sélectionnant d'abord la partition que je veux supprimer et ensuite en vérifiant que j'ai sélectionné la bonne partition. Voici un exemple avec l'un de mes disques.

Après que vous soyez sûr d'avoir sélectionné la partition que vous voulez supprimer, la commande delete part override devrait la supprimer.

(Si vous ne vous souciez d'aucune donnée du disque et que vous voulez juste la répartir, vous pouvez aussi utiliser la commande clean. Pour plus d'informations à ce sujet, tapez HELP CLEAN dans DISKPART)

J'espère que cela vous aidera.

DISKPART> list disk
  Disk ### Status Size Free Dyn Gpt
  -------- ------------- ------- ------- --- ---
  Disk 0 Online 76 GB 0 B
  Disk 1 Online 372 GB 32 GB
  Disk 2 Online 465 GB 0 B
  Disk 3 Online 931 GB 0 B
  Disk 4 Online 149 GB 255 MB *

DISKPART> select disk 4
Disk 4 is now the selected disk.

DISKPART> list part
  Partition ### Type Size Offset
  ------------- ---------------- ------- -------
  Partition 1 System 200 MB 20 KB
  Partition 2 Unknown 37 GB 200 MB
  Partition 3 Unknown 111 GB 37 GB

DISKPART> select part 1
Partition 1 is now the selected partition.

DISKPART> detail part
Partition 1
Type : c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Hidden : Yes
Required: No
Attrib : 0000000000000000
Offset in Bytes: 20480

  Volume ### Ltr Label Fs Type Size Status Info
  ---------- --- ----------- ----- ---------- ------- --------- --------
* Volume 15 EFI FAT32 Partition 200 MB Healthy Hidden
1
1
1
2011-04-22 10:59:46 +0000

J'ai eu un problème avec mon Iomega iConnect qui “voyait” une des partitions NTFS sur mon disque dur externe.

J'ai dû supprimer la partition EFI du disque (c'était mon disque interne MBP avant que je ne le remplace) et tout a bien fonctionné.

Si vous avez des problèmes avec Windows 7 pour lire le disque NTFS, ceci pourrait être une solution possible.

1
1
1
2011-04-19 16:25:25 +0000

Je viens d'avoir un problème similaire et la suppression d'une partie ou d'un volume entraînait en fait le crash de Diskpart !

Sur un autre forum, j'ai trouvé la commande “clean” qui nettoie le disque actuellement sélectionné.

> list disk
....
> select disk 1
> clean

et maintenant le disque est TRES propre. Il n'a pas de MBR ou de GPT. Dans mon cas, je voulais installer le serveur 2008 (pas R2) et j'ai donc dû supprimer le GPT d'un disque qui avait auparavant fonctionné sous Windows 7

0
0
0
2009-10-19 04:36:27 +0000

Une partition de 200 Mo n'est rien de significatif selon les normes actuelles. Si j'étais vous, je n'y toucherais pas.

Mais, j'ai eu une expérience concernant la suppression d'une partition EFI. J'ai essayé de supprimer l'EFI dans une partition Mac OS X. Il s'avère que Mac OS X ne pourra pas lire les partitions NTFS existant dans le disque dur EFI. J'ai corrigé ce problème en reformatant l'ensemble du disque dur pour utiliser une GUID Partition Table (GPT).

Aussi, je doute qu'il y ait des données significatives dans la partition EFI, mais de toute façon voici comment vous le montez dans Mac OS X :

mkdir /Volumes/EFI
mount_hfs /dev/disk0s1 /Volumes/EFI