Bună ziua tuturor.
(Editează această întrebare pentru a include mai multe detalii)
Voi încerca să-mi descriu problema fără a face din asta un fir foarte lung.
Pe scurt: întotdeauna mi-am dorit să am libertatea de a avea un sistem de operare extern complet funcțional, pe care să îl pot lua cu mine oriunde mă duc și, dacă este necesar, să mă conectez oriunde și să am tot ce am nevoie în deplasare.
După multe cercetări, am ajuns cu Ubuntu și, după ce am urmat niște ghiduri extrem de complicate, am reușit să obțin o unitate NVME externă funcțională cu Ubuntu 20.04 LTS și viața a fost bună.
Adică până când am decis să-mi fac upgrade laptop-ul la unul Asus și pur și simplu wi-fi nu a fost detectat. Am încercat multe lucruri și, printre recomandări, a fost și upgrade-ul kernel-ului, ceea ce am făcut, dar nu prea a ieșit. Atunci, îmi pun obiectivul pe actualizarea Ubuntu la v 21 (non-LTS). Acest lucru a funcționat, dar a rupt o mulțime de lucruri și wifi-ul încă nu funcționa. Am încercat să caut rezoluții, dar nu am reușit să-mi dau seama ce să fac (sunt începător în Linux, iartă-mă).
Apoi, am descoperit că ați putea să reinstalați Ubuntu pe deasupra unei instalări curente și să restaurați Linux la o stare funcțională.
Am urmat instrucțiunile și am făcut tot ce am făcut atunci când am instalat Linux pe unitatea externă pentru prima dată, dar acum, când încerc să pornesc, primesc o eroare pe care nu am mai primit-o până acum (probabil din cauza încărcării UEFI). drame și setări grub).
Am verificat fstab și UUID-ul indicat acolo se potrivește cu nvme-ul meu și se potrivește cu partițiile /, /home și boot.
Când pornesc, totuși, mă confrunt cu eroarea de mai jos (XXXXX este UUID-ul meu, pe care l-am ascuns intenționat, dar se potrivesc cu /etc/fstab-ul meu, am verificat de două ori).
A renuntat la asteptarea dispozitivului root.
ALERTA! UUID:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX nu există. A căzut într-o coajă!
Sunt o pierdere aici, deoarece sunt un începător în Linux, dar am învățat deja cum să pătrund în fstab și să repar UUID-ul, care este o problemă pe care am avut-o la prima mea încercare la această instalare externă.
Deoarece acest lucru mă împiedică să pornesc de pe dispozitivul extern, aș dori să cer asistență pentru a afla ce altceva ar trebui să fac pentru a mă asigura că dispozitivul pornește corect.
Sunt sigur că mai trebuie făcut ceva pentru a remedia acest lucru, dar m-am luptat atât de mult să partiționez NVME (din cauza dramelor de aliniere) prima dată, încât nu vreau să repartizez și să continui să folosesc configurația curentă de partiționare fără a fi nevoie să formatați din nou partițiile.
Mă bucur să reinstalez Ubuntu 21.X din nou, dacă este necesar, dar atâta timp cât nu necesită reformatare.
Cu toate acestea, sunt complet pierdut, deoarece UUID-ul indicat de mesajul de mai sus este EXACT ceea ce este pe fstab și chiar am făcut o căutare prin fișierul grub.cfg situat sub folderul de pornire al partiției EFI și UUID-ul este același acolo. , de asemenea.
Le-am comparat perfect cu ceea ce este afișat sub Discuri și numerele se potrivesc exact cu ele.
Vă mulțumesc tuturor și aș aprecia foarte mult dacă m-ați ajuta cu ce să fac în continuare aici.
EDITARE: Am o partiție EFI/boot creată în NVME și am urmat deja ghidul sugerat de un membru, dezactivând partiția de boot a unității principale și lăsând doar NVME extern etichetat ca boot ESP înainte de instalare.
EDIT2: Voi încerca să adun informații pentru a răspunde la următoarea postare (sunt începător, așa că voi încerca să rulez aceste instrumente și să le lipesc aici):
„Vă rugăm să copiați și să inserați linkul pastebin în raportul rezumat al informațiilor de pornire (nu postați raportul), nu rulați remedierea automată până nu este revizuită. Să vedem detaliile, să folosim versiunea ppa cu programul de instalare USB (a doua opțiune) sau orice instalare funcțională , nu Boot-Repair ISO (cu excepția cazului în 21.10) help.ubuntu.com/community/Boot-Repair & sourceforge.net/p/boot-repair/home/Home Programul de instalare Ubquity al Ubuntu dorește să se instaleze doar pe prima unitate. bugs.launchpad. net/ubuntu/+source/ubiquity/+bug/1396379 â
Oldfred"
EDIT3: Ca răspuns la cele de mai sus:
https://ibb.co/PgFJVWW
https://ibb.co/nCFmGKL
EDIT 4 (pastebin cu rezultatele raportului de reparare a încărcării): https://paste.ubuntu.com/p/455Jq5JrKH/
EDIT 5: Am scos laptopul din ecuație și am obținut un Intel NUC, cu unitatea NVME eliminată complet, am pornit de la zero și am efectuat din nou instalarea Ubuntu, dar lăsând partiția /home neatinsă. Am urmat acest ghid: https://askubuntu.com/a/1324342/1384077. Am urmat și acești pași:
"
⢠Nu reporniţi sau deconectaţi USB-ul ţintă.
⢠deschide Nautilus folosind sudo -H nautilus
⢠Copiați folderele de pornire și EFI din fișierul ISO Ubuntu în boot-ul, în special partiția sdx3.
⢠Copiați grub.cfg din partiția sdx4 /boot/grub/ în partiția sdx3 /boot/grub/ suprascriind fișierul grub.cfg.
⢠Reinstalați GRUB:
sudo -i
montați /dev/sdd4 /mnt
montați /dev/sdd3 /mnt/boot/efi
grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi --removable /dev/sdd
reporniți
"
După ce am urmat cele de mai sus, am repornit sistemul normal și am primit aceeași eroare.
Am folosit boot-repair pentru a încerca să identific ce ar putea fi în neregulă acum, deoarece nu mai există un dispozitiv pe care să nu îl pot elimina (în laptopul cu care lucram înainte) și acum nu există nicio scuză pentru a avea grub pe orice alt disc, în afară de USB (care este pur și simplu o carcasă care rulează un cip SSD).
(pastebin cu rezultatele raportului de reparare a boot-ului): https://paste.ubuntu.com/p/mRgThXDzt6/)
EDITARE finală: După ce am încercat absolut tot ce am reușit să găsesc online, urmând ghiduri pentru a reinstala Ubuntu, a repara Grub, a format complet partițiile de boot și a le recrea, nimic nu a funcționat, așa că am ajuns să renunț, după ce am pierdut câteva zile de depanare și a șters întreaga unitate, a recreat partițiile și a reinstalat Linux urmând unul dintre ghidurile pe care le-am găsit online. Acum pornește corect și am testat cu 2 mașini diferite (secure boot off) și funcționează.
Mulțumesc tuturor pentru încercările de a ajuta, și mai ales @oldfred pentru că a fost atât de util, dar pur și simplu nu mi-a fost util.
Multumesc din nou tuturor.