usuários de Linux , especialmente aqueles que dual-boot com o Windows , começar as coisas com um carregador de inicialização para ligar o computador e escolher o sistema operacional para a sessão . Mas se o carregador de boot GRUB falhar, todo o computador é totalmente fora da comissão . Uma das razões mais prováveis para o carregador de boot é que o arquivo menu.lst do GRUB pode ser corrompido . Não é tão difícil de restaurá-lo, pois é um arquivo de texto simples . Chegar ao que não será possível, porém, sem passagem pelo passo normal, process.These bota assumir o seu computador é um dual -boot com duas partições, com o Windows na primeira partição ( /hda1 ) e Linux na segunda partição ( /hda2 ) . Coisas que você precisa
Live CD Linux
editor de texto
Show Mais instruções
O 1
Se o computador não arrancar, a melhor solução é começar -lo com uma pequena versão Linux - Puppy Linux ou Slax - em um CD- ROM ao vivo. Se você não tiver um, pedir emprestado um computador com uma conexão on-line e ir para qualquer um desses sites de Linux e baixar o arquivo iso . . Em seguida, gravá-lo em um novo CD como uma imagem iso . , Seguindo as instruções do seu gravador de CD.
2
Coloque no live CD Linux, reinicie o sistema e logar como root. Com Slax , o nome de usuário root é "root" e " toor " é a senha. Se você estiver usando Puppy Linux , você está conectado automaticamente como root.
3
Embora seu arquivo menu.lst pode ser derrubado , você vai querer guardá-lo de qualquer maneira para estar no lado seguro . Em um shell de comando , digite:
cp /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup1
Isso copia o seu menu.lst existente arquivo e coloca-o no mesmo diretório que o seu arquivo menu.lst .
4
Agora você vai diretamente para o arquivo menu.lst . Em seu comando tipo concha :
mcedit /mnt/hda2/boot/grub/menu.lst
Isso vai abrir o arquivo no mcedit , um editor de texto fácil de usar . A maioria dos arquivos menu.lst será parecido com este :
# Linux configuração partição inicializável beginstitle Vector Linux ( em /dev/hda2) root (hd0, 1) raiz kernel /boot /vmlinuz = /dev/hda2 ro vga = 790 # Linux de configuração da partição de boot termina
# Outros configuração partição de boot do Windows beginstitle (on /dev/hda1 ) root ( hd0, 0) # Outros makeactivechainloader uma configuração de partição de boot termina
GRUB, discos e partições começam em zero, então (hd0, 1) significa que o sistema Linux está no primeiro disco, segunda partição . Digite todas as mudanças que você precisa verificar a sua edição , salvar e sair.
5
reiniciar , remova o CD -ROM, e testar o computador. Se ele inicia e tudo funciona , o backup do arquivo menu.lst restaurado. Em um shell de root , digite:
cp /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup0