How To Run A Disk Check In Windows 10 Using The Command Prompt
Obsah:
- Jak používat
fsck
- Opravit poškozený souborový systém
- Opravte kořenový souborový systém
- Zkontrolujte systémy souborů při spuštění
fstab
Možnosti- Závěr
fsck
(kontrola systému souborů) je obslužný program příkazového řádku, který umožňuje provádět kontroly konzistence a interaktivní opravy na jednom nebo více systémech souborů Linux. Používá programy specifické pro typ systému souborů, který kontroluje.
Příkaz
fsck
můžete použít k opravě poškozených systémů souborů v situacích, kdy se systém nepodaří zavést nebo oddíl nelze připojit.
, budeme mluvit o příkazu
fsck
.
Jak používat
fsck
Příkaz
fsck
má následující obecnou podobu:
fsck
Vyrovnávací paměť může vymazat pouze root nebo uživatelé s právy
sudo
.
Pokud není jako argument poskytnut žádný
FILESYSTEM
,
fsck
zkontroluje zařízení uvedená v souboru
fstab
.
Nikdy nespouštějte
fsck
na připojených diskových oddílech, protože by to mohlo poškodit systém souborů. Než se pokusíte zkontrolovat nebo opravit souborové systémy, vždy je nejprve
unmount
.
Příkaz
fsck
je obálka pro různé kontroly systému souborů Linux (
fsck.*
) A přijímá různé možnosti v závislosti na typu systému souborů.
Na stránkách manuálu najdete další informace o konkrétní kontrolor. Chcete-li například zobrazit možnosti dostupné pro
fsck.ext4
, zadejte:
Opravit poškozený souborový systém
Nejjednodušší případ použití příkazu
fsck
je oprava poškozeného systému souborů ext3 nebo ext4, který není root.
-
Odpojte zařízení:
sudo umount /dev/sdc1
Spusťte
fsck
pro opravu systému souborů:sudo fsck -p /dev/sdc1
Volba
-p
říkáfsck
aby automaticky opravil všechny problémy, které lze bezpečně vyřešit bez zásahu uživatele.Po opravě systému souborů připojte oddíl:
sudo mount /dev/sdc1
Opravte kořenový souborový systém
fsck
nemůže na běžícím počítači kontrolovat kořenový souborový systém, protože jej nelze odpojit.
Spuštění programu
fsck
v režimu obnovy:
- Vstupte do spouštěcí nabídky a zvolte Rozšířené možnostiVyberte režim zotavení a poté „fsck“. Když se zobrazí výzva k opětovnému připojení kořenového systému souborů, vyberte „Ano“. Po dokončení obnovte normální spouštění.
Spuštění programu
fsck
z živé distribuce:
-
Spusťte živou distribuci.
Použijte
fdisk
neboparted
pro nalezení názvu kořenového oddílu.Otevřete terminál a spusťte:
sudo fsck -p /dev/sda1
Po dokončení restartujte živou distribuci a spusťte systém.
Zkontrolujte systémy souborů při spuštění
Ve většině distribucí Linux běží
fsck
v době spuštění, pokud je systém souborů označen jako špinavý nebo po určitém počtu bot nebo času.
Chcete-li zobrazit aktuální počet připojení, zkontrolovat číslo frekvence, interval kontroly a čas poslední kontroly pro konkrétní oddíl, použijte nástroj
tune2fs
:
sudo tune2fs -l /dev/sdc1 | grep -i 'last checked\|mount count'
Pokud chcete například spustit
Můžete také nastavit maximální čas mezi dvěma kontrolami. Chcete-li například nastavit měsíc, který byste spustili: Chcete-li donutit
U starších distribucí se
Soubor
Poslední, šestý sloupec (
Kořenový systém souborů by měl mít hodnotu
Chcete-li se dozvědět více o příkazu
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
0
nebo
-1
znamená, že
fsck
se nikdy nespustí. „Interval kontroly“ je maximální doba mezi dvěma kontrolami souborového systému.
fsck
po každých 25 botách (mount), zadejte:
sudo tune2fs -c 25 /dev/sdc1
sudo tune2fs -i 1m /dev/sdc1
fsck
ke spuštění v zaváděcím čase na distribucích SystemD, předejte následující parametry zavádění jádra:
fsck.mode=force fsck.repair=yes
fsck
spustí při spuštění, pokud je k
/forcefsck
soubor
/forcefsck
:
fstab
Možnosti
fstab
je konfigurační soubor, který říká systému, jak a kde připojit oddíly.
/etc/fstab
obsahuje seznam položek v následující podobě:
# /dev/sda1 / ext4 defaults 0 1 /dev/sda2 /home ext4 defaults 0 2 server:/dir /media/nfs nfs defaults 0 0
) je možnost, která řídí pořadí, ve kterém jsou kontroly systému souborů prováděny v době restartu.
0
- Nekontroluj.
1
- Systém souborů, který je třeba zkontrolovat první a jeden po druhém.
2
- Všechny ostatní souborové systémy, které jsou kontrolovány později a případně paralelně.
1
a všechny ostatní systémy souborů, které chcete zkontrolovat, by měly mít hodnotu
2
.Závěr
fsck
je nástroj příkazového řádku pro kontrolu a případnou opravu souborových systémů Linux.
fsck
, navštivte stránku mans fsck nebo do svého terminálu napište
man fsck
.
Příkaz Chmod v Linuxu (oprávnění souboru)
V Linuxu je přístup k souborům spravován prostřednictvím oprávnění k souborům, atributů a vlastnictví. Tento tutoriál popisuje, jak pomocí příkazu chmod změnit přístupová oprávnění k souborům a adresářům.
Příkaz Cp v Linuxu (kopírování souborů)
cp je obslužný program příkazového řádku pro kopírování souborů a adresářů v systémech Unix a Linux.
Příkaz Ls v Linuxu (seznam souborů a adresářů)
Příkaz ls je jedním ze základních příkazů, které by měl znát každý uživatel systému Linux. Slouží k výpisu informací o souborech a adresářích v systému souborů.