chkdsk / f / r альтернатива в ubuntu linux

в ОС windows chkdsk /f /r исправит ошибку hdd автоматически.

Я потерял доступ в моем ноутбуке, хотя я могу жить загрузки в моем ноутбуке с помощью linux.

у меня есть живая загрузка ubuntu 14.04, и мне нужно запустить команду, чтобы исправить логические ошибки жесткого диска и автоматически исправить, как в windows, мы можем восстановить с помощью chkdsk /f /r.

Итак, какова альтернативная команда для chkdsk /f /r в linux, чтобы исправить ошибку hdd?

5
задан rakibtg
источник

4 ответов

AFAIK нет полной замены chkdsk. У вас есть два варианта

ntfsfix является частью ntfs-3g и должен быть предварительно установлен на Ubuntu LiveMedium. Он может исправить только некоторые фундаментальные проблемы с NTFS, но всегда вызывает chkdsk при следующем запуске Windows.

в некоторых случаях этого может быть достаточно, чтобы вернуть его в работоспособное состояние (dependending, если Windows может загрузиться достаточно далеко, чтобы быть возможность запуска chkdsk...).

если это не удается, вы остаетесь с опцией Nr 2

  • использовать Windows установка/восстановление на CD/DVD и BootStick

оттуда вы можете запустить chkdsk из commandprompt.

если у вас нет Windows-media, вы также можете удалить жесткий диск и подключить его к некоторым другим Windows-maschine.

9
отвечен Legionair 2014-12-17 13:01:18
источник

хотя это не так мощно, как Windows ' chkdsk, вы можете использовать следующий подход:

sudo ntfsfix /dev/sdXY
sudo ntfsresize -i -f -v /dev/sdXY

после чего вам будет предложено сделать это в Windows, так как Linux не имеет мощный эквивалент, но это может сделать хорошую работу.

ntfsresize команда выше проверит наличие поврежденных кластеров и выполнит проверку целостности файловой системы.

1
отвечен xdevs23 2017-02-27 07:46:59
источник

Linux не имеет инструментов для исправления файловой системы NTFS.

не использовать ntfsfix для фиксации диска. Он просто удаляет флаг "грязный FS", и вы получаете ложное чувство безопасности. После пары "исправлений" ваши данные становятся невосстановимыми.

использовать Windows. Либо иметь отдельный жесткий диск с Windows, или установить VMware, скачать Windows vmware образ от Microsoft, поделиться raw диск с гостевой ОС и проверить его оттуда.

1
отвечен Stepan 2017-12-19 16:16:25
источник

использовать "проверку" : http://ss64.com/bash/fsck.html

fsck - a/dev / sdXY (sdXY-это "раздел" или диск, который вы хотите проверить).

-2
отвечен kj_ 2015-10-29 02:46:09
источник

Другие вопросы boot hard-drive linux ubuntu windows