Kā atgūt GRUB sāknēšanas ielādētāju operētājsistēmā Linux

Pēdējā atjaunošana: 31 augusts 2026

Linux termināļa ekrāns ar zaļu tekstu uz melna fona, kas ir ideāli piemērots komandu konsoles un tehniskās vides ilustrēšanai.

Esmu pārliecināts, ka tas ar jums jau ir noticis: jūs ieslēdzat datoru pilns sajūsmas un pēkšņi redzat melnu ekrānu un noslēpumainu ziņojumu, kas vēsta, ka GRUB sāknēšanas pārvaldnieks ir mirisIespējams, ka esat spēlējies ar disku nodalījumiem, instalējis Windows pēc Linux, un tas, iespējams, ir pārrakstījis sāknēšanas sektoru vai arī sistēmas atjauninājums, iespējams, ir nogājis greizi.

Pirmkārt, nevajag krist panikā, jo, lai gan var šķist, ka jūsu aprīkojums ir nolietots, jūsu dati paliek neskartiGRUB ir vienkārši vārti uz sistēmu, un pat ja vārti ir bojāti, māja joprojām pastāv. Atkarībā no pieejamajiem resursiem šo problēmu var atrisināt vairākos veidos, sākot ar GRUB konsoles izmantošanu, ja tā joprojām reaģē, līdz pat Ubuntu vai Debian Live USB veikt atklātas sirds operāciju.

Linux problēmu diagnostika
Saistītais raksts:
Problēmu novēršana operētājsistēmā Linux: pilnīgs un praktisks ceļvedis

Tieša atkopšana no GRUB konsoles

Tuvplāns ar roku, kas ievieto USB ierīci klēpjdatorā, attēlojot Live USB lietošanu.

Si tienes la suerte de que el equipo no arranca pero aún puedes entrar en la línea de comandos de GRUB (pulsando la tecla ‘c’ al inicio), puedes intentar levantar el sistema sin necesidad de un USB externo. Lo primero es noteikt, kur atrodas jūsu faili palaižot komandu lskas parādīs pieejamos diskus un nodalījumus, piemēram, (hd0,msdos1).

Kad disks ir atrasts, jums jāmeklē mape boot izpētot starpsienas ar ls (hd0,1)/Kad atrodi īsto, tev ir jā konfigurēt prefiksa maršrutu un sistēmas sakne, izmantojot komandas set prefix=(hd0,1)/boot/grub y set root=(hd0,1)Pēc tam atrodiet pieejamo kodolu sāknēšanas mapē un ielādējiet to, izmantojot komandu linux, norādot saknes nodalījumu (piemēram, root=/dev/sda1), lai beidzot izpildītu initrd un iedarbiniet dzinēju.

  Labākie Cobol tīmekļa resursi

Kad esat veiksmīgi pieteicies lietotāja sesijā, neaizmirstiet salabojiet starteri uz visiem laikiemAtveriet termināli kā root un palaidiet grub-install /dev/sda pēc tam update-grub2 y update-initramfs -u lai problēma neatkārtotos pēc restartēšanas.

Linux palaišanas diagnostikas problēmas
Saistītais raksts:
Linux sāknēšanas problēmu un aparatūras kļūmju diagnostika

Pārinstalēšana, izmantojot Live USB (manuālas un Chroot metodes)

Izstrādātāja darbvirsma ar termināli, kurā darbojas tehniskas komandas, un koda redaktoru fonā.

Ja GRUB pilnībā trūkst, visuzticamākais risinājums ir izmantot Jebkuras Debian bāzes distribūcijas tiešraides USB disks (piemēram, Ubuntu vai Linux Mint). Galvenais ir tas, lai Live USB arhitektūra (AMD64 vai i386) atbilstu jūsu instalētās sistēmas arhitektūrai, lai izvairītos no kļūdām procesa palaišanas laikā. saknes maiņa vai chroot.

Process sākas ar nodalījumu identificēšanu ar sudo fdisk -lIr svarīgi atšķirt, kurš ir saknes nodalījums (/) un vai jums ir atsevišķs /boot nodalījums. Lai turpinātu, jums ir nepieciešams piestipriniet saknes nodalījumu pie /mnt un, ja tāds pastāv, sākuma elements /mnt/bootLai sistēma pareizi darbotos tiešsaistes vidē, ir nepieciešams veikt saistīta montāža kritisko direktoriju operētājsistēmas, kas darbojas, sudo mount --bind /dev /mnt/devkā arī priekš /dev/pts, /proc y /sys.

Kad viss ir salikts, mēs izmantojam komandu sudo chroot /mntTas ir līdzīgi kā burvju trika izpildīšana: mēs sakām datoram, ka Sakne tagad ir mūsu cietais disks un nevis USB. No šejienes mēs pārinstalējam pārvaldnieku ar grub-install /dev/sda un mēs atjauninājām iestatījumus ar grub-mkconfig -o /boot/grub/grub.cfg o update-grubVisbeidzot, mēs aizbraucām ar exit un mēs restartējām.

Automatizēti risinājumi un ātras alternatīvas

Detalizēta modernas USB ierīces fotogrāfija, kas noderīga, lai ilustrētu GRUB atkopšanai nepieciešamo fizisko rīku.

Ja nejūtaties ērti, pārvietojoties terminālī, vai arī šis process jums šķiet pārāk apgrūtinošs, ir pieejams rīks ar nosaukumu Zābaku remonts kas ir īsts glābiņš. Lai to izmantotu, palaidiet datoru no Ubuntu Live USB, atveriet termināli un instalējiet rīku no tā oficiālajām krātuvēm. Kad tas ir palaists, vienkārši atlasiet opciju ieteicamais remonts Un programma veiks visu netīro darbu jūsu vietā, nosakot operētājsistēmas un automātiski pārinstalējot GRUB.

  IT kopiena: darbavietas, tīklošanās un galvenās tehnoloģiju platformas

Vienkāršākos gadījumos, kad mums tikai jāpārinstalē GRUB, neveicot pilnu chroot, mēs varam pievienot nodalījumu, kurā atrodas sāknēšanas direktorijs, pagaidu mapē, piemēram, /tmp/part un palaist sudo grub-install --root-directory=/tmp/part /dev/sdaTas ir noderīgi, ja Mēs meklējam tiešāku maršrutu un mēs precīzi zinām, kur atrodas startera lādētājs.

Lai atrisinātu šo problēmu, neatkarīgi no tā, vai tiek izmantotas manuālas komandas GRUB konsolē, chroot tehnika ar bootable USB disku vai automātisku rīku, piemēram, Boot-Repair, izmantošana, galvenais ir pareizi identificēt diska nodalījumus un nodrošināt, ka MBR vai EFI boot sektors ir pareizi saistīts ar instalētās operētājsistēmas kodolu.

Biežāk pieļautās kļūdas Linux root sistēmā
Saistītais raksts:
Liktenīgas kļūdas un izdzīvošanas padomi Linux administratoriem