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.
Tieša atkopšana no GRUB konsoles
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.
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.
Pārinstalēšana, izmantojot Live USB (manuālas un Chroot metodes)
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
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.
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.



