Eu tenho um sistema Arch Linux totalmente atualizado que estava funcionando bem. Ontem à noite eu tentei configurar o autofs por instruções no wiki do Arch, mas ao reiniciar não havia menu de inicialização e apenas uma mensagem de erro do GRUB dizendo "Erro 15".
(1) Usando o Ext2explore no Windows, posso ver a seguinte estrutura de partição:
(2)UsandoofdiskemumlivecddoArchLinux,eupossoverisso:
(3) Eu tentei fazer "fdisk / dev / sda /" então os comandos x, f, w para corrigir erro, mas o fdisk diz que as partições já estão "corretas"
(4) Usar os comandos root e setup no shell do GRUB também terminou em falha (ele me diz que não pode encontrar arquivos GRUB, / boot / grub /, etc. etc.). Especificamente, eu tentei "root (hd0,1)", depois "setup (hd0)", (também hd0,0, hd0,2, etc.), todos falharam.
Existe alguma esperança de restaurar meu sistema? Obrigado pela sua ajuda.
P.S. aqui está o meu menu.lst, que pode ser visto no Ext2explore:
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst
# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/sda (hd0)
# /dev/sdb2 (hd1,1)
# /dev/sda3 (hd0,2)
#
# FRAMEBUFFER RESOLUTION SETTINGS
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+
# for more details and different resolutions see
# http://wiki.archlinux.org/index.php/GRUB#Framebuffer_Resolution
# general configuration:
timeout 5
default 0
color green black
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/f4c13c68-54e4-4631-8a5a-d1649d5c3b02 ro vga=771
initrd /kernel26.img
# (1) Arch Linux
title Arch Linux Fallback
root (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/f4c13c68-54e4-4631-8a5a-d1649d5c3b02 ro
initrd /kernel26-fallback.img
# (2) Windows
#title Windows
#rootnoverify (hd0,0)
#makeactive
#chainloader +1
Eu tentei a solução fornecida na primeira resposta, mas falhei com a seguinte saída:
Observetambémquemenu.lstnãoestálá,emboratenhaaparecidoquandoexamineiapartiçãonoExt2explore.
Alémdisso,aquiestáoconteúdodo/etc/fstab: