Tengo una PC con Ubuntu / Windows de arranque dual desde hace más de 5 años. La última configuración de trabajo fue: Windows 10 y Ubuntu 16.04 LTS.
Instalo Ubuntu 16.10 en la partición de Linux y tengo algunos problemas:
- Si solo inicio en Linux, no hay problemas, funciona bien.
- Si inicio Windows, no hay problema, Windows funciona bien.
- Si inicio Linux después de Windows, tengo un error de superbloque y caigo en busybox.
Si restauro el superbloque con
fsck.ext4 -p -b 884736 -B 4096 /dev/sda5
Puedo arrancar Linux, pero después de otro arranque en Windows, vuelven a ocurrir los mismos problemas.
Por supuesto que he intentado soluciones encontradas:
chkdskytestdiskmientras está en las ventanas.- Elimino la partición extendida y dejo que el instalador de Linux las vuelva a crear.
- Cree por y, la partición extendida + ext4 y cambie y seleccione estas particiones durante el proceso de instalación.
La tabla de particiones ( fdisk -lu):
Disk /dev/sda: 298,1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6bb7527c
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 22783999 22781952 10,9G 7 HPFS/NTFS/exFAT
/dev/sda2 * 22784000 22988799 204800 100M 7 HPFS/NTFS/exFAT
/dev/sda3 22988800 375246847 352258048 168G 7 HPFS/NTFS/exFAT
/dev/sda4 375246848 625141759 249894912 119,2G f W95 Ext'd (LBA)
/dev/sda5 383440896 617844735 234403840 111,8G 83 Linux
/dev/sda6 617846784 625141759 7294976 3,5G 82 Linux swap / Solaris
Hice algunas pruebas más sin éxito:
- Eliminé la partición extendida de Linux
- Extendí la partición de Windows al disco completo
- Lancé un
chkdsk /F /Ren esta nueva partición de Windows → después de un par de horas, todo está bien - Reinstalé Ubuntu 16.10 y dejé que el programa de instalación redimensionara el disco y creara la parte ext4 e intercambio.
- Arranco Linux → no hay problema
- Arranco Windows → no hay problema (llego al menú de Windows que me permite elegir entre Windows y Linux, elijo Windows)
- Arranco Linux: el mismo problema nuevamente (error de superbloque)
Actualización: el error exacto de superbloque:
fsck.ext4: Superblock checksum does not match superblock while trying to open /dev/sda5
Para repararlo:
fsck.ext4 -p -b 884736 -B 4096 /dev/sda5
funciona bien, pero después de un arranque de Windows, el problema está ahí nuevamente ...
Actualización 2: desde W10, puedo montar la partición Linux ext4 con la ext2herramienta W10 . Funciona bien, puedo ver los archivos. Pero después de eso, el mismo problema, cuando inicio en Linux: errores de superbloque.
Por supuesto, si solo inicio W10 (sin inicio de sesión) y reinicio Linux, el problema también está ahí.
El problema estaba presente con W10 1511, he actualizado a W10 1607: mismo problema
Vi que no estaba solo en la tierra con este problema, pero no vi ninguna solución.
update2: eliminé la partición Linux e intercambio y creé una nueva partición desde Windows. Luego reinstalé Ubuntu 16.10 => mismo problema nuevamente
Actualización 3: El comienzo de la solución Tal vez he encontrado una solución. Cuando inicie sesión en Windows: con el comando diskpart, cuando se establece el volumen de Linux, offline
no hay más problemas cuando inicio Linux.
Ahora tengo que encontrar cómo configurar el volumen fuera de línea automáticamente (¿regedit?)