Проверка диска на ошибки: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 2: Строка 2:
  fdisk -l | more
  fdisk -l | more


2.Если вы хотите проверить правильно ли выбрали диск, по содержимому, выполните (например, диск /dev/sda2):
2.Если вы хотите проверить правильно ли выбрали диск по содержимому, выполните (например, касательно диска /dev/sda2):
<pre># mount /dev/sda2 /mnt
<pre># mount /dev/sda2 /mnt
# cd /mnt
# ls /mnt
# ls
# cd
# umount /mnt
# umount /mnt
</pre>
</pre>
Строка 15: Строка 13:
  ntfsresize -i -f -v /dev/sda1
  ntfsresize -i -f -v /dev/sda1


Хотя, желательней, выполнить проверку из-под Windows NT
Хотя желательней выполнить проверку из-под Windows NT
  chkdsk c: /f /r
  chkdsk c: /f /r


3.2.ext2/3/4
3.2 ext2/3/4
  e2fsck -f -y -v -C 0 /dev/sda7
  e2fsck -f -y -v -C 0 /dev/sda7



Версия от 15:27, 27 августа 2018

1.Введите следующую команду, чтобы узнать список дисков, найти нужный вам диск/раздел и определить его файловую систему:

fdisk -l | more

2.Если вы хотите проверить правильно ли выбрали диск по содержимому, выполните (например, касательно диска /dev/sda2):

# mount /dev/sda2 /mnt
# ls /mnt
# umount /mnt

3.В зависимости от файловой системы (см. результат команды fdisk из пункта 1) примените к диску следующую команду:

3.1 NTFS-диск

ntfsresize -i -f -v /dev/sda1

Хотя желательней выполнить проверку из-под Windows NT

chkdsk c: /f /r

3.2 ext2/3/4

e2fsck -f -y -v -C 0 /dev/sda7
  • -f — принудительная проверка файловой системы, даже если по журналу она чистая;
  • -y — отвечает на все вопросы об исправлении ошибок утвердительно, можно сказать, что это эквивалент a.*
  • -v — максимально подробный вывод.
  • -C — показать прогресс проверки файловой системы

3.3.FAT*

fsck.fat -a -w -v /dev/sdc1

С помощью Shift+PgUp/PgDn можно пролистывать консоль вверх/вниз.

Источник: информация была взята из программы Gparted.