wie man fsck dazu bringt, auf einer LUKS-verschlüsselten Partition zu arbeiten, die aus irgendeinem Grund nicht umzieht

480
Adi

openSuse 42.3 (KDE) als root angemeldet

LUKS-verschlüsselte / home-Partition (ist / sda4 eine primäre Partition ohne LVM) ist beim Booten nicht verfügbar, obwohl sie nicht gesperrt ist. Anscheinend existiert ein schlechter Block.

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 

dann

unmount /dev/sda4 umount: /dev/sda4: not mounted 

Ach

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! 

Nächster Schritt

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 

Nächster Versuch

umount /dev/mapper/A-HDID-part4: umount: /dev/mapper/A-HDID-part4: not mounted 

Mit fsck wieder beschwert sich, dass es in Gebrauch ist. Also alle Vorschläge, wie Sie von hier aus fortfahren können, ich meine, fsck.ext4 zum Laufen zu bringen, oder wie Sie den potenziellen Datenverlust nutzen können. (Und ja, das ist ext4, obwohl fdisk Microsoft-Basisdaten zurückgegeben hat.)

Abgesehen von einem Browser und der Konsole läuft nichts anderes, df -h zeigt auch nichts. Wie bekomme ich fsck zum Laufen?

1

0 Antworten auf die Frage