Puncte:0

Ar trebui să elimin Grub din MBR când folosesc sistemul EFI?

drapel in

Nu sunt sigur de ce boot-info raportează acest lucru:

=> Grub2 (v1.99-2.00) este instalat în MBR-ul /dev/sda și se uită la sector 
    2048 al aceluiași hard disk pentru core.img, dar core.img nu poate fi găsit la 
    această locație.

Am un iMac dual-boot cu Windows10 și Ubuntu 21.04. Discul este în modul EFI. Tocmai am reușit să am ambele sisteme de operare pentru a începe cu Grub. Dar Windows este cumva foarte sensibil la MBR. Dacă MBR-ul conține partiții, Windows refuză să pornească.

Bănuiesc că din cauza mesajului de mai sus.Nu pot atinge partițiile cu Disk, deoarece actualizează MBR-ul și Windows nu mai pornește. Pentru a o remedia, trebuie să folosesc gdisk pentru a seta MBR-ul de protecție. După aceea, Windows poate porni.

Ar trebui să elimin Grub din MBR? Dacă da, cum pot face asta?

Nmath avatar
drapel ng
Întrebarea ta are un răspuns simplu, dar răspunsul la această întrebare probabil că nu rezolvă problema ta reală. Ar trebui să întrebați întotdeauna despre problema reală cu care vă confruntați și să oferiți detalii și context despre acea problemă. Altfel, dacă întrebi despre o soluție propusă și soluția respectivă nu te ajută, nu ești mai bine și s-ar putea chiar să ajungi într-o situație mai proastă decât ai început. Aceasta este cunoscută sub numele de [Problemă XY](https://meta.stackexchange.com/a/66378).
Nmath avatar
drapel ng
Bănuiesc că ați instalat o combinație de instalări MBR și UEFI OS. Va trebui să fii consecvent cu utilizarea MBR/vechiului **sau** UEFI. Nu amestecați și potriviți. Poate fi necesar să reinstalați unul sau mai multe sisteme de operare.
guiverc avatar
drapel cn
MBR (*Master Boot Record*) este primii 512 octeți ai unui disc; a fost rezervat încă din anii 1980 pentru această caracteristică (a făcut un standard cu PC-ul IBM original din 1981, avea hard disk-uri disponibile pentru el). Spuneți „*Dacă MBR conține partiții*”, dar nu puteți încadra partițiile în 512 octeți de spațiu pe disc; intrebarea ta nu are sens. uEFI a înlocuit MBR da, dar primii 512 octeți ai unui disc sunt încă rezervați pentru acest scop (tabele de partiții GPT sau *legacy*).
Guytas avatar
drapel in
ok, sunt confuz atunci... Pentru că atunci când rulez gdisk, intră în modul expert, apoi apasă o, spune MBR disc identifier: 0x0000000000, apoi MBR partitions: Apoi listează partițiile. Acestea sunt partițiile la care mă refeream. Înțeleg că acest sector are doar 512 de octeți, dar orice ar fi acesta, face ca Windows să nu pornească dacă conține partiții (așa cum l-a numit gdisk). Ai dreptate Nmath, ar fi trebuit să pun întrebarea corectă. Îmi voi reformula întrebarea pentru: „Cum să împiedic DISK să schimbe MBR într-un MBR hibrid” Vă rugăm să urmăriți-l!
guiverc avatar
drapel cn
Din punct de vedere tehnic, MBR se referă la *Master Boot Record* care este primii 512 octeți de unități non-floppy din ~1982 (standard stabilit de IBM PC și PC-DOS 2.0). Aspectul original al partiției **nu** avea un nume formal, m-am referit la el ca *moștenire*, dar poate fi numit și MSDOS sau MBR, care poate fi confuz, deoarece nu există un nume corect real. Dacă utilizați MBR/DOS, trebuie să fiți clar, vă referiți la tabelul de partiții (adică tabelul de partiții MBR), deoarece MBR înseamnă ceva diferit. Identificatorul discului MBR a clarificat că nu vorbea despre un MBR real, deoarece nu există un identificator; este primul sector
Puncte:1
drapel ng

GRUB este necesar pentru a porni Ubuntu. Fără el, nu veți putea porni Ubuntu.

Nu-l elimina.

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.