Cum să eliminați partiția EFI de pe unitatea USB. Cum să eliminați partițiile EFI Mac OS Cum să eliminați partiția EFI

În acest articol, vă vom arăta cum să recuperați manual o partiție de pornire Windows ștearsă accidental pe un sistem UEFI. Inițial, articolul a descris experiența mea în restaurarea unei partiții EFI bootabile pe Windows 7, dar articolul este relevant și pentru sistemele de operare moderne sisteme Microsoft(de la Windows 7 la Windows 10). M-a ajutat de mai multe ori după ce am format sau șterge accidental o partiție EFI în Windows 10. În acest articol vă vom arăta o modalitate simplă de a recrea manual partițiile EFI și MSR bootabile în Windows.

Deci, să presupunem că cumva accidental (sau nu atât de accidental, de exemplu, când am încercat) partiția de pornire EFI de pe un sistem UEFI (nu BIOS) a fost ștearsă sau formatată, drept urmare Windows 10 / 8.1 / 7 a oprit pornirea, solicitând în mod ciclic să selectați dispozitivul de pornire (Reporniți și selectați dispozitivul de pornire corespunzător sau introduceți mediul de pornire în selectat). Să ne dăm seama dacă este posibil să restabiliți funcționalitatea Windows atunci când ștergeți partiția cu Boot Manager fără a reinstala sistemul.

Avertizare. Instrucțiunile presupun lucrul cu partiții de disc și nu sunt destinate începătorilor. Dacă interpretați greșit comenzile, este posibil să ștergeți din greșeală toate datele de pe hard disk. De asemenea, este foarte recomandat să creați copie de rezervă date importante pe un mediu separat.

Structura partiției pe un disc GPT

Să ne uităm la cum ar trebui să arate tabelul de partiții de boot. hard disk cu marcajul GPT activat. Cel puțin, următoarele secțiuni ar trebui să fie prezente:

  • Partiție de sistem EFI (EFI System Partition sau ESP - Extensible Firmware Interface) - 100 MB (tip de partiție - EFI).
  • Partiție de rezervă Microsoft – 128 MB (tip de partiție - MSR).
  • Partiția principală Windows este partiția cu Windows.

Aceasta este exact configurația minimă. Aceste partiții sunt create de Windows Installer la instalarea sistemului pe un disc nepartiționat. Producătorii de PC-uri sau utilizatorii înșiși își pot crea propriile secțiuni care conțin, de exemplu, mediul Recuperare Windowsîn dosar winre.wim(), o partiție cu o imagine de rezervă a sistemului de la producător (vă permite să reveniți la starea originară computer), partiții utilizator etc.

Partiție EFI cu sistemul de fișiere Fat32 este necesar pe discurile cu partiționare GPT pe sistemele UEFI. Această partiție, similară cu partiția System Reserved de pe discuri cu partiționare MSR, stochează stocarea de configurare de pornire (BCD) și un număr de fișiere necesare pentru a porni Windows. Când computerul pornește, mediul UEFI încarcă încărcătorul de pornire din partiția EFI (ESP) (EFI\Microsoft\Boot\ bootmgfw.efi) și îi transferă controlul. Dacă această partiție este ștearsă, sistemul de operare nu poate fi pornit.

MSRcapitol pe un disc GPT este folosit pentru a simplifica gestionarea partițiilor și este folosit pentru operațiuni de service (de exemplu, la conversia unui disc de la unul simplu la unul dinamic). Aceasta este o partiție de rezervă și nu are alocat un cod de partiție. Datele utilizatorului nu pot fi stocate pe această partiție. În Windows 10, dimensiunea partiției MSR este de numai 16 MB (în Windows 8.1, dimensiunea partiției MSR este de 128 MB), Sistemul de fișiere– NTFS.

Crearea manuală a partițiilor EFI și MSR pe un disc GPT

Deoarece sistemul nu pornește corect, vom avea nevoie de un disc de instalare cu Windows 10 (Win 8 sau 7) sau orice alt disc de pornire. Deci, să pornim de la disc de instalare iar pe ecranul de pornire al instalării apăsați combinația de taste Schimb+F10 . Ar trebui să se deschidă o fereastră de prompt de comandă:

Să lansăm utilitarul de gestionare a discurilor și a partițiilor:

Să afișăm o listă hard disk-uriîn sistem (în acest exemplu există doar unul, disc 0 . Asterisc ( * ) în coloana Gpt înseamnă că discul folosește un tabel de partiții GPT).

Să selectăm acest disc:

Să afișăm o listă de partiții de pe disc:

În exemplul nostru, au rămas doar 2 partiții în sistem:

  • Partiție MSR - 128 MB
  • Partiția de sistem Windows – 9 GB

După cum putem vedea, partiția EFI lipsește (ștersă).

Sarcina noastră este să ștergem partiția MSR rămasă, astfel încât cel puțin 228 MB să rămână nealocați pe disc. spatiu liber(pentru partiții MSR și EFI). Puteți șterge partiția rămasă folosind GParted grafic sau direct din linia de comandă (exact asta vom face).

Selectați partiția de șters:

Selectați partiția 1
Si sterge-l:
Ștergeți anularea partiției

Să ne asigurăm că rămâne doar partiția Windows:

Acum putem recrea manual partițiile EFI și MSR. Pentru a face acest lucru în context utilitare diskpart rulați comenzile secvenţial:

Selectați un disc:

creați partiția efi size=100

Asigurați-vă că este selectată partiția de 100 MB (asteriscul vizavi de linia Partiției 1):

partiție de listă
selectați partiția 1
format rapid fs=fat32 label="Sistem"
atribui litera=G
creați partiția msr size=128
partiție de listă
lista vol

În cazul nostru, partiției Windows are deja atribuită o literă de unitate C:, dacă nu este cazul, atribuiți-i o scrisoare după cum urmează:

selectați vol. 1
atribui litera=C
Ieșire

Repararea bootloader-ului EFI și BCD în Windows

Odată ce ați creat structura minimă de partiție a discului pentru sistemul UEFI, puteți continua cu copierea fișierelor de boot EFI pe disc și crearea unui fișier de configurare a încărcător de încărcare (BCD).

Să copiem fișierele de mediu EFI din directorul de pe disc unde este instalat Windows:

mkdir G:\EFI\Microsoft\Boot

xcopy /s C:\Windows\Boot\EFI\*.* G:\EFI\Microsoft\Boot

Să recreăm configurația încărcător de pornire Windows 10 / 7:

g:
cd EFI\Microsoft\Boot
bcdedit /createstore BCD
bcdedit /store BCD /create (bootmgr) /d „Windows Boot Manager”
bcdedit /store BCD /create /d „Windows 7” /application osloader

Puteți înlocui inscripția „My Windows 10” cu oricare alta.

Sfat. Dacă doar fișierele de mediu EFI au fost deteriorate pe partiția EFI, dar partiția însăși a rămas pe loc, puteți sări peste procesul de reconstruire a partițiilor folosind diskpart. Deși în majoritatea cazurilor este suficient să restabiliți bootloader-ul conform articolului. Puteți recrea manual BCD-ul pe sisteme MBR+BIOS obișnuite.

Comanda returnează GUID-ul intrării create în următoarea comandă, acest GUID trebuie înlocuit cu (ghidul_dvs).


bcdedit /store BCD /set (bootmgr) implicit (your_guid)
bcdedit /store BCD /set (bootmgr) cale \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /store BCD /set (bootmgr) displayorder (implicit)

Alte comenzi sunt executate în context (implicit):

bcdedit /store BCD /set (implicit) partiția dispozitivului=c:
bcdedit /store BCD /set (implicit) osdevice partition=c:
bcdedit /store BCD /set (implicit) cale \Windows\System32\winload.efi
bcdedit /store BCD /set (implicit) systemroot \Windows
Ieșire

Repornim computerul... În cazul nostru, nu s-a pornit prima dată, a trebuit să dansăm suplimentar cu o tamburină:

  1. Opriți alimentarea PC-ului.
  2. Dezactivați (fizic) HDD.
  3. Pornim computerul, așteptăm să apară fereastra de eroare de pornire și o oprim din nou.
  4. Conectăm discul înapoi.

Apoi, în cazul nostru (testarea a fost efectuată pe) a trebuit să adăugăm un nou element de meniu de pornire selectând fișierul EFI\Microsoft\Boot\bootmgrfw.efi pe partiția EFI.

În unele meniuri UEFI, prin analogie, trebuie să schimbați prioritatea partițiilor de boot.

După toate manipulările de mai sus, Windows ar trebui să pornească corect.

Am dat peste un hard disk ciudat, părea că era Linux sau MacOS. Am șters toate partițiile, dar una, mijloace standard(Disk Utility and Disk Management) nu a putut atinge 200 de metri.

ÎN meniul contextual paragraf Șterge volumul...inactiv.

Ștergeți o partiție EFI criptată în Windows 7 Poate sa programul consolei diskpart.

1. Lansați cmd ca administrator

2. Introduceți în cmd – diskpart. O sa inceapa diskpartîntr-o fereastră nouă

list disk – uitați-vă la lista de discuri
select disk # – selectează discul necesar. În loc de # indicăm numărul discului
curatare – elimină toate partițiile sau volumele de pe disc
list partiție – verifică dacă toate partițiile au fost șterse

4. Verificați rezultatul în Gestionarea discurilor.

5. Toate partițiile au fost șterse.

sectiunea efi
partitii efi
partiția de disc efi
efi partiție Windows
tabel de partiții efi system mbr
secțiunea gpt efi
partiția sistemului efi
partiție efi criptată
ștergeți partiția efi
creați o partiție efi
formatați partiția efi
partiție de sistem efi criptată
secțiunea efi mac
partiție efi mac os
partiția de pornire efi
formatați partiția efi fat32
formatați partiția sistemului efi fat32
partiția de sistem efi formatată ntfs
crearea unei partiții efi
formatați partiția sistemului efi în format fat32
partiția de sistem efi instalată
partiții efi hard disk
recuperarea partiției efi
ștergeți partiția efi criptată
cum se recuperează partiția efi
deschideți partiția efi criptată
cum să ștergeți o partiție de sistem criptată efi
dimensiunea partiției efi
partiția efi în linux
ștergerea partiției efi
montați partiția efi

Situația este următoarea. De fiecare dată când încercăm să instalăm sistem de operare UEFI pe computerele Hackintosh sau Apple - creează o partiție EFI pe partiția de disc selectată, care va fi afișată ulterior în BIOS. Nu contează dacă ați instalat Windows pe Hackintosh sau nu - partiția a fost deja creată.

Partițiile EFI sunt create de:

  • încărcătoare OS X pentru Hackintosh;
  • Windows cu instalare UEFI;
  • Linux cu instalare UEFI;

Deoarece aproape toate sunt moderne plăci de bază Cu BIOS UEFI, atunci aproape toată lumea este susceptibilă la acest fenomen. Am încercat să instalez Windows de mai multe ori fără succes, ceea ce a creat un număr de sub-partiții EFI pe fiecare partiție. În listă puteți vedea 3 secțiuni EFI NO NAME, pe care trebuie să le șterg.

Și totul ar fi bine, ei bine, gândește-te, se blochează în lista BIOS și se blochează, dar dificultatea a fost următoarea. Am rămas cu un spațiu nemarcat pe disc care, din cauza acestor subpartiții EFI, nu dorea să fie atașat discului.

Aș dori să notez că puteți formata partițiile la care EFI este atașat într-un Mac de câte ori doriți - nu va aduce niciun rezultat. Chiar și atunci când reformatați la NTFS, partițiile rămân - puteți vedea acest lucru în lista în creștere din BIOS cu fiecare instalare din UEFI și, ulterior, devine din ce în ce mai dificil pentru BIOS să determine opțiunea corectă din lista de pornire și în loc să pornească sistemul vedem un ecran negru, aceeași reacție Poate fi, de asemenea, atunci când apelăm setările BIOS-ului însuși și BOOT MENU.

Am căutat mult timp pe internet pe această problemă, dar, din păcate, nu am găsit niciodată un răspuns de lucru!

  • Mulți oameni sugerează formatarea în NTFS, dar acest lucru nu rezolvă problema - Windows nu șterge EFI, acestea continuă să apară în listă;
  • Ei scriu pentru a face o mulțime de lucruri prin terminal, dar, din păcate, nici asta nu funcționează.
  • Unul dintre torrente oferă chiar să îl elimine folosind R-Studio. De fapt, vede toate partițiile, dar nu șterge nimic.

Închideți Disk Utility dacă este deschis! Introduceți linia în terminal:

implicit scrie com.apple.DiskUtility DUDebugMenuEnabled 1

Această linie va activa elementul de meniu Debug

Dar, de fapt, totul este la suprafață și trebuia doar să te uiți prin meniul utilitarului discului. Să trecem la soluție.

Pentru a finaliza sarcina, avem nevoie de vechiul utilitar de disc, care este disponibil înainte de 10.9. Yosemite și El Capitan pur și simplu nu îl au, iar funcția de care avem nevoie este decupată din noul utilitar.

Dar entuziaștii ne-au ajutat și vechiul utilitar de disc este acum disponibil pentru noi. Descărcați vechiul utilitar de disc pentru Yosemite și El Capitan

Descărcați, transferați utilitarul în programe și lansați. Pe acest moment Nu există partiții ascunse în bara laterală, chiar dacă le montem folosind EFI Mounter-v2.app, nu le vom putea edita sau șterge.

Să trecem la panoul de sus Setări utilitar disc -> Depanare -> Și bifați „Afișați fiecare partiție”, aceasta este funcția care este responsabilă pentru afișarea partițiilor ascunse.

După care arătăm secțiuni ascunse. Pentru mine aceste secțiuni s-au numit NO NAME, poate ați observat în capturile de ecran de sus. că au fost 3 cum să ștergi!

Selectați secțiunea -> mergeți la fila Ștergere și formatați-o în „Mac OS Extended (jurnal)”, după care secțiunea va fi disponibilă pentru editare. Repetăm ​​operația pentru alte secțiuni inutile.

Dar nici măcar nu vă gândiți să ștergeți partiția cea mai de sus, care este semnată de EFI - acesta este bootloader-ul Mac OS, fără el, sistemul nu va porni. Dacă tot l-ați șters înainte de a-l opri, asigurați-vă că îl instalați din nou.

După aceasta, selectați toate greu disc -> accesați fila, selectați partițiile inutile și apăsați pe minus „-” pentru a le șterge.

Apoi eliberăm oricare dintre partițiile hard disk, o formatăm și o ștergem apăsând semnul minus. După ce ați făcut toate acestea, faceți clic pe „+” și creați o nouă partiție, această secvență vă va ajuta să atașați tot spațiul nealocat pe hard disk la partiție.

Drept urmare, tastăm din nou în terminal discutil list pentru a afișa toate partițiile de pe hard disk.

După cum puteți vedea, problema a fost rezolvată. HDD-ul are o singură partiție EFI cea mai importantă cu un bootloader. Sunt șterse și intrările din BIOS din lista de bootloadere.

Uneori, când conectați o unitate USB, se vede EFIși FAT32/NTFS. Este ciudat că, dacă USB-ul dvs. este în această stare, este mai bine să remediați formatul înainte de a-l folosi pentru a transfera date, deoarece oamenii ar putea fi confuzi cu privire la toate cele două partiții noi care apar pe computerul lor.

Dar Windows" Gestionarea discurilor nu vă permite să ștergeți această secțiune. Când accesați Gestionarea discurilor făcând clic dreapta pe unitatea USB problematică, veți descoperi că toate opțiunile sunt incolore. Nu puteți șterge volume și nu puteți „Reduce volumul” sau „Extinde volumul” pentru a fuziona cu alte partiții.

E bine. Există o altă modalitate: linia de comandă DiskPart a ajuta.

Lansa Linie de comanda Cum Administrator> tip

DiskPart

Apoi doriți să enumerați toate unitățile conectate la computer, introduceți următoarea comandă: DiskPart

Lista de discuri

Afișează toate unitățile de pe sistemul dvs. Găsiți unitatea USB și selectați unitatea

Selectați unitatea x (nr. unitate)

Iată unitatea mea USB care arată ca Disc 2, așa că pentru mine intru " selectați discul 2", a ta poate fi diferită.

Apoi intra

Curat

Pentru a șterge complet discul. Este normal dacă uneori raportul DiskPart găsește o eroare: sistemul nu poate găsi fișierul specificat. Informații suplimentare vezi jurnalul de evenimente de sistem.

Atâta timp cât Gestionarea discurilor arată toate datele nealocate pentru unitatea USB, ați distrus cu succes unitatea USB. De data aceasta este timpul să vă pregătiți pentru reformatare.

În funcție de nevoile dvs. USB, FAT32 este un format universal comun care este potrivit pentru stocarea fișierelor pe platformele OS.

Asta e tot. Acum USB-ul nu va mai afișa două partiții atunci când este conectat la un computer. Ați eliminat cu succes partiția EFI.




Top