Problemas con la partición EFI

23/01/2015 5 Comments

Con la introducción de UEFI, todo el sistema de arranque y particionado  ha cambiado radicalmente  (http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface). Todo ello conlleva también un cambio en nuestro modus operandi a la hora de abordar problemas. Así, esta semana voy a tratar un tema que últimamente me he encontrado en algunos equipos cuyo sistema de arranque es UEFI: ¿qué pasa si la partición EFI de nuestro disco duro se corrompe? ¿Está todo perdido? ¿Tendremos que instalar nuestro equipo desde cero?

Lo primero que debemos hacer es arrancar nuestro equipo con un dispositivo autoarrancable (bien usb, cd, etc) con la instalación de Windows. Una vez arrancado desde ese dispositivo externo, pulsamos May + F10 (en algunos casos habrá que pulsar también Fn) para que nos aparezca la consola de comandos de Windows.

image

Dentro de la consola de comandos escribimos Diskpart para acceder a la herramienta gestora de particiones de windows.

image

Una vez aquí, listamos los discos que hay en el equipo:

image

Seleccionamos el disco que contiene nuestra instalación de Windows

image

A continuación, vemos  los detalles del disco seleccionado.

image

Podemos observar que hay 3 ó más particiones dentro del disco: una de ellas sería la que contiene la instalación del sistema operativo y otra tiene el gestor de arranque  en el que hay un puntero a la instalación de Windows. Si esta última está defectuosa, es incapaz de encontrar dónde se encuentra el sistema operativo.

Seleccionamos el volumen donde se encuentra la partición efi.

image

Procedemos a ver los detalles de la partición con detail partiton

Una vez llegado a este punto eliminamos totalmente la partición y volver a crearla.

image

Creamos nuevamente la partición de tipo efi

image

Damos formato a la partición, esta partición tiene que estar en FAT32

image

Asignamos una letra a la partición

image

Salimos de diskpart

image

Dentro de la consola regeneramos el bcd indicando la ruta de la instalación de Windows, el lenguaje local y el origen donde estará alojado el bcd

image

Salimos de la consola y de la instalación de Windows y la máquina ya podría arrancar normalmente.

Si no es toda la partición la que esté dañada podemos intentar regenerar solo el bootmanager.  Arrancando también desde una instalación de Windows, entramos en diskpart para asignar una letra de unidad a la partición EFI y salimosde la utilidad de diskpart pero sin salir de la consola.

Accedemos a la partición EFI y nos posicionamos donde están los archivos de arranque,

image

Reparamos el arranque

image

Renombramos el archivo bcd y lo regeneramos

image

image

Salimos de la consola y reiniciamos la máquina lista para su arranque normal.

Y hasta aquí el post de hoy. Espero que os haya gustado.

5 thoughts on “Problemas con la partición EFI”

  1. Hola macela,

    Por lo que comentas, entiendo que has formateado la partición en que se encuentra el sistema operativo. En este caso, lo que se indica en el artículo no resolvería nada ya que la partición EFI apuntaría a una partición y una ubicación que no existe.
    Quizás utilizando una herramienta como «EaseUS Partition Master» puedas recuperar dicha partición eliminada pero, dependiendo de como hayas eliminado la partición, si la información es recuperable, etc. será útil.

  2. Hola Nacho,

    El artículo se refiere a problemas de corrupción en la partición. Si la has eliminado, no es aplicable. Pero puedes utilizar “EaseUS Partition Master» para intentar recuperarla y utilizar bcdedit, si fuera necesario, para convertirla en la partición arrancable.

    Un saludo.

  3. Que excelente artículo, me ha encantado y me ha ayudado muchísimo. He tenido que cambiar los disco duros de unas PCs por unos SSD de tamaño mas pequeño. Primero clone los discos con AOMEI Part… pero quedaba inutilizable el arranque y con este procedimiento he podido arreglarlo. MILLÓN GRACIAS.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *