Restaurarea bootloader-ului grub

  1. Boot din live-cd / flash / alt sistem

Configurație simplă, software de aceeași versiune (folosind configurații de sistem live?)

  1. Realizarea grub-mkdevicemap
  2. Vedeți /boot/grub/device.map. aflați ce se numește unitatea hard disk în format grub, spuneți (hd2)
  3. Porniți grub-install "(hd2)" pentru a instala GRUB în MBR-ul discului specificat.

Pentru configurații mai complexe (de exemplu, cu un software separat / boot), din aceeași versiune







  1. Realizarea grub-mkdevicemap
  2. Vedeți /boot/grub/device.map. aflați ce se numește unitatea hard disk în format grub, spuneți (hd2). și / boot apoi, să zicem, va fi (hd2,0) (nu uitați că numerotarea partițiilor este de la zero)
  3. Grub începe
  4. În consola GRUB, introduceți numărul rădăcină al partiției / boot-partiție. și anume root (hd2,0) pentru exemplul de mai sus - prin aceasta specificăm unde avem directorul GRUB.
    Notă: numerele secțiunilor sunt de obicei completate cu Tab'u, folosiți-le mai des
  5. În același loc, introduceți numărul de configurare al partiției / discului. și anume setup (hd2) pentru exemplul de mai sus - aceasta indică ce unitate sau partiție noi instalăm bootloaderul. Când se specifică o partiție (de exemplu, (hd2,2)) - GRUB este pus în înregistrarea de boot a acestei secțiuni și trebuie să fie denumită altceva, dacă specificăm întregul disc - atunci GRUB este pus în MBR (de obicei, această opțiune este de asemenea necesară). Ar trebui să rulez un text ca acesta:

Instalarea este completă, închideți și reporniți sistemul.

Cea mai completă și complexă, crearea unui model de sistem și cromarea în acesta pentru efectuarea operațiunilor - utilități, biblioteci și configurații ale sistemului restabilit sunt pe deplin utilizate

  1. Creați un punct de montare pentru rădăcina sistemului restabilit, de exemplu, / tmp / system
  2. Am montat rădăcina sistemului restabilit în el.
  3. Se montează dacă este necesar / se încarcă în interiorul rădăcinii montate (dacă / boot a fost pe o partiție separată)
  4. Montați / dev / și / proc / în interiorul rădăcinii montate (respectiv mount -t proc / tmp / system / proc / și mount -o bind / dev / / tmp / system / dev /).
  5. Realizarea grub-mkdevicemap
  6. Vedeți /boot/grub/device.map. aflați ce este numit unitatea hard disk în format grub, de exemplu, (hd2). și / boot apoi, să zicem, va fi (hd2,0) (nu uitați că numerotarea partițiilor este de la zero)
  7. Slăbiți în sistemul asamblat - chroot / tmp / sistem
  8. Grub începe
  9. În consola GRUB, introduceți numărul rădăcină al partiției / boot-partiție. și anume root (hd2,0) pentru exemplul de mai sus - aceasta arată unde avem directorul GRUB.
    Notă: numerele secțiunilor sunt de obicei completate cu Tab'u, folosiți-le mai des
  10. În același loc, introduceți numărul de configurare al partiției / discului. și anume setup (hd2) pentru exemplul de mai sus - aceasta indică ce unitate sau partiție noi instalăm bootloaderul. Dacă specificați o partiție (de exemplu, (hd2,2)) - înregistrarea de boot GRUB este plasat în aceeași categorie și apoi trebuie să fie numit altceva, dacă specificați un disc - care este pus GRUB în zona MBR (de obicei, această opțiune și necesitate). Ar trebui să rulez un text ca acesta:






Instalarea este completă, închideți tipul. ieșiți cu chroot (Ctrl + d) și reporniți sistemul.

Pentru a restaura grub 2 poate porni de la orice live-cd / flash-distribuție, care folosește Grub 2 (I, de exemplu, pe o unitate flash este instalat normal de Debian, unde ca încărcător grub de utilizat 2), este necesar după apariția meniului, apăsați pe „C“ pentru a mergeți la linia de comandă și apoi faceți pașii pe care încărcătorul le efectuează în mod normal:

  • specificați rădăcina ca rădăcină. de exemplu, rădăcina (hd1,1). Numerotarea secțiunilor este de la 1, pentru a determina discul dorit folosim tabularea. Rădăcina este indicată pentru încărcător, nu pentru sistem, adică indică / boot-partiție!
  • specificați kernelul și parametrii cu comanda linux. de exemplu, linux /vmlinuz-2.6.34 vga = 791 root = / dev / sda2 - așa cum a fost în sistemul instalat
  • dacă este necesar, specificați initrd cu comanda initrd. de exemplu, initrd /initrd.img-2.6.34
  • încărcați toate cele de mai sus cu comanda de boot

Când sistemul de boot-uri este instalat, bootloader-ul poate fi reinstalat folosind unelte standard - comanda grub-install. de exemplu, grub-install (hd0)







Articole similare

Trimiteți-le prietenilor: