Como recuperar Grub 2 sen usar un cd en directo

Ás veces GRUB-2, o cargador de arranque que vén por defecto con moitas distribucións Linux, parar funciónA maioría das veces deixa de funcionar porque por algún motivo intenta arrincar desde un dispositivo incorrecto ou inexistente debido a unha mala configuración do programa.

Aquí presentamos un breve tutorial para resolver este problema sen precisa empregar a cd en directo para realizar o rescate.


Neses casos, déixanos nun aviso da consola de rescate GRUB.

rescate grub

Pode parecer un pouco complicado, pero é sinxelo e pode aforrarte máis dunha vez. Primeiro accedín á lista de particións dispoñibles:

ls

Este comando amosará as particións dispoñibles, así:

(hd0) (hd0,1) (hd1) (hd1,1) (hd1,5) (hd2) (hd2,1) (hd3) (hd3,1)

Agora tes que descubrir que partición contén o cartafol / boot / grub, con todos os datos necesarios para arrincar. Para iso, só tes que facer un "ls" para cada unha das particións, así:

ls (hd1,1) /

... O mesmo pasa co resto de particións.

Non esquezas a barra / ao final!

Despois de descubrir a partición onde se atopa o cartafol de inicio, engadimos o prefixo correspondente para que GRUB saiba onde se atopa:

establecer prefixo = (hd1,1) / boot / grub
Non esqueza cambiar (hd1,1) á partición adecuada no seu caso.

Finalmente, introduza o seguinte comando:

insmod (hd1,1) /boot/grub/linux.mod

Configurar a partición raíz:

establecer raíz = (hd1,1)

Cargue a imaxe do núcleo de Linux:

linux /boot/vmlinuz-2.6.32-23- root xenérico = / dev / sdb1

Se non sabe que versión do núcleo instalou, pode executar o comando "ls" no directorio de arranque para descubrilo.

A nomenclatura do punto de montaxe sdb1 vén dada polo nome da partición: (hd1,1) é sdb1, do mesmo xeito que (hd0,2) sería: sda2.

Agora cómpre cargar o núcleo:

initrd /initrd.img

E, finalmente, pode reiniciar:

bota

Unha vez dentro do sistema, recoméndase reinstalar GRUB para evitar este erro na seguinte carga:

grub-install / dev / sdb

Fuente: químico


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

104 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Alfombras sólidas Pacheco dixo

    Vaia, excelente, cheguei a pensar que dependía dun CD en directo 😀 pero vexo que non, grazas

  2.   Lucas dixo

    Ao facelo, as particións que me marca son: (hd0) (hd0, msdos8) (hd0, msdos7) (hd0, msdos6) (hd0, msdos5) (hd0, msdos2) (hd0, msdos1) ... o cartafol boot / grub é Buscar en (hd0, msdos6) ... cal sería a sintaxe do comando "linux /boot/vmlinuz-2.6.32-23-generic root = / dev / sdb1"? é dicir, que debo poñer no lugar de sdb1? .. intente probar algúns valores por proba e erro pero sempre coa mesma mensaxe de erro: non se atopou o ficheiro ...

    1.    Amadeus dixo

      Dixo que o cartafol / boot / grub está situado en (hd0, msdos8), polo que no comando "linux / boot / vmlinux ..." debes poñer "root = / dev / sda8" porque a túa partición hd0, msdos8 é equivalente a sda8 en linux, espero que a miña axuda o axude.

  3.   mikvidal dixo

    Ao final do proceso dime: "non se atopou ningún modo axeitado" que pode facer? Grazas!

  4.   Daniel Coca-Cola dixo

    Unha solución máis para o repertorio de cousas útiles en Linux. Boa contribución

  5.   imos usar linux dixo

    Así é ...

  6.   UnaWeb + Libre dixo

    Moi útil, pasounos a máis de algúns

  7.   León dixo

    Está moi ben, pero ao final acabas o CD en directo antes. A verdade, que non se pode facer con Linux ...

  8.   imos usar linux dixo

    En primeiro lugar, imos explicar a orixe das letras:

    sda -> chámanse os discos que son SATA (Serial ATA) e creo
    que tamén o SCSI

    hda -> son os PATA (ATA paralelo, os que teñen o antigo conector IDE)

    Por outra banda, a terceira letra ten que ver coa orde dos discos:
    sda -> sería o primeiro disco duro

    sdb -> sería o segundo

    A orixe dos números:

    sda é todo o disco duro

    sda1 sería a primeira partición deste disco duro

    sda2 sería a segunda partición do mesmo disco duro

    Ánimo! Paul.

    1.    sala dixo

      Non atopo ningún ficheiro .mod no arranque

  9.   José Daniel Ramírez Amador dixo

    Unha pregunta? A grub da miña máquina está ben só que notei que teño dúas opcións de arranque das miñas fiestras, unha remata en sda1 e a outra sdb1 creo? Que significa isto?

  10.   imos usar linux dixo

    E si ...: S
    Tamén podes imprimilos ...
    Ánimo! Paul.

  11.   pandacriss dixo

    É moi útil pero cando o necesito debo ter outro PC para poder ler as instrucións xk son algo alrgas XD

  12.   zytum dixo

    Nas notas que levo tomando durante 4 anos (a que só estiven en GNU / Linux) teño outra anotación; ¿Segue sendo válido?
    sudo grub
    atopar / boot / grub / stage2
    raíz (hdx, x)
    setup (hdx) -> aquí dubido se o escribín correctamente, xa que ao indicar todo o disco non debería ter parénteses
    desistir

  13.   Andrés Mauricio Gallego Herrer dixo

    poñendo insmod (hd1,1) /boot/grub/linux.mod
    Dime que o ficheiro non existe, que podo facer? por favor, axude

    1.    Gabriela dixo

      Ola, conseguiches resolvelo. Síntome igual ca ti.

      1.    neil dixo

        SÓ PON
        insmod linux
        Saúdos

      2.    Ronald dixo

        Ola, conseguiches resolver o problema? a min pásame o mesmo ..

    2.    Aquí dixo

      Boas tardes, podo resolver? A min pásame o mesmo erro

  14.   Daniel dixo

    Ola
    Teño un problema semellante, elimineino. Como podo reinstalalo. Dáme o seguinte erro

    Falta o sistema operativo.
    erro: sistema de ficheiros descoñecido.
    rescate grub

  15.   ceballos dixo

    Ola, son case novo en Linux e os comandos, pero se podes resolver a miña pregunta no último paso, bótame un erro non atopado
    (initramfs) grub-install / dev / sdb7 // ou (sdb)
    / bin / sh: grub-install: non atopado

  16.   Pablo dixo

    Grazas. Funcionou perfectamente.

  17.   Alexander dixo

    como o fago en fedora 19?

  18.   Héctor Caballero dixo

    emm, dame o seguinte erro: non se atopou o ficheiro '/grub2/i386-pc/normal.mod'.

    e mándame a rescate>

    onde tentei o que vén aquí, con todo teño incursións no espello ...

    agora, no momento da instalación paréceme que se debe a mbr ... mentres creo unha partición mirror / boot. (Non teño nin idea de se está ben ou se o deixo en /) ...

    agora cando tento o seguinte comando para cargar a imaxe de Linux dime que sdb1 non existe, nin sdb2, tento co raid md0 e tampouco ...

    algunha suxestión? ... grazas

  19.   Alberto dixo

    ola como estás
    unha pregunta
    O que ocorre é que en todas as particións do meu disco duro, aparece en todas elas despois de aplicar o erro "ls (hd ...)": sistema de ficheiros descoñecido.
    Que podo facer neste caso?
    por favor, axude

    1.    Josuénaro dixo

      Si. Podería solucionar o problema, a min pásame o mesmo!

  20.   francisca fernandez letasset, paqui dixo

    Vou copiar isto e intentar seguilo paso a paso; Se quero usar linux, non teño outra solución que manexar o terminal, aínda que me asusta

    Neste momento estou en Ubuntu, porque no outro ordenador fíxoche co grub
    e nunca máis puiden entrar na ceca e non teño o cd xq en directo que me instalaron
    Mesmo se descargase unha menta de internet, non sería o mesmo, non? E non me sería útil?
    Que bo se alguén podería responder ao meu correo electrónico

    1.    ErickIsos dixo

      Ben, quizais sexa demasiado tarde xD pero é o mesmo, non importa a versión, só usas o LiveCD para cargar a configuración GRUB ou "Reinstálalo" para que poidas usar calquera LiveCD desde calquera distro que se cargue con GRUB (aínda así Non estou seguro de se todos "tiran" con grub, porque vin outros cargadores de arranque), probablemente xa o saibas ou alguén respondeu ao teu correo electrónico.

  21.   deby dixo

    grazas! a información moi útil

  22.   Wilson dixo

    Estupendo! Moi bo guía, non sabía que podías recuperarte sen un CD directo. =)

    Pregunta: é posible xuntar un PDF con todos os artigos ou CONSELLOS feitos neste blogue?
    Hai tantas publicacións útiles, que me encantaría telas nun PDF e imprimilas =).

    Grazas! = D

  23.   harold zarate roubado dixo

    Ola amigo, ao colocar insmod (hd0, msdos7) /boot/grup/linux.mod, parece que o ficheiro non existe, podes dicirme que facer Necesito axuda.!

  24.   félix ivane dixo

    Non me funciona, só cando poño
    insmod (hd1,1) /boot/grub/linux.mod
    Non se atopou o ficheiro, estou intentando levantalo dunha usblive

  25.   Erik dixo

    na parte de:
    insmod (hd1,1) /boot/grub/linux.mod
    Recibo: erro: licenza incompatible

    1.    Juliano dixo

      Solución a: «Non me funciona, só cando poño
      insmod (hd1,1) /boot/grub/linux.mod »

      No canto de "linux" pon "boot"

      1.    Jonathan dixo

        Sigo recibindo un erro: non se atopou o ficheiro

        Outra solución?

        Agradécese.

  26.   alemán dixo

    Este artigo salvoume a vida. Esquecín actualizar GRUB e pasar un tempo escribindo a solución ao final. Xa teño Mint só na miña rede grazas por compartir

  27.   Carlos dixo

    Eu non ando

  28.   Luis dixo

    A min pásame o mesmo, ¿conseguiches arranxalo?

  29.   Erick dixo

    Ola! Acabo de darme conta de que é necesario deixar un espazo entre o "ls" e o paréntese que conteña o nome da partición. Sen iso ou eses espazos, non se amosará nada. DLB!

  30.   Josuénaro dixo

    E se non sei nin que partición ten o arranque? Axuda

  31.   garra dixo

    non se atopou ningún sistema en ningunha partición ...

  32.   Vencedor dixo

    Grazas, puiden recuperar o meu Ubuntu, sen empregar un live-cd

  33.   Francisca dixo

    Intenteino, pero dame un sistema de ficheiros descoñecido ¿podería ser un problema de hardware? Porque a pesar de ter a nova batería, a data está modificada. É Ubuntu 11.10. Se o problema xa está na configuración, é difícil darlle unha solución ou pode ser?

  34.   Teño Ubuntu 12.04 dixo

    Xa probei todas as particións que me dá, pero non me acepta ningunha

  35.   placido gutierrez dixo

    Empregue o sistema operativo Mini Puppy Linux que se usa para arranxar Grub, este está instalado nun pendrive e arranca dende el e seleccione o programa que vén co sistema chamado grub para dos, e alí aparecen os sistemas operativos instalados en o ordenador, é moi sinxelo, non complica a vida, levo moito tempo aplicando o mesmo método despois de instalar Windws despois de Linux

  36.   Vontade dixo

    Ei, cal é o comando para coñecer a versión do meu núcleo?

    1.    animado dixo

      uname -a

  37.   Miguel dixo

    Ubuntu está mal que o probei, non me gustou moito ..

  38.   Nacho dixo

    Necesito axuda

    Teño un portátil de arranque triple (Windows 7 Ultimate, Ubuntu 14.04.1 LTS e Mac Os Snow Leopard)
    Os tres sistemas funcionan perfectamente (Mac máis ou menos) pero dende que recuperei o grub non podo configuralo como quero. Poño a lista que me gustaría ter:

    Windows 7 Ultimate (*)
    Ubuntu 14.04.1 LTS
    Mac OSX Snow Leopard
    Opcións avanzadas de Ubuntu
    Ubuntu ...
    Ubuntu ...
    Ubuntu ...
    Ubuntu ...
    Proba Mem
    Memtest86x ...
    Memtest86x ...

    O asterisco é o predeterminado e o que está máis inserido é o que hai dentro dun submenú (semellante a como aparecería no personalizador Grub)

    Para comezar, os memtests non aparecen en grub ou burg.
    Intento configuralo en burg, pero nesta non vexo a versión predeterminada de Ubuntu, só me serven as opcións avanzadas das que non se recuperan as versións, pero que non cargan igual.
    Finalmente, non podo facer que as entradas que escribín manualmente (a de mac e un intento de reescribir a versión orixinal de Ubuntu) teñan a súa icona, aparece un círculo azul cun signo de interrogación.

    Sei que o que pido é un gran problema, pero xa estou desesperado e non sei que facer para que funcione ...

    1.    usemos linux dixo

      Ola Nacho!

      Recomendámoslle que faga esta pregunta no noso servizo de preguntas e respostas chamado Pregunta a Linux para que toda a comunidade poida axudarche co teu problema.

      Unha aperta, Pablo.

      1.    Nacho dixo

        ok só o fixen, moitas grazas polo consello. Por se alguén vai responder aquí teño que engadir que as probas de memoria que fixen doutro ordenador con Ubuntu e parecen funcionar. Se alguén sabe se iso está mal, fágao saber.

  39.   Daniel dixo

    Ami recibo isto axuda

    Carga GRUB.
    Benvido a GRUB!

    Erro: non se atopou o ficheiro
    Entrando no modo de rescate ...
    Rescate Grub>

    1.    usemos linux dixo

      Ola Daniel!

      Creo que sería mellor que formulase esta pregunta no noso servizo de preguntas e respostas chamado Pregunta a Linux para que toda a comunidade poida axudarche co teu problema.

      Unha aperta, Pablo.

  40.   Jeremías dixo

    cando executo os comandos initrd, linux e insmod dime: descoñecer comando "comando" que fago?

    1.    usemos linux dixo

      ¿Ten que executar primeiro "su -"?

      1.    Jeremías dixo

        cando o executo dime "comando descoñecido"

      2.    Matias dixo

        ola teño un problema cando poño insmod dime que non se atopou o ficheiro de erro e intentei poñer o arranque no canto de linux e poñer insmod linux e non pasa nada. Obtén o mesmo erro.

      3.    Matias dixo

        ola necesito unha solución cando poño insmod dime que non se atopou o ficheiro de erro, xa tentei poñer o arranque en lugar de Linux e poño insmod linux e sigo recibindo o erro, por favor, axude aos amigos, moitas grazas por adiantado.

    2.    Ronald dixo

      Amigo, conseguiches resolver? a min pásame o mesmo.

  41.   Xesús López dixo

    Moitas grazas!! Axudoume a comezar. Es un crack !!

  42.   Jose Luis dixo

    Cando chego ao comando insmod ... ..boot / grub / linux.mod
    Dame: erro: non se atopou o ficheiro 'boot / grub / linux.mod »
    Como o fago? Porque nunha única partición teño arranque. En. Non hai outro que arranque.
    Grazas de antemán

    1.    KZKG ^ Gaara dixo

      Estás poñendo / boot / ou boot /?

  43.   Luis dixo

    Introducindo insmod (hd0,6) /boot/grub/linux.mod
    Aparecer
    erro: non se atopou o ficheiro
    Grazas pola túa axuda.

    1.    Matias dixo

      solucionouno amigo? Son o mesmo ca ti, por favor, axuda, xa tentei só con insmod linux e cambiando por arranque e nada recibo ese erro

      1.    Ronald dixo

        amigo, solucionaches o problema? a min pásame o mesmo

  44.   José Santos dixo

    Recibo a mensaxe de erro: o símbolo "grub_term_highlight_color" non se atopou-
    Necesito axuda, por favor.

  45.   Alemán dixo

    Ola. Insiro o comando ls e aparece a lista de particións, así:

    (hd0) (hd0, msdos1) (hd1) (hd1, msdos6) (hd1, msdos5) (hd1, msdos1) (hd2)

    Busco cada un co ls (hd0), etc, pero en todos teño «erro: sistema de ficheiros descoñecido

    Como podo continuar?

    1.    usemos linux dixo

      Ola alemán!

      Creo que sería mellor que formulase esta pregunta no noso servizo de preguntas e respostas chamado Pregunta a Linux para que toda a comunidade poida axudarche co teu problema.

      Unha aperta, Pablo.

      1.    matias-linux dixo

        Recibo un erro de arquivo non atopado, cando poño insmod e o resto, que podo facer? Xa intentei poñer boot e poñer insmod linux só. Tiña Linux e Windows 7 e borrei a partición Linux. Agradeceríame moito que me axudásedes, moitas grazas por adiantado!

  46.   Daniel dixo

    Ola, o meu problema é o seguinte: aplico o comando ls, pero recibo ata que me dá tres particións no meu caso, pero ningunha sae como a de raíz de arranque

  47.   Álvaro Olarte dixo

    Todo estaba ben, pero cando cargo o núcleo co comando: linux / boot / vmlinuz ... .. Recibo o erro: descoñecer o comando 'linux'. Poderías axudarme por favor. Grazas

  48.   mauro hernández dixo

    excelente, grazas!

  49.   Manual L. dixo

    Que estou bloqueado e desesperado con isto. Non podo usar o meu equipo por este problema. Sigo todas as túas instrucións, pero cando chego á parte insmod con algunha das combinacións que propós SEMPRE recibo unha mensaxe de erro: licenza incompatible.

    Que podo facer ?. Axuda por favor

  50.   Gabriela Michelle Fernández dixo

    Ola, teño un grave problema desde hai días. Buscando en moitos lugares e despois de facer varias cousas que recomendaron, o meu PC só comeza desde o rescate de grub e, finalmente, podo acceder como root se premo ao iniciar f1 ou f2 ou varios (a verdade é que non sei como chega) pero chega)
    En fin, ao intentar seguir todo este procedemento que vostede e moitos outros mencionan, atópome ante o grave problema de que non hai ficheiros en / boot / grub !!!! e polo tanto non podo atopar linux.mod
    Que fago?? Por favor, teño que solucionar este problema e xa non sei que facer. Non podo formatear todo, iso sería o último. Necesito recuperar ficheiros do disco que aínda están alí !!! entón só quero ter linux nesa máquina para que non necesite (creo) grub.
    Se podes orientarme, agradecereino moito !!!

  51.   Emmanuel dixo

    O grub parece que só me enumera o (hd0) que pode ser ???
    A estrutura do disco é
    Parte principal (win7)
    Parte estendida
    Parte ntfs (datos)
    Parte SWAP
    Parte BRTFS (raíz)
    Parte XFS (casa)
    Estivo andando por un tempo, pero ao cambiar o sistema predeterminado e xogar un pouco,
    morreu a larva.

  52.   Luis dixo

    Moi boa explicación, incluso podería seguir os pasos un por un, grazas de LP

  53.   Alfred dixo

    Ola, por favor, axúdame ... cando intento cargar o núcleo co comando: "linux /boot/vmlinuz-3.13.0-36-generic root = / dev / sda1" (a miña partición é (hd0, gpt1) sei se o "sda1" está ben) Recibo "arquivo non atopado" ... Que debo facer ???? Desde xa moitas grazas!

  54.   clave dixo

    Ola, xa puxen os comandos como di aquí e non pasa nada cando poño set. Consigo isto se prefixo = (hd0,2) / blót / grub / robot = hd0,2 espero que me poidas axudar.

  55.   jose dixo

    algún comando non o acepta x exemplo initrd Linux insmod

  56.   jose dixo

    meu (hd0,1) pero en initrd dime un erro

  57.   fede chavez dixo

    Ola, na pantalla despois de que acende só di GRUB_ e nada máis, non me deixa escribir ningún comando, que podo facer? Grazas.

    1.    usemos linux dixo

      Ola! Primeiro de todo, desculpa o atraso na resposta.
      Suxiro que empregue o servizo Preguntar desde Linux (http://ask.desdelinux.net) para realizar este tipo de consultas. Deste xeito podes obter a axuda de toda a comunidade.
      Unha aperta! Paul

  58.   Xenovés dixo

    ola, teño problemas, ao inserir insmod (hdp0, gpt7) /boot/grub/linux.mod dime un erro: non se atopou o ficheiro /boot/grub/linux.mod, que fago nese caso? non me deixa continuar, que debo facer? só no caso de que o arranque estea dentro (hd0, gpt7)

    1.    Edgar dixo

      solucionaches o teu caso?

    2.    usemos linux dixo

      Ola! Primeiro de todo, desculpa o atraso na resposta.
      Suxiro que empregue o servizo Preguntar desde Linux (http://ask.desdelinux.net) para realizar este tipo de consultas. Deste xeito podes obter a axuda de toda a comunidade.
      Unha aperta! Paul

  59.   Luis Miguel dixo

    Un cordial saúdo, son novo en Linux pero moi interesado no tema, isto é o que me pasou a min:

    erro: sistema de ficheiros descoñecido.
    Entrando no modo de rescate ...
    rescate de grub> ls
    (hd0) (hd0, msdos1) (hd1) (hd1, msdos1) (fd0)
    rescate grub> ls (hd0) /
    erro: sistema de ficheiros descoñecido.
    rescate grub> ls (hd0, msdos1) /
    erro: non existe esa partición.
    rescate grub> ls (hd1) /
    erro: sistema de ficheiros descoñecido.
    rescate grub> ls (hd1, msdos1) /
    erro: sistema de ficheiros descoñecido.
    rescate grub> ls (fd0) /
    erro: fallo ao ler o sector 0x2 de 'fd0'.

    A miña pregunta ao final é que me está a dicir isto? Comprendo que se marca un erro nos sectores de lectura, é probable que o disco duro deixe de ser útil, pero o anterior podería rescatar algunha información?

    1.    usemos linux dixo

      Ola! Primeiro de todo, desculpa o atraso na resposta.
      Suxiro que empregue o servizo Preguntar desde Linux (http://ask.desdelinux.net) para realizar este tipo de consultas. Deste xeito podes obter a axuda de toda a comunidade.
      Unha aperta! Paul

  60.   Rubén dixo

    Ola, coloquei o comando ls e aparece así: ls / dir: Non se pode abrir o directorio actual - Non hai cartografía e non pasa nada, que podo facer?

    1.    usemos linux dixo

      Ola! Primeiro de todo, desculpa o atraso na resposta.
      Suxiro que empregue o servizo Preguntar desde Linux (http://ask.desdelinux.net) para realizar este tipo de consultas. Deste xeito podes obter a axuda de toda a comunidade.
      Unha aperta! Paul

  61.   Mariano dixo

    Querido,

    Como lles pasou a moitos, tiven o mesmo problema e recibín o erro: non se atopou o ficheiro 'boot / grub / linux.mod'
    Atopei outra solución máis sinxela, acabo de arrincar o meu sistema e escribo estas liñas, non é a miña autoría, así que cito a fonte.

    https://www.youtube.com/watch?v=i1QpN9IWSoc

    Basicamente debemos seguir os pasos para buscar con ls onde está a partición que contén o cartafol con / boot / grub /
    A aqueles que tamén aconteceron o "erro: sistema de ficheiros descoñecido", é certo que aparece nalgunhas particións, ou en case todas, tamén me pasou a min, pero ten que haber un onde apareza toda a árbore de directorios (no meu caso NON Fixen unha partición separada para o cartafol / boot)
    Ben, por exemplo no meu caso foi (hd0, msdos1).

    Sexa paciente, fago ls en todas as particións, tiña (hd0, msdos1); (hd0, msdos2); (hd0, msdos3); (hd0, msdos4); (hd0, msdos5) e (hd0, msdos6) e eu comezara cara atrás ... cando atopei o meu cartafol de usuario (para / home fixen unha partición separada) decateime de que xa estaba preto, o resto seguía volvendo « erro: sistema de ficheiros descoñecido », ata que finalmente atopei o indicado, que como xa mencionei era (hd0, msdos1).

    Esa é toda a información que precisamos saber.
    Despois sería adaptar o seguinte a cada caso.

    set boot = (hd0, msdos1)
    establecer prefixo = (hd0, msdos1) / boot / grub
    insmodidade normal
    normal

    En canto prememos Intro despois de entrar no normal, o noso menú de grub aparece como antes. É realmente satisfactorio ver que foi tan fácil.

    Quédame saber que pasará cando reinicie, pero polo menos xa temos o noso sistema funcional de novo.

    Espero que che axude.

    Saúdos a todos!

  62.   Brian dixo

    Ola ami vexo (hd0) (hd0, msdos7) (hd0, msdos6) (hd0, msdos5) (hd0, msdos2) (hd0, msdos1) cando presionei ls o que fago axúdame

  63.   Judd dixo

    Brian!

    Claro é o (hd0, msdos7)

    Entón fas isto =

    set boot = (hd0, msdos7)
    ser prefixo = (hd0, msdos7) / boot / grub
    insmodidade normal
    normal

    e despois disto aparecerá de novo o seu grub

    Moita sorte e saúdos!

    1.    Nelson dixo

      Es o mellor amigo meu !!!!

    2.    Ezequiel dixo

      Es un grosooooooo

  64.   Francisco dixo

    ola amigo, hai algunha forma de cambiar a configuración do teclado? Non o podo acertar porque as teclas cambian moito: /

  65.   anonimato dixo

    Que é GRUB? | GRUB características principais
    https://www.youtube.com/watch?v=7hBO1q85ZSY

  66.   ezio dixo

    Ola, teño un problema con que o meu canaima é un dos novos e teño linux 4.0 e poño o comando insmod (hd0, msdos2) /boot/grub/linux.mod e cambia o linux por arranque e aínda teño o erro ficheiro de obxecto non válido.
    e tamén poño linux /boot/vmlinuz-3.13.0-generic root = / dev / sda2 e recibo un comando descoñecido "linux" que fago AXUDA POR FAVOR

  67.   Daniel dixo

    Carga GRUB.
    erro: non se atopou o ficheiro.
    Entrando no modo de rescate ...
    rescate grub>

    Teño este problema ao aplicar o ls só aparece (hd0) (hd0, msdos2) (hd0, msdos1)
    solicito
    set boot = (hd0, msdos1)
    ser prefixo = (hd0, msdos1) / boot / grub
    insmodidade normal
    normal
    pero despois de executar esta liña
    insmodidade normal
    xa sexa para msdos1 ou msdos2
    xérase un erro que di un sistema de ficheiros descoñecido
    Agradecera a túa axuda

    1.    Rethny Ramos dixo

      Amigo teño o teu problema de midmo pero cando lle dou ls (hd0, msdos2) / paréceme onde teño o arranque pero a partir de aí non sei o que segue

  68.   Anónimo dixo

    Ola, bo aspecto, espero que ninguén teña este problema que quería facerme berrar pero despois de 3 horas esperto finalmente puiden atopar a forma de resolvelo. Se alguén por pura casualidade lanzou un erro con "insmod" (por exemplo, boot / grub / i386-pc / mod non existe) ou algo así, só tes que repetir o paso para facelo raíz pero facelo arrincar "set boot = (hdaX, msdosX) e permitiralles continuar co comando insmod normal, normal e listo.

  69.   Anónimo dixo

    Tamén esquecín, cando deas "Establecer prefixo", asegúrate de que sexa "fixar prefixo = (hdX, msdosX) boot / grub

  70.   de Lenny dixo

    Ola, seguín os teus pasos pero ningún dos comandos me dá .... despois de colocar ls, obtengo (hd0) (hd0, msdos3), (hd0, msdos2), (hd0, msdos1)
    Póñoos todos con / ao final e nada .... e agora que fago?

  71.   Reinaldo dixo

    bo, estes procedementos son sempre os mesmos para todas as distribucións. Eu uso slackware 14.2, 64 bits. ¿Podería aplicar estes mesmos pasos e funcionan?

    ou tes que verificar se só funciona para unha distro específica, tiven un problema con grub2 recentemente pero recupéroo con liveusb, pero ao non ter esa ferramenta atopei este merial pero quería saber se ese comando é para todas as arquitecturas ...

  72.   Arturo dixo

    E que se pode facer cando a tecla «Maiúsculas» non funciona para escribir os parénteses?