Puncte:0

Cum să muți hard disk-uri cu partițiile de pornire Fat32 și EXT2?

drapel gg

Încerc să actualizez SSD-ul de pe desktop la unul mai mare. Computerul a fost construit inițial în jurul anului 2011 și are versiunea ubuntu actualizată de-a lungul anilor (în prezent pe 18.04; cred că a început pe 12.04); de asemenea, pornește Windows prin intermediul GRUB.

Am pornit într-o unitate flash live și am tras GParted așteptându-mă să pot copia doar partiția (partițiile) de pe vechea unitate pe cea nouă și să fiu gata. Din păcate, trecutul meu am vrut să mă distrez cu noul lucru în momentul creării acestui computer și așa am descoperit că partițiile de pe vechiul meu SSD sunt următoarele:

/dev/sda1: sistem de fișiere Fat32; 190 MiB; 974 KiB Folosit; steaguri: boot, esp
/dev/sda2: sistem de fișiere EXT2; 244 MiB; 141,03 MiB utilizate; steaguri: msftdata
/dev/sda3: sistem de fișiere LVM2; 111,37 GiB; „0,00 B” folosit; steaguri: lvm

Am urmat instrucțiunile pe această postare pentru a copia datele de pe /dev/sda3 partiție la o nouă partiție LVM pe noul SSD (/dev/sdb3) și a copiat și celelalte două partiții, astfel încât noul SSD să arate așa:

/dev/sdb1: sistem de fișiere Fat32; 190 MiB; 974 KiB Folosit; steaguri: NIMIC
/dev/sdb2: sistem de fișiere EXT2; 244 MiB; 141,03 MiB utilizate; steaguri: NIMIC
/dev/sdb3: sistem de fișiere LVM2; 931,9 Gib; 111,37 Gib folosit; steaguri: lvm

Știu că trebuie să aduc măcar steag-ul de pornire înapoi pe /dev/sdb1 partiție, dar întâmpin probleme în a înțelege de ce există ceea ce par a fi două partiții „de pornire” aici (/dev/sdb1 are doar un singur folder EFI întrucât /dev/sdb2 are efi, extlinux, grub, și câteva fișiere care se termină toate cu -generic) și cum să setați steagurile adecvate pentru a vă asigura că sistemul pornește din nou corect.

Întrebări principale:

  1. Ce fac aceste două partiții „de pornire” și cum funcționează (presupun că împreună)? 1.a. De ce este unul Fat32?
  2. Care dintre steagurile de pe /dev/sda partițiile sunt importante și cum le setez?
  3. Mai lipsește ceva pentru ca sistemul să pornească de pe noul SSD? Am văzut multe referiri la lucruri precum grub-update și așa, dar nu știu suficient despre cum funcționează ca să știu ce modificări/comenzi sunt necesare în acest caz specific.

Mulțumesc mult pentru orice ajutor sau sugestii de lucruri de cercetat!

P.S. De asemenea, am încercat să caut o explicație a acestei scheme de partiționare, dar se pare că Google-fu-ul meu nu este la înălțime.

oldfred avatar
drapel cn
În 2011, trebuie să fi fost UEFI devreme. În 2012, Microsoft a cerut tuturor furnizorilor să instaleze Windows în modul de pornire UEFI pe unitățile partiționate gpt.Deci drive gpt este? Nu confundați o partiție de sistem ESP - efi care are adesea steaguri boot,esp și este FAT32 cu o partiție Linux /boot care trebuie să fie formatată Linux. Grub nu folosește steag de pornire. Cred că flagul de pornire pe ESP este opțional, dar este necesar un flag de pornire. Puteți folosi gparted sau linia de comandă pentru a adăuga steaguri. Nu puteți reporni cu ambele unități dacă ați clonat ca UUID-uri duplicat nu sunt permise. Nu aveți partiții tipice UEFI Windows?
drapel gg
@oldfred da, asta pare să fie ceea ce se întâmplă aici. Unitatea este GPT și deci da, cred că partiția `/dev/sda1/` este partiția ESP-EFI pe care o menționezi, iar apoi partiția `/dev/sda2` este partiția de pornire reală pentru Ubuntu. Voi încerca să setez acele steaguri, voi elimina vechiul SSD și voi vedea dacă sistemul se va porni. Speranța mea este că prin clonarea partițiilor, deoarece UUID-urile nu s-au schimbat, nu cred că va trebui să mă încurc cu Grub sau altceva de genul ăsta?
oldfred avatar
drapel cn
Cu UEFI, folosește un GUID ca modalitate de a ști ce ESP să folosească. În Linux este văzut ca partUUID. Apoi grub are un grub.cfg cu trei linii care utilizează fișierul de configurare pentru a încărca grub.cfg complet în instalarea dvs. În cazul dumneavoastră, grub.cfg ar trebui să fie în /boot. Nu folosesc LVM, dar grub mai nou pare să nu aibă nevoie de /boot cu LVM ca în trecut.

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.