Depois de perder a reinicialização do sistema em grub.conf grub > Command Line Interface
Solução sob CentOS6
Em primeiro lugar designada como uma raiz de partição de arranque
larva > raiz (hd0,0) # Isso especifica o primeiro disco rígido primeira partição 0 hd0, zoneamento especificar o sistema atual é baseado em suaEspecifique a localização do kernel e a localização da partição raiz após o início reais
larva > kernel do /vmlinuz-2.6.32-504.el6.x86_64 ro root = / dev / sda3 # Kernel posição especificada, com base na posição do passo designado raiz, ro (somente leitura), raiz = / dev / sda3 especificado sistema / partição realInitramfs caminho especificado, a inicialização do sistema para carregar o driver
larva > initrd /initramfs-2.6.32-504.el6.x86_64.img # Initramfs quando o local especificado, o sistema tem vários núcleos, confirmar a boa versão correspondente.começo
larva > bota # Depois que o acima são confirmadas, digite o comando boot para iniciar. Se você não pode iniciar corretamente, verifique os parâmetros dos passos acima novamente.Após o sistema começa a grub.conf regenerado
# Este comando não for encontrado, você pode copiar a partir de outras máquinas, ou escreve sua própria. # CentOS7 em uma ordem podem ser gerados automaticamente!
Solução sob CentOS7
Acesso a todas as partições de disco
larva > ls (Hd0) (hd0, msdos3) (hd0, msdos2) (hd0, msdos1) (fd0) hd0 é o primeiro disco partição de disco # msdos1 sda1 equivalentepartição de boot OK
larva > ls (hd0, msdos1) / grub2 # Sda1 é a minha partição de boot, modificar as circunstâncias. # Se a partição de boot não sair sozinho, ele pode ser especificado / vista partição, como segue: larva > ls (hd0, msdos3) / boot / grub2A partição de arranque é designado como uma partição raiz temporária
larva > set root = hd0, msdos1 # Centos6 e comparado com uma pequena diferençaEspecifique a localização do kernel e a localização da partição raiz após o início reais
larva > linux16 /vmlinuz-3.10.0-514.el7.x86_64 root = / dev / sda3 # Linux16 local ou especificar a localização do comando do kernel linuxefi, passo baseado na raiz especificada # Root = / dev / sda3 especificado sistema real / partiçãoInitramfs caminho especificado, a inicialização do sistema para carregar o driver
larva > initrd16 /initramfs-3.10.0-514.el7.x86_64.img # Utilização especifica o comando initrdefi initrd16 ou posição de initramfs, o sistema tem uma pluralidade de núcleos, o que corresponde a confirmar a versão boa.começo
larva > bota # Depois que o acima são confirmadas, digite o comando boot para iniciar. Se você não pode iniciar corretamente, verifique os parâmetros dos passos acima novamente.Após o sistema começa a grub.cfg regenerado
# Grub2-mkconfig -o /boot/grub2/grub.cfg Nota: A localização e nome do arquivo de configuração do GRUB CentOS6 para /boot/grub/grub.conf CentOS7 para /boot/grub2/grub.cfg