Puncte:1

Grub și sistem spart

drapel us

Încerc să repar grub de pe o unitate USB. Nu sunt sigur de ce s-a întâmplat problema. Ruleam Ubuntu 20.04 și am repornit normal, iar la repornire, primesc ecranul grub-rescue. Nu am Windows instalat, doar Ubuntu. Momentan folosesc usb pentru a-l remedia. Am rulat Boot-repair, dar am primit o eroare de mai jos

Eroare detectată în grub_mkconfig

După repornire, am fost dus la ecranul Grub. Încerc aceste soluții, dar nimic nu a funcționat.

Eu rulez următoarele:

sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda

Primesc următoarea eroare:

grub-probe: eroare: nu s-a putut obține calea canonică a /cow.

Chiar și atunci când alergați

sudo grub-mkconfig > /boot/grub/grub.cfg

sau

update-grub

în chroot, primesc aceeași eroare. Poate cineva să explice eroarea și să explice cum să o rezolvi?

Acesta este rezultatul rulării comenzii sudo fdisk /dev/sda

Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sda1 * 2048 1901873141 1901871094 906.9G 83 Linux
/dev/sda2 1901875198 1953523711 51648514 24.6G 5 Extins
/dev/sda5 1901875200 1937033215 35158016 16.8G 82 Linux swap / Solaris
/dev/sda6 1937035264 1953523711 16488448 7.9G 83 Linux

Editați | ×: Link Pastebin către raportul rezumat Bootinfo: https://paste.ubuntu.com/p/sT23JKdBr8/ Link Pastebin după repararea boot-ului peerforming:https://paste.ubuntu.com/p/nRf4Q29pfv/

Jeff avatar
drapel mx
Sincer să fiu, cel mai bun lucru de făcut, în opinia mea, este să reinstalezi Ubuntu 20.04. Știți dacă puteți face copii de rezervă ale sistemului? Încercați să rulați sudo rsync -a --info=progress2 --exclude="lost+found" --exclude=".cache" /home /path/to/disk/to/save/home/to
Jeff avatar
drapel mx
Acest lucru ar trebui să facă o copie de rezervă a directorului /home. Asigurați-vă că aveți o altă unitate externă.
Jeff avatar
drapel mx
Pentru a face backup, după reinstalarea Ubuntu, rulați sudo rsync -a --info=progress2 --exclude="lost+found" /path/to/disk/to/save/home/to /home/
Jeff avatar
drapel mx
O să pun comentariile mele ca răspuns
oldfred avatar
drapel cn
Vă rugăm să copiați și să inserați linkul pastebin în raportul de rezumat Bootinfo (nu postați raportul), nu rulați remedierea automată până la revizuire. Să vedem detaliile, să folosim versiunea ppa cu programul de instalare USB (a doua opțiune) sau orice instalare funcțională, nu Boot - Reparați ISO https://help.ubuntu.com/community/Boot-Repair https://sourceforge.net/p/boot-repair/home/Home/ /cow înseamnă că încercați să actualizați programul de instalare live, nu instalarea dvs. Dar dacă ați efectuat corect instalarea prin chrootage, ar fi trebuit să fiți capabil să o remediați de acolo.
newbie avatar
drapel us
https://paste.ubuntu.com/p/sT23JKdBr8/ aici este linkul pastebin
nobody avatar
drapel gh
se pare că sistemul tău este instalat în biomod. Sesiunea ta live pornește și în modul bios? pentru modul bios, locul potrivit pentru a reinstala grub este în MBR al unității. acest lucru ar trebui să o facă https://askubuntu.com/questions/88384/how-can-i-repair-grub-how-to-get-ubuntu-back-after-installing-windows
Martin Zeitler avatar
drapel in
Vedeți și https://askubuntu.com/questions/254491/failed-to-get-canonical-path-of-cow
WinEunuuchs2Unix avatar
drapel in
Înainte de accident, ați făcut modificări în fișierul `/etc/default/grub`? Puteți enumera conținutul fișierului în întrebarea dvs.? Schimbarea unora dintre opțiunile `GRUB_CMDLINE_LINUX_DEFAULT` din fișierul ***ar putea*** remedia eroarea.
Puncte:1
drapel mx

Sincer să fiu, cel mai bun lucru de făcut, în opinia mea, este să reinstalezi Ubuntu 20.04. Știți dacă puteți face copii de rezervă ale sistemului? Încearcă să alergi sudo rsync -a --info=progress2 --exclude="lost+found" --exclude=".cache" /home /path/to/disk/to/save/home/to

Acest lucru ar trebui să facă o copie de rezervă a directorului /home. Asigurați-vă că aveți o altă unitate externă.

Pentru a face backup, după reinstalarea Ubuntu, rulați sudo rsync -a --info=progress2 --exclude="pierdut+găsit" /path/to/disk/to/save/home/to /home/

Pentru mai multe informații, vezi acest thread pe AskUbuntu. Se pare că este o problemă foarte asemănătoare și ar putea avea o soluție mai bună.

Organic Marble avatar
drapel us
Site-ul dvs. 404s și, chiar dacă funcționează, probabil că nu ar trebui să-i faceți publicitate.
Jeff avatar
drapel mx
@OrganicMarble Am pus un site greșit pe el. LAUGH OUT LOUD. Scuze, am uitat celălalt „e”. l-am reparat
Puncte:1
drapel cn

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.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.