Spustil jsem Ubuntu v režimu obnovení, abych se pokusil opravit chybu disku.

Když však spustím:

fsck 

jen get:

fsck from util-linux 2.31.1 

A nic jiného se neděje.

Jakýkoli příkaz fsck jednoduše tiskne „fsck from util-linux 2.31.1“ a ukončení bez ohledu na možnosti a argumenty.

To mi brání opravit chybu disku a být schopen obnovit systém.

Odpověď

Příkaz, který jsem potřeboval, byl fsck.ext4, např.

fsck.ext4 -F 

Tímto způsobem opravím problémy s diskem a obnovím systém.

Odpovědět

Při spouštění souborového systému zkontrolujte, zda musíte do příkazového řádku zadat samotný souborový systém. Málokdy je potřeba vyprázdnit vyrovnávací paměti souborového systému. Ke kontrole souborového systému použijte -f

fsck -f /filesystem 

Chcete-li přidat výslovně typ souborového systému, můžete použít formát:

fsck -t ext4 -f /filesystem 

Komentáře

  • Libovolný příkaz fsck jednoduše tiskne ' fsck z util-linux 2.31.1 ' a ukončení bez ohledu na možnosti a argumenty. Zdá se, že fsck.ext4 je v této situaci požadovaný příkaz.
  • fsck obvykle souborový systém rozpozná. Není však nutné používat formát fsck.ext4, typ AC přidáte do samotného příkazu fsck. Podívejte se na moji upravenou odpověď
  • fsck -t ext4 -f /filesystem také pouze vytiskne fsck from util-linux 2.31.1 a ukončí se.
  • Potřeboval jsem přidat / dev / sda1 místo / filesystem.
  • @Virgo, pokud nemáte záznamy v /etc/fstab, měli byste místo připojení souborového systému použít název zařízení point

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *