Când am vrut o reparație simplă (și nu mi-am putut da seama cum să repar grub), am făcut doar o instalare suplimentară. Aș face spațiu pentru o nouă partiție (sau aș folosi o partiție care nu este necesară) și aș instala o instanță nouă (mică/minimă) a linux acolo. M-aș asigura că instalez noul bootloader peste vechiul bootloader.Apoi lăsați instalarea să găsească vechea mea instalare și să o adauge în meniu. Apoi ambele instalări au fost accesibile la repornire. Practic, am lăsat instalarea să rezolve problemele.
Editare: testat și actualizat cu o comandă suplimentară.
Dacă ați avut grijă să eliminați instalarea NOUA, vă puteți conecta acum la vechiul sistem de operare și puteți rula sudo grub-install /dev/wherever-your-bootloader-is
. Doar pentru a obține un fuzzy cald, am intrat în /etc/default/grub și am făcut o modificare subtilă la „GRUB_TIMEOUT” (pe care o setasem la 7 secunde. L-am schimbat la 13 secunde pentru a verifica că sunt pe drumul cel bun )... și apoi sudo update-grub
. Repornirea chiar acum m-a adus la meniul grub cu timeout de 13 secunde, așa că știu că sunt bun pentru grub configurat acum de vechea mea instalare. Conectați-vă din nou în vechiul sistem, acum puteți șterge NOUA partiție a sistemului de operare și puteți rula din nou update-grub... Acest lucru va aduce meniul grub înapoi la instalarea inițială...
....în cazul tău specific, aș fi puțin atent. Aspectul tău pare ciudat (pentru mine „personal”)... Ai o partiție mare 906G cu eticheta de pornire, apoi o partiție extinsă cu o mulțime de schimburi și apoi o partiție de 7,9 gig în interiorul acesteia. Nu pot spune unde este instalarea sistemului de operare, așa că aș ezita să vă spun unde să instalați fără să văd df -h
și știind ce ai pe acele partiții. Ați dori doar să vă asigurați că nu instalați peste sistemul de operare existent sau orice date pe care doriți să le păstrați. Ați dori să micșorați una dintre acele partiții și să faceți una nouă cu noul spațiu... De asemenea, s-ar putea să puteți scăpa cu conectarea unei unități USB sau a unui card SD și instalarea sistemului de operare mic acolo, în timp ce faceți sigur că desemnezi locația bootloader-ului să fie pe acea unitate care este numită în prezent /dev/sda în imaginea ta.