openSuse 42.3 (KDE) inició sesión como root
No se puede acceder a la partición /home cifrada con LUKS (es /sda4 una partición primaria sin LVM) durante el arranque aunque esté desbloqueada. Aparentemente existe un bloque defectuoso.
fsck.ext4 -nf /dev/sda4
e2fsck 1.42.11 (09-Jul-2014)
Warning! /dev/sda4 is in use.
ext2fs_open2: Bad magic number in super-block
fsck.ext4: Superblock invalid, trying backup blocks...
fsck.ext4: Bad magic number in super-block while trying to open /dev/sda4
entonces
unmount /dev/sda4
umount: /dev/sda4: not mounted
Pobre de mí
sudo mke2fs -n /dev/sda4
mke2fs 1.42.11 (09-Jul-2014)
/dev/sda4 contains a crypto_LUKS file system
Proceed anyway? (y,n) y
/dev/sda4 is apparently in use by the system; will not make a filesystem here!
Próximo paso
fdisk -l
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: A-LONG/NUMBER
Device Start End Sectors Size Type
/dev/sda1 2048 2099199 2097152 1G BIOS boot
/dev/sda2 2099200 18909183 16809984 8G Microsoft basic data
/dev/sda3 18909184 169904117 150994934 72G Microsoft basic data
/dev/sda4 169904128 1953523711 1783619584 850.5G Microsoft basic data
Disk /dev/mapper/A-HDID-part4: 850.5 GiB, 913211129856 bytes, 1783615488 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
próximo intento
umount /dev/mapper/A-HDID-part4:
umount: /dev/mapper/A-HDID-part4: not mounted
Con fsck nuevamente quejándose de que está en uso. Por lo tanto, cualquier sugerencia sobre cómo proceder desde aquí, me refiero a cómo ejecutar fsck.ext4 o cómo hacerlo. La posible pérdida de datos no es un problema, existe una copia de seguridad completa. (Y sí, esto es ext4 aunque fdisk devolvió datos básicos de Microsoft)
Aparte de un navegador y la consola, no se está ejecutando nada más, df -h tampoco muestra nada. ¿Cómo consigo que fsck comience a ejecutarse?