Es una práctica común hoy en día, especialmente para usuarios avanzados y desarrolladores de software, configurar su computadora con un sistema de arranque dual; por lo general, uno es un sistema operativo Microsoft Windows y el otro es un sistema operativo basado en GNU / Linux.
Muchos programas Bootloader (programas que inician un sistema operativo después de encender la computadora) detectan sistemas operativos comúnmente conocidos como Windows, Mac OS, GNU / Linux instalados en el disco duro, y muestran un menú para permitirle al usuario elegir qué sistema operativo arranque en. El Comida
El gestor de arranque en GNU / Linux es el más utilizado ya que detecta la más amplia gama de sistemas operativos.
Sin embargo, la configuración de arranque dual no es infalible y puede hacer que cualquiera de los sistemas operativos se dañe. Esto se debe a varias razones, como la eliminación de una partición de la tabla de particiones del disco, el cambio en la tabla del sistema de archivos, el cambio en el indicador de arranque en una partición, etc., que pueden ocurrir durante la instalación del sistema operativo.
En el caso del arranque dual de Windows y Ubuntu, uno de esos problemas que se ha informado ampliamente es que la partición NTFS de arranque de Windows (unidad C :) se daña. Esto lleva a que el cargador de arranque de Ubuntu (Grub) detecte solo un sistema operativo, a saber. Ubuntu, y no se detecta ninguna partición de Windows, lo que impide que el usuario inicie Windows. Veamos cómo arreglar tal partición.
El usuario debe iniciar en Ubuntu y probar los siguientes métodos para arreglar la partición.
Usando Gparted
Gparted es una interfaz gráfica para la utilidad GNU / Linux GNU Parted. Es una utilidad de partición de unidades que se utiliza para crear, eliminar y cambiar el tamaño de las particiones. Viene con una opción para escanear la unidad en busca de particiones existentes que estén dañadas o no estén presentes en la tabla de particiones de la unidad.
Instalación
Para instalar gparted en Ubuntu, ejecute:
sudo apt instalar gparted gpart
Nota: Para las versiones de Ubuntu <14.04, useapt-get
en vez deapto
.
gpart
es otra herramienta necesaria para algunas funciones de gparted
, por lo tanto, lo instalamos junto con gparted en el comando anterior.
Uso
Abrir gparted
, abra su terminal desde el muelle o con la combinación de teclas predeterminada Ctrl + Alt + T
, escriba comando gparted
y presione Ingresar
. También puede abrirlo buscándolo desde Dash en la esquina superior izquierda.
Le pedirá que ingrese una contraseña, ya que el programa requiere privilegios de superusuario para ejecutarse. Tenga en cuenta que debe ser un sudo
usuario para ejecutar gparted
.
Como podemos ver en la imagen de arriba, la partición / dev / sda4
es la partición NTFS errónea y Gparted desconoce su sistema de archivos. La señal de advertencia indica que hay algún problema con esta partición. Haga doble clic en esta fila para ver los detalles de la advertencia.
Ahora ejecutaremos la utilidad "Intento de rescate de datos", basada en gpart
para intentar corregir el error.
Cierre el cuadro de diálogo de información. Mantener la fila con / dev / sda4
marcado. Vaya a Dispositivo »Intentar rescate de datos.
Como se menciona en el cuadro de diálogo de confirmación, escanea el disco completo en busca de particiones y sistemas de archivos potencialmente corruptos y, por lo tanto, puede tardar mucho en ejecutarse, dependiendo del tamaño de su disco duro.
imprenta OK
continuar. A continuación, iniciará un proceso de escaneo del disco.
Si nuestro sistema de archivos NTFS requerido en / dev / sda4
se recupera con éxito por el proceso, podemos montarlo ejecutando lo siguiente:
sudo mount / dev / sda4 / media / abhi / win
Aquí / media / abhi / win
es la ubicación del directorio donde se ha montado la partición NTFS. Finalmente, actualizamos el grub, para que detecte el sistema operativo de arranque de Windows en la partición recuperada.
sudo update-grub
Tenga en cuenta que ha detectado correctamente Windows 8 en / dev / sda4
.
Después de esto, el usuario debería poder encontrar una entrada para el sistema operativo Windows en el menú Grub durante el arranque.
Usando Ntfsfix
La utilidad ntfsfix
corrige algunos problemas que se encuentran comúnmente en las particiones NTFS. También restablece el diario del sistema de archivos NTFS y también fuerza una verificación de coherencia en la partición.
Instalar ntfsfix
en Ubuntu, ejecute:
sudo apt install ntfs-3g
ntfs-3g
es un paquete que contiene ntfsfix
y otras utilidades de Linux relacionadas con NTFS.
Ejecutaremos el programa en nuestra partición dañada, / dev / sda4
.
sudo ntfsfix / dev / sda4
Sin embargo, esta utilidad no corrige los errores si en el último inicio de sesión, Windows entró en hibernación y no se apagó por completo. Hibernación significa que Windows guarda el estado actual de un sistema durante el apagado y el mismo estado se restaura después del reinicio.
En el caso de una partición de Windows en hibernación, no hay privilegios de escritura para ntfsfix
en esa partición. Por lo tanto, hacemos uso de ntfs-3g
programa para eliminar el archivo de hibernación.
sudo ntfs-3g -o remove_hiberfile / dev / sda4 / media / abhi / win
Esto eliminará el archivo de hibernación de la partición de Windows e intentará montar la partición en la ubicación / media / abhi / win
.
Nota: Dado que el programa elimina el archivo de hibernación, todos los datos de la sesión guardados durante la hibernación, por ejemplo. pestañas del navegador, se habrá ido.
Después de esto, el usuario puede ejecutar ntfsfix
nuevamente para solucionar los problemas. Finalmente, actualizamos el grub para que detecte el sistema operativo Windows en esta partición.
sudo update-grub
Tenga en cuenta que ha detectado correctamente Windows 8 en / dev / sda4
.
Conclusión
En este artículo, aprendimos sobre dos métodos para intentar rescatar una partición NTFS rota durante el arranque dual. En caso de que la partición NTFS tenga problemas más graves que no puedan resolverse con estos métodos, existen algunas opciones avanzadas en el ntfs-3g
programa que puede resultar útil (consulte hombre ntfs-3g
). En tal caso, también se puede utilizar un programa avanzado de recuperación de disco o una utilidad de reparación de disco de arranque.