Puncte:0

2 GRUBS - Partiția de sistem EFI specifică x nespecifică, pot elimina un disc?

drapel br

Am trei discuri pe computer. Un HDD, două SSD-uri.

PE HDD - Acum este doar spațiu liber. În trecut, aveam Ubuntu acolo.

Pe SSD1 - există Windows + EFI System Partition (care -probabil- este locul unde este instalat GRUB. În trecut, a folosit această partiție pentru a porni dual vechea instalare Linux pe HDD cu cea Windows)

Acum, am cumpărat un nou SSD și am instalat Ubuntu. Să-i spunem SSD2.

PE SSD2 - Numai Ubuntu (nu este specific EFI System Partition) + partiție pentru fișierele Windows.

La instalare, în opțiunea „Device for bootloader installation” am ales:

„/dev/nvme0n1p4” > format: ext4 Aceeași partiție pe care am instalat-o tot sistemul, nu o anumită partiție de sistem EFI.

Deci aici am două întrebări. 1- Am două GRUB-uri instalate? Adică, dacă scot SSD1, voi putea să pornesc în Linux numai folosind SSD2? 2- Există consecințe practice pentru a instala bootloader-ul pe partiția de sistem (cum am făcut-o pe SSD2) în loc de o anumită partiție EFI (cum am făcut-o pe SSD1)?

Am făcut câteva cercetări și am fost încă puțin confuz, totuși, am primit câteva comenzi care pot fi utile pentru a vă clarifica situația mea actuală:

sudo fdisk -l

Disc /dev/nvme0n1 (SSD2 - Nou): 232,91 GiB
Dispozitiv Start End Sectors Size Type
/dev/nvme0n1p1 34 32767 32734 16M Microsoft rezervat
/dev/nvme0n1p2 32768 253513727 253480960 120,9G Date de bază Microsoft
/dev/nvme0n1p4 254513152 488396799 233883648 111,5G Sistem de fișiere Linux


Disc /dev/nvme1n1 (SSD1 - Vechi): 119,25 GiB
Dispozitiv Start End Sectors Size Type
/dev/nvme1n1p1 2048 249659391 249657344 119G Date de bază Microsoft
/dev/nvme1n1p2 249659392 250068991 409600 200M EFI System

lsblk

sda (HDD) 8:0 0 931,5G 0 disc 
ââsda6 8:6 0 7,2G 0 parte 
nvme0n1 (SS2 - Nou) 259:0 0 232,9G 0 disc 
âânvme0n1p1 259:1 0 16M 0 parte 
âânvme0n1p2 259:2 0 120,9G 0 parte 
âânvme0n1p4 259:3 0 111,5G 0 parte /
nvme1n1 (SSD1 - VECHI) 259:4 0 119,2G 0 disc 
âânvme1n1p1 259:5 0 119G 0 parte 
âânvme1n1p2 259:6 0 200M 0 parte /boot/efi

sudo efibootmgr -v

Boot Current: 0000
Timeout: 0 secunde
BootOrder: 0000,0002,2001,2002,2003
Boot0000* ubuntu HD(2,GPT,număr_gigant)/Fișier(\EFI\ubuntu\shimx64.efi)RC
Boot0002* Windows Boot Manager HD(2,GPT,număr_gigant)/Fișier(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.= (număr_gigant).... ..
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
oldfred avatar
drapel cn
Dacă giant_number din lista efibootmgr pentru Windows este același cu Ubuntu, atunci ambii folosesc același ESP. Acesta este GUID-ul sau partUUID-ul unic al partiției. Puteți vedea partUUID: `lsblk -e 7 -o name,fstype,size,fsused,label,partlabel,mountpoint,uuid,partuuid` Prefer să am un ESP pe fiecare unitate doar pentru a aloca spațiul și poate să îl folosesc pentru o secundă locația de instalare sau de rezervă pentru ESP, sau astfel încât să pot avea intrări unice. Dar ubicuitatea este implicit la ESP la prima unitate. Bug veche. https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1396379
drapel ar
Vedeți [acest răspuns](https://askubuntu.com/questions/1037843/installing-ubuntu-without-touching-windows/1037872#1037872) pentru o soluție la bug @oldfred Vedeți și [acest](https:// askubuntu.com/questions/171759/how-can-i-install-ubuntu-on-a-second-hard-drive-with-windows-being-on-the-first/1165237#1165237) și [acest răspuns]( https://askubuntu.com/questions/1130372/dual-booting-win-10-and-ubuntu-18-04-on-two-separate-physical-ssds/1130381#1130381).
oldfred avatar
drapel cn
@user68186 Raportul de eroare are mai multe soluții. Dacă instalați, puteți demonta ESP incorect și montați corect la mijlocul instalării (#55). Sau sugestia lui Tim Richardson (#49) de a dezactiva flag-ul ESP pe alte ESP-uri. Sau linkurile dvs. pe acelea și deconectare sau în setările UEFI dezactivând toate celelalte unități.
drapel ar
Multumesc @oldfred :)
Puncte:2
drapel cn

Pot vedea o singură instanță de grub instalată pe sistemul dvs. și această instanță este instalată pe partiția dvs. de sistem EFI /dev/nvme1n1p2 (SSD1 - VECHI).

Dacă eliminați unitatea care conține partiția de sistem EFI, nu veți putea porni niciun sistem de operare pe această mașină.

Instalarea unei instanțe Grub pe partiția OS are sens doar în modul moștenit, dar nu și în modul UEFI. În modul UEFI, programul de instalare va încerca să instaleze Grub pe un ESP existent (instalatorul caută singur un ESP valid) și ignoră alegerea locației pe care ați făcut-o pentru bootloader.

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.