Puncte:2

Cum se reinstalează grub2 după instalarea Windows 11 (pe un sistem dual boot cu Ubuntu 18.04)

drapel in

Tocmai am instalat Windows 11 pe prima partiție a discului meu, care este partiționată astfel:

# fdisk /dev/sdb -l

Disc /dev/sdb: 465,76 GiB, 500107862016 octeți, 976773168 sectoare
Model de disc: Samsung SSD 860 
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Tip de etichetă de disc: dos
Identificatorul discului: 0x1967ba67

Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sdb1 * 2048 273092607 273090560 130.2G 7 HPFS/NTFS/exFAT
/dev/sdb2 273092608 274454527 1361920 665M 27 WinRE NTFS ascuns
/dev/sdb3 274456576 276553727 2097152 1G 82 Linux swap / Solaris
/dev/sdb4 276553728 976772477 700218750 333.9G 83 Linux

După cum puteți vedea, Ubuntu 18.04 este instalat /dev/sdb3 și /dev/sdb4.

Anterior, Windows 10 a fost instalat în loc de Windows 11.

Problema este că instalarea Windows 11 s-a stricat grub2 care a fost instalat deasupra discului /dev/sdb si acum vreau sa il reinstalez. Am incercat sa fac asa:

# sudo grub-install --recheck --no-floppy --root-directory=/ /dev/sdb

Dar dă această eroare:

Instalare pentru platforma x86_64-efi.
grub-install: eroare: nu poate găsi directorul EFI.

Cred că este o eroare, deoarece detectează o partiție EFI, care nu există. Discul a fost formatat cu MBR și este în stil DOS și am instalat Windows 11 folosind RUFUS folosind metoda MBR. Chiar și /dev/sda nu este stilul EFI:

# fdisk /dev/sda -l

Disc /dev/sda: 465,76 GiB, 500107862016 octeți, 976773168 sectoare
Model de disc: CT500MX500SSD4  
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 4096 octeți / 4096 octeți
Tip etichetă de disc: dos
Identificatorul discului: 0xa6e39599

Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sda1 * 2048 976767672 976765625 465.8G 83 Linux

Care este procedura corectă aici pentru reinstalare grub2?

oldfred avatar
drapel cn
Sigur vrei BIOS/MBR nu UEFI/gpt? Microsoft a cerut furnizorilor să instaleze în modul UEFI/gpt din 2012. Este posibil ca driverele BIOS să nu fie la fel de bine acceptate în viitor. Windows în modul BIOS era cunoscut pentru a șterge partițiile logice Linux. Se pare că ai doar primar. Puteți doar să utilizați modul avansat al Boot-Repair și să reinstalați grub de la boot-ul Ubuntu live installer în modul BIOS manual sau cu Boot-Repair adăugat. https://help.ubuntu.com/community/Boot-Repair & https://sourceforge.net/p/boot-repair/home/Home/
drapel in
Funcționează instrumentul de reparare a pornirii dacă nu folosesc programul de instalare ubuntu live, dar folosesc sistemul de operare ubuntu pe care l-am instalat pe /dev/sda?
oldfred avatar
drapel cn
Puteți adăuga Boot-Repair la orice versiune funcțională a Ubuntu. Poți să pornești? Unii primesc un sistem pentru a porni cu Supergrub. supergrub & Rescatux https://www.supergrubdisk.org/rescatux/ & https://askubuntu.com/questions/1186273/ubuntu-dual-boot-booting-into-windows Folosisem Supergrub pentru sistemele mele BIOS mai vechi. Nu am folosit Rescatux, dar îl au pe o unitate flash undeva.Pentru UEFI folosesc rEFInd pentru pornire de urgență și se potrivește pe o unitate flash veche de 256 MB care era prea mică pentru orice altceva. Vă sugerez să aveți mai multe instrumente de reparare atât pentru Windows, cât și pentru Ubuntu.
drapel in
a funcționat cu ubuntu în modul live. Mulțumiri.
drapel br
`a funcționat cu ubuntu în modul live. multumesc` - Adică ai rezolvat asta? Vă rugăm să postați un răspuns sub propria întrebare, se poate dovedi util în viitor. Ai folosit boot-repair? Ai putea te rog să arunci o privire la [această întrebare](https://askubuntu.com/q/1346846/925128) și să răspunzi pe baza experienței tale?
drapel in
da. Am folosit ubuntu 21.04 în modul „încercați” și am instalat Boot-Repair. Am ales să reinstalez grub2 pe /dev/sdb și a făcut toți pașii necesari corect.
Puncte:1
drapel in

Am folosit ubuntu 21.04 în modul „încercați” și am instalat Boot-Repair. Am ales să reinstalez grub2 pe /dev/sdb și a făcut toți pașii necesari corect. După repornire, am reușit să pornesc ubuntu 18.04 instalat pe /dev/sdb4

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.