GNU/Linux >> Znalost Linux >  >> Linux

Používáte fsck ke kontrole a opravě šifrovaného disku LUKS?

Řešení 1:

Přesná metoda závisí na tom, jak máte nastaveno luks a jestli máte nad luks LVM nebo jestli máte jen souborový systém v luks svazku.

Pokud kromě luks nemáte LVM, pravděpodobně byste udělali něco takového.

cryptsetup luksOpen /dev/rawdevice somename
fsck /dev/mapper/somename

# or

cryptsetup luksOpen /dev/sda2 _dev_sda2
fsck /dev/mapper/_dev_sda2

Pokud jste použili možnost LVM na LUKS, kterou poskytuje instalační program Debian/Ubuntu, budete muset spustit LVM. Takže vgchange -aly po otevření zašifrovaného svazku spusťte fsck proti /dev/mapper/lvname .

(Pokud příkazy chybí, možná budete muset provést apt-get install cryptsetup První. Podobně, pokud potřebujete vgchange do apt-get install lvm .)

Řešení 2:

Nejprve musíte otevřít svazek LUKS.

cryptsetup luksOpen /dev/(whatever) someName

To vás požádá o heslo a poté vytvoříte /dev/mapper/someName , což je zařízení s prostým textem, které můžete spustit fsck na. Až budete hotovi,

cryptsetup luksClose someName

odstraní /dev/mapper/someName zařízení s prostým textem, .


Linux
  1. 10 Příklady příkazů Linux Fsck ke kontrole a opravě souborového systému

  2. Jak zkontrolovat místo na disku v Ubuntu 20.04 a 20.10?

  3. Nejlepší pořadí RAID, LVM a LUKS

  1. Zkontrolujte místo na disku v Linuxu pomocí příkazů df a du

  2. Jak zkontrolovat OS a verzi pomocí příkazu Linux

  3. Použití jediné přístupové fráze k odemknutí více šifrovaných disků při spouštění

  1. Jak zkontrolovat špatné bloky na fyzickém svazku LVM?

  2. Zkontrolujte a opravte chyby souborového systému pomocí příkazu fsck v Linuxu

  3. Jak vynutit kontrolu kořenového souborového systému pomocí fsck během restartu