Puncte:0

Eroare fatală la instalarea GRUB pe laptopul Dell

drapel cn

Când încerc să instalez Ubuntu (sau orice altă distribuție, am încercat Manjaro, Pop!_OS, Debian și Fedora), primesc o eroare cu GRUB care îmi spune că nu există suficient spațiu pentru a copia pe ESP în caz. de Manjaro, Pop!_OS, etc., sau pur și simplu că există o eroare fatală în cazul Ubuntu. Sistemul pe care încerc să îl instalez este un Dell Vostro 5515 cu Bitlocker și Secure boot dezactivat, un ESP de 1,3 GB (uriaș, știu, dar instalatorii mi-au spus că nu există suficient spațiu pentru copiere, așa că i-am dat mai mult... .). CPU-ul meu este un Ryzen 7 5700U și aspectul meu actual al partiției arată după cum urmează:

https://i.imgur.com/HiNKKBr.png

Discul meu folosește un tabel de partiții GPT și Windows este instalat în modul UEFI, așa cum se poate vedea prin prezența ESP.

oldfred avatar
drapel cn
Problema de spațiu poate să nu fie ESP, ci memoria UEFI? Ați actualizat UEFI.Verificați intrările cu `sudo efibootmgr -v` Sau poate aveți nevoie de chkdsk (dacă este Windows) sau dosfsck pentru a repara ESP. https://askubuntu.com/questions/862724/grub2-failed-to-install/86587z682#865872 Și asigurați-vă că pornirea rapidă a Windows este dezactivată. Ar putea fi și „blocarea” ESP.
lamitron avatar
drapel cn
@oldfred Am verificat efibootmgr -v; afișează doar 3 intrări, una pentru Windows Boot Manager și două pentru pornirea în rețea. Am actualizat firmware-ul la cea mai recentă versiune. Ați putea detalia mai multe despre chkdsk? Mulțumiri.
lamitron avatar
drapel cn
@oldfred Dacă nu am suficient spațiu în memoria mea EFI, o soluție ar putea fi eliminarea intrărilor de pornire în rețea și depozitele EFI? Pornirea rapidă este, de asemenea, oprită.
oldfred avatar
drapel cn
Dacă doar cele trei intrări nu ar trebui să fie problema. Dar au existat și unele UEFI unde au o setare de securitate pentru a preveni scrierile. Poate doriți să examinați manualul și să vedeți ce setări are. Cu Windows trebuie să montați ESP, deoarece Windows nu îl montează în mod normal și apoi puteți rula chkdsk. Nu cunosc detalii. Puteți rula comanda dosfsck din programul de instalare live Ubuntu în modul live.
Puncte:2
drapel cn

Ok, în sfârșit am găsit problema și este că laptopurile Dell folosesc ceea ce cred că este o modalitate non-standard de a încărca binare EFI ca opțiuni de pornire și, pe deasupra, cred că folosesc o „partiție de sistem EFI ascunsă” , din cate am auzit. Pașii pe care i-am făcut pentru a depăși acest lucru au fost pur și simplu să reinstalez Windows de pe un stick USB, astfel încât să creeze un ESP pe disc, spre deosebire de oriunde îl păstrează Dell în mod implicit.

O altă opțiune pe care cred că ar putea fi posibilă este ntfsresize partiția Windows și creați o partiție de sistem EFI împreună cu bootloader-ul dorit, apoi, în Dell UEFI/BIOS adăugați fișierul .efi ca opțiune de pornire (în cazul GRUB pe ubuntu, acesta va fi la /boot/efi/EFI/ubuntu/grubx64.efi, sau doar EFI/ubuntu/grubx64.efi din BIOS. Cu toate acestea, nu sunt sigur dacă GRUB nu va reuși să se instaleze pe o distribuție precum Arch, deoarece nu va putea scrie în comanda de pornire UEFI cu efibootmgr.

Sper că acest lucru va ajuta pe oricine altcineva cu un laptop Dell care se luptă să pornească dual!

drapel ru
Mai ai acest laptop? Mă gândesc să-l folosesc pe unul ca stație de lucru Linux. L-ai recomanda? Ceva probleme?
lamitron avatar
drapel cn
Încă mai am acest laptop și îl pot recomanda cu căldură - nu am avut probleme semnificative la rularea vreunei distribuții.

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.