Nota: Antes de marcarlo como duplicado, lea completamente la pregunta.
He estado usando Ubuntu 12.04 normalmente, pero hoy cuando encendí mi computadora portátil y seleccioné Ubuntu entre dos opciones: Windows y Ubuntu, apareció la siguiente pantalla:
Busqué mucho aquí, pero no pude encontrar una solución que funcione.
Una solución me sugirió que debería hacer primero ls
en diferentes particiones y ver dónde reside el archivo vmliuz
o initrd
. Pero no encontré donde estos archivos.
También jugué con el brillo de mi computadora portátil, que puede ser la causa de esta pantalla atascada.
Editar 1:
Todavía no puedo encontrar el directorio que contiene el initrd.img
archivo.
grub> ls
(memdisk) (hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
grub> set pager=1
grub> ls (memdisk)/
wubuilder.cfg
grub> ls (hd0)/
error: unknown filesystem.
grub> ls (hd0,3)/
$AttrDef $BadClus $Bitmap $Boot $Extend/ $LogFile $MFT $MFTMirr $RECYCLE.BIN/ $Secure $UpCase $Volume ./ Code School/ Downloads/ Movies/ System Volume Information/ ubuntu/ wubuilder
grub> ls (hd0, 2)/
Programming Files (x86)/ Users/ $AttrDef $BadClus $Bitmap $Boot $Extend/ $LogFile $MFT $MFTMirr $RECYCLE.BIN/ $Secure $UpCase $Volume ./ Documents and Settings/ hiberfil.sys Intel/ MSOCache/ pagefile.sys PerfLogs/ Program Files/ ProgramDAta/ Recovery/ Setup/ swsetup/ System Volume Information/ Windows/ wubildr wubildr.mbr
grub> ls (hd0, 1)/
$AttrDef $BadClus $Bitmap $Boot $Extend/ $LogFile $MFT $MFTMirr $RECYCLE.BIN/ $Secure $UpCase $Volume ./ Boot/ bootmgr BOOTSECT.BAK System Volume Information/
Edición 2:
Además, tenga en cuenta que he instalado Ubuntu 12.04 y Windows 7. Y mi Ubuntu reside en la siguiente ubicación; Lo comprobé iniciando el sistema operativo Windows:
grub ls (hd0,3)/ubuntu/
install/ uninstall-wubi.exe winboot/
/
al final. Pero mi formato erals (hdx,msdosy)/
,x
yy
siendo números. ¿Debo hacerls /boot/
lo mismo para ver que los archivos mencionados existen o no?Respuestas:
Si ha instalado sin Wubi.exe:
En el
grub
indicador, pruebe estos comandos:Ahora, suponga que la salida de
ls
es:,(hd0) (hd0,msdos2) (hd0,msdos1)
para encontrar el sistema de archivos raíz de Linux ejecute:ls (hd0,1)/
que debería proporcionarle todos los archivos / carpetas/
, comobin/ boot/ cdrom/ dev/ etc/ home/ lib/
etc.Una vez hecho esto, continúe con:
Por supuesto reemplazar
vmlinuz-3.13.0-29-generic
yinitrd.img-3.13.0-29-generic
con lo que encuentres en tu/boot
/dev/sda1
es la ubicación del sistema raíz. Puede que tenga que cambiarlo si/dev/sda1
no funcionó.Si ha instalado usando Wubi.exe:
Si ha instalado Ubuntu usando Wubi, siga los pasos que se detallan en la Guía de Wubi :
inicie en Windows, ejecute
chkdsk /r
desde Windows en la misma unidad donde instaló Ubuntu, apague limpiamente y luego intente iniciar en Ubuntu nuevamente.si aún no es bueno, verifique que tenga un
C:\ubuntu\disks\root.disk
archivo. Si falta este archivo, inicie en Windows, ábraloWindows Explorer
, configúrelo para poder ver carpetas ocultas, luego busque una carpeta oculta llamadaC:\found.000
odir0000.chk
. Mueva los archivos de found.000 a su ubicación original dentro del\ubuntu\disks
directorio. Puede que tenga que cambiarle el nombreroot.disk
.fuente
/boot/
hasta ahora. He actualizado mi pregunta, revísela.wubi installer
\disks\root.disk
hacia arriba, eso parece correcto, de esta manera se beneficiará principalmente, y aceptaré su respuesta? Realmente gracias.Ejecuta esos comandos
Reemplace
hd0
con su número de disco duro y / dev / sda1 con su partición que contenga / boot, principalmente el dafult funcionará si no tiene más de un disco duro y con la instalación predeterminadamira esto para más información
Cuando puede arrancar nuevamente, debe solucionar su problema
fuente
(hd0,msdos1)
lugar de(hd0,1)
?