Uneori am uitat să pierd parola de root pentru ESXi. Acest lucru se întâmplă, gazdele sunt foarte diferite în scopuri diferite, iar obiceiurile "unei singure parole pentru tot" nu.
De obicei, în această situație reinstalăm ESXi, evoc cu ajutorul profilurilor gazdă și totul este gata - rapid și fiabil. Dar, uneori, există situații în care parola trebuie încă să fie resetată fără reinstalare.
În ciuda tuturor eforturilor depuse de VMware, ESXi rămâne Linux. așa că vom acționa într-un mod vechi și dovedit.
1. Descărcați Linux LiveCD. În cazul meu - este popular
2. Conectați unitatea de pe LiveCD la server cu ESXi și porniți-l din el.
3. În substratul ESXi vom avea GPT, deci fără a ne deranja cu fdisk mergem imediat la gparted
4. ESXi trăiește pe disc după cum urmează:
boot sistem - partiție de sistem bootabilă
bootbank - o imagine de sistem a ESXi, este aceasta care este copiată în memoria RAM la momentul încărcării.
altbootbank - backup pentru bootbank (în caz de probleme când se actualizează)
vmkDiagnostic - depozite de memorie cu ecran albastru de ecran violet
magazin - VMware Tools
zgârieturi - aceasta este dacă discul este mai mare de 5 GB și toate jurnalele intră acolo.
5. / dev / sda5 - de aceea avem nevoie. Noi montăm și vedem ce este acolo.
6. Și avem nevoie de stat.tgz. Am aruncat-o în tmp și am despachetat-o.
7. Acum avem nevoie de local.tgz
8. Acum luăm umbra. Facem umbra urâtă:
9. Actualizați vechiul state.tgz la noul state.tgz
10. Demontați / mnt și reporniți gazda.
P.S> și da, funcționează în 5.5
P.S2> și cineva a spus că nu există niciun ESXi cu o parolă root rădăcină.