Вопрос или проблема
Я пытался размонтировать раздел NTFS, это не удалось, поэтому я
umount -l /dev/sda5
и затем попытался изменить размер раздела с ~200 ГБ на 309,99 ГБ. Размер изменился мгновенно, Gparted предложил перезагрузить систему. Теперь кажется, что размер раздела изменен на 309,99 ГБ, но файловая система показывает ~200 ГБ с 108 ГБ неразмеченной области.
Я все еще могу монтировать и получать доступ ко всем файлам. Вот мои разделы
Я проверил раздел в gparted, вот ошибка, которую я получил,
GParted 0.25.0 --enable-libparted-dmraid --enable-online-resize
Libparted 3.2
Проверка и восстановление файловой системы (ntfs) на /dev/sda5 00:00:01 ( ОШИБКА )
калибровка /dev/sda5 00:00:00 ( УСПЕХ )
путь: /dev/sda5 (раздел)
начало: 1128448
конец: 651218943
размер: 650090496 (309,99 GiB)
проверить файловую систему на /dev/sda5 на наличие ошибок и (если возможно) исправить их 00:00:01 ( ОШИБКА )
ntfsresize -i -f -v /dev/sda5 00:00:01 ( ОШИБКА )
ntfsresize v2015.3.14AR.1 (libntfs-3g)
Имя устройства : /dev/sda5
Версия тома NTFS: 3.1
Размер кластера : 4096 байт
Текущий размер тома: 214748361216 байт (214749 МБ)
Текущий размер устройства: 332846333952 байт (332847 МБ)
Проверка на наличие плохих секторов ...
Проверка целостности файловой системы ...
Индексный номер поврежден (523): Ошибка ввода-вывода
Индексный номер поврежден (1179): Ошибка ввода-вывода
Индексный номер поврежден (1624): Ошибка ввода-вывода
Индексный номер поврежден (1986): Ошибка ввода-вывода
Индексный номер поврежден (2441): Ошибка ввода-вывода
Индексный номер поврежден (2454): Ошибка ввода-вывода
Индексный номер поврежден (3067): Ошибка ввода-вывода
Индексный номер поврежден (3178): Ошибка ввода-вывода
Индексный номер поврежден (3667): Ошибка ввода-вывода
Индексный номер поврежден (3776): Ошибка ввода-вывода
Индексный номер поврежден (6049): Ошибка ввода-вывода
Индексный номер поврежден (6751): Ошибка ввода-вывода
Индексный номер поврежден (7178): Ошибка ввода-вывода
Индексный номер поврежден (7513): Ошибка ввода-вывода
Индексный номер поврежден (8199): Ошибка ввода-вывода
Индексный номер поврежден (8240): Ошибка ввода-вывода
Индексный номер поврежден (8249): Ошибка ввода-вывода
Индексный номер поврежден (8259): Ошибка ввода-вывода
Индексный номер поврежден (8748): Ошибка ввода-вывода
Индексный номер поврежден (8996): Ошибка ввода-вывода
Индексный номер поврежден (10241): Ошибка ввода-вывода
Индексный номер поврежден (11164): Ошибка ввода-вывода
Индексный номер поврежден (11392): Ошибка ввода-вывода
100.00 процентов завершено
Учет кластеров ...
Не удалось учесть кластеры на 9213941 (0x8c97f5): лишний кластер в $Bitmap
Не удалось учесть кластеры на 12913555 (0xc50b93): лишний кластер в $Bitmap
Не удалось учесть кластеры на 12913556 (0xc50b94): лишний кластер в $Bitmap
Не удалось учесть кластеры на 12997529 (0xc65399): лишний кластер в $Bitmap
Не удалось учесть кластеры на 14930776 (0xe3d358): лишний кластер в $Bitmap
Не удалось учесть кластеры на 18002283 (0x112b16b): лишний кластер в $Bitmap
Не удалось учесть кластеры на 18006376 (0x112c168): лишний кластер в $Bitmap
Не удалось учесть кластеры на 18057343 (0x113887f): лишний кластер в $Bitmap
Не удалось учесть кластеры на 18057344 (0x1138880): лишний кластер в $Bitmap
Не удалось учесть кластеры на 20102360 (0x132bcd8): лишний кластер в $Bitmap
Не удалось учесть кластеры на 20336434 (0x1364f32): лишний кластер в $Bitmap
Не удалось учесть кластеры на 20342801 (0x1366811): лишний кластер в $Bitmap
Не удалось учесть кластеры на 20363408 (0x136b890): лишний кластер в $Bitmap
Не удалось учесть кластеры на 22761869 (0x15b518d): лишний кластер в $Bitmap
Не удалось учесть кластеры на 23186158 (0x161caee): лишний кластер в $Bitmap
Не удалось учесть кластеры на 23190248 (0x161dae8): лишний кластер в $Bitmap
Не удалось учесть кластеры на 23229588 (0x1627494): лишний кластер в $Bitmap
Не удалось учесть кластеры на 23286726 (0x16353c6): лишний кластер в $Bitmap
Не удалось учесть кластеры на 25225024 (0x180e740): лишний кластер в $Bitmap
Не удалось учесть кластеры на 25229120 (0x180f740): лишний кластер в $Bitmap
Не удалось учесть кластеры на 25331016 (0x1828548): лишний кластер в $Bitmap
Не удалось учесть кластеры на 25331017 (0x1828549): лишний кластер в $Bitmap
Не удалось учесть кластеры на 26032472 (0x18d3958): лишний кластер в $Bitmap
Не удалось учесть кластеры на 26032473 (0x18d3959): лишний кластер в $Bitmap
Не удалось учесть кластеры на 26032474 (0x18d395a): лишний кластер в $Bitmap
Не удалось учесть кластеры на 26032475 (0x18d395b): лишний кластер в $Bitmap
Не удалось учесть кластеры на 26032476 (0x18d395c): лишний кластер в $Bitmap
Не удалось учесть кластеры на 26872264 (0x19a09c8): лишний кластер в $Bitmap
Не удалось учесть кластеры на 31681239 (0x1e36ad7): лишний кластер в $Bitmap
Не удалось учесть кластеры на 31869833 (0x1e64b89): лишний кластер в $Bitmap
Не удалось учесть кластеры на 31869834 (0x1e64b8a): лишний кластер в $Bitmap
Не удалось учесть кластеры на 31890301 (0x1e69b7d): лишний кластер в $Bitmap
Не удалось учесть кластеры на 33387641 (0x1fd7479): лишний кластер в $Bitmap
Не удалось учесть кластеры на 33387642 (0x1fd747a): лишний кластер в $Bitmap
Не удалось учесть кластеры на 33387643 (0x1fd747b): лишний кластер в $Bitmap
Не удалось учесть кластеры на 33387644 (0x1fd747c): лишний кластер в $Bitmap
Не удалось учесть кластеры на 34055504 (0x207a550): лишний кластер в $Bitmap
Не удалось учесть кластеры на 34059600 (0x207b550): лишний кластер в $Bitmap
Не удалось учесть кластеры на 34171512 (0x2096a78): лишний кластер в $Bitmap
Не удалось учесть кластеры на 35942016 (0x2246e80): лишний кластер в $Bitmap
Не удалось учесть кластеры на 35946112 (0x2247e80): лишний кластер в $Bitmap
Не удалось учесть кластеры на 36806769 (0x231a071): лишний кластер в $Bitmap
Не удалось учесть кластеры на 37213527 (0x237d557): лишний кластер в $Bitmap
Не удалось учесть кластеры на 37217624 (0x237e558): лишний кластер в $Bitmap
Не удалось учесть кластеры на 37245163 (0x23850eb): лишний кластер в $Bitmap
Не удалось учесть кластеры на 38389268 (0x249c614): лишний кластер в $Bitmap
Не удалось учесть кластеры на 39450765 (0x259f88d): лишний кластер в $Bitmap
Не удалось учесть кластеры на 39454856 (0x25a0888): лишний кластер в $Bitmap
Не удалось учесть кластеры на 39497605 (0x25aaf85): лишний кластер в $Bitmap
Не удалось учесть кластеры на 39497606 (0x25aaf86): лишний кластер в $Bitmap
Не удалось учесть кластеры на 41476236 (0x278e08c): лишний кластер в $Bitmap
Не удалось учесть кластеры на 41480688 (0x278f1f0): лишний кластер в $Bitmap
Не удалось учесть кластеры на 41622533 (0x27b1c05): лишний кластер в $Bitmap
Не удалось учесть кластеры на 41626624 (0x27b2c00): лишний кластер в $Bitmap
Не удалось учесть кластеры на 41653232 (0x27b93f0): лишний кластер в $Bitmap
Не удалось учесть кластеры на 42148141 (0x283212d): лишний кластер в $Bitmap
Не удалось учесть кластеры на 43912656 (0x29e0dd0): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47597952 (0x2d64980): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47602048 (0x2d65980): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47610240 (0x2d67980): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47774080 (0x2d8f980): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47778176 (0x2d90980): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47786368 (0x2d92980): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47839879 (0x2d9fa87): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47843976 (0x2da0a88): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47852168 (0x2da2a88): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47884936 (0x2daaa88): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47889032 (0x2daba88): лишний кластер в $Bitmap
Не удалось учесть кластеры на 47897224 (0x2dada88): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389360 (0x2e25cf0): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389361 (0x2e25cf1): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389362 (0x2e25cf2): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389363 (0x2e25cf3): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389364 (0x2e25cf4): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389365 (0x2e25cf5): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389366 (0x2e25cf6): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389367 (0x2e25cf7): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389368 (0x2e25cf8): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389369 (0x2e25cf9): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48389370 (0x2e25cfa): лишний кластер в $Bitmap
Не удалось учесть кластеры на 48415965 (0x2e2c4dd): лишний кластер в $Bitmap
Не удалось учесть кластеры на 49827041 (0x2f84ce1): лишний кластер в $Bitmap
Не удалось учесть кластеры на 49827042 (0x2f84ce2): лишний кластер в $Bitmap
Не удалось учесть кластеры на 49827043 (0x2f84ce3): лишний кластер в $Bitmap
Не удалось учесть кластеры на 49827044 (0x2f84ce4): лишний кластер в $Bitmap
Не удалось учесть кластеры на 49827045 (0x2f84ce5): лишний кластер в $Bitmap
Не удалось учесть кластеры на 49827046 (0x2f84ce6): лишний кластер в $Bitmap
Не удалось учесть кластеры на 49827047 (0x2f84ce7): лишний кластер в $Bitmap
Не удалось учесть кластеры на 50553627 (0x303631b): лишний кластер в $Bitmap
Не удалось учесть кластеры на 50764942 (0x3069c8e): лишний кластер в $Bitmap
Не удалось учесть кластеры на 50811033 (0x3075099): лишний кластер в $Bitmap
Не удалось учесть кластеры на 50832504 (0x307a478): лишний кластер в $Bitmap
Не удалось учесть кластеры на 50836600 (0x307b478): лишний кластер в $Bitmap
Проверка файловой системы не удалась! Всего 93 несоответствия учета кластеров.
ОШИБКА: NTFS несогласованна. Запустите chkdsk /f в Windows, затем перезагрузите его ДВАЖДЫ!
Использование параметра /f очень ВАЖНО! Никакие изменения не были
и не будут внесены в NTFS с помощью этого программного обеспечения, пока она не будет восстановлена.
========================================
Если я сделаю резервное копирование всех файлов на этом диске и удалю, чтобы создать новый раздел, это приведет к сбою?
PS. У меня нет доступа к Windows
Хорошо, так решение заключалось в том, чтобы
запустить testdisk
=> Анализ => выбрать все необходимые и корректные разделы и установить их как первичные/логические => Перезаписать таблицу разделов
После завершения лучше иметь загрузочный CD на базе Windows или иметь Windows (установленный или загружаемый). Загрузитесь в любой из них.
Затем запустите diskpart
в командной строке => list volume
, чтобы показать буквы дисков.
Выходите из diskpart
или в новом окне командной строки выполните chkdsk E: /R
[Замените E: на букву диска].
Вы, вероятно, получите все файлы обратно, как и я.
Если какие-либо ваши файлы отсутствуют после этого, используйте testdisk
, чтобы восстановить их. В Интернете есть множество руководств по этому поводу.
PS. Если вы считаете, что у вас есть все файлы до начала этого процесса, сделайте резервную копию, как предложил Андреа Лаццаротто
Ответ или решение
Проблема, которую вы описали, связана с неудачным изменением размера раздела NTFS с помощью GParted, что привело к несоответствию между фактическим размером раздела и размером файловой системы. Давайте рассмотрим детали вашей ситуации и предложим решение, следуя системе FOREST (Focus, Outcome, Reason, Evidence, Story, Team).
Фокус (Focus)
Ваш основной вопрос заключается в том, как восстановить целостность раздела NTFS после его изменения размера, чтобы избежать потери данных.
Результат (Outcome)
Идеальным результатом будет успешное восстановление файловой системы NTFS до ее корректного состояния без потери данных, а также возможность безопасного использования изменённого раздела.
Причина (Reason)
Проблема возникла из-за того, что GParted смог изменить размер самого раздела, но не увеличил размер файловой системы NTFS внутри этого раздела. Это может произойти по нескольким причинам, включая проблемы с программным обеспечением или недоступность других средств для безопасного размера файловой системы при выполнении операции.
Доказательства (Evidence)
Из вывода ошибок, полученных во время проверки файловой системы, видно, что присутствуют проблемы с inode и кластерным учётом. Все это свидетельствует о том, что файловая система повреждена, что требует специализированных инструментов для её восстановления.
История (Story)
Из вашего рассказа видно, что вы выполнили команду umount -l /dev/sda5
, чтобы размонтировать раздел, что, возможно, не было достаточным для успешного изменения размеров, учитывая, что он может находиться в использовании. После выполнения операции изменения размера вы столкнулись с ошибками при проверке файловой системы.
В таких ситуациях рекомендуется следовать таким шагам:
-
Создание резервной копии: Прежде всего, сделайте полную резервную копию данных на этом разделе, если у вас есть к ним доступ.
-
Использование
testdisk
:- Установите и запустите
testdisk
. - Выберите опцию "Analysis" для анализа структуры разделов.
- Выберите параметры, чтобы корректно восстановить таблицу разделов (например, сделайте ваш раздел основной или логическим).
- Перезапишите таблицу разделов.
- Установите и запустите
-
Использование Windows для проверки файловой системы: Если у вас есть доступ к компьютеру с Windows:
- Используйте загрузочный диск Windows или Live CD с Windows.
- Откройте командную строку и введите
diskpart
. - Введите
list volume
для отображения всех доступных томов. - Запустите команду проверки
chkdsk E: /R
(замените E на букву вашего раздела NTFS). - После завершения проверки перезагрузите систему дважды, как рекомендовано в выводах GParted.
-
Восстановление файлов: Если после выполнения всех этих операций вы обнаружите пропавшие файлы, используйте
testdisk
или другие утилиты восстановления данных.
Команда (Team)
В вашей ситуации команда — это вы и доступные инструменты, такие как testdisk
, GParted и Windows Recovery. Если вам нужна дополнительная помощь, рассмотрите возможность привлечения специалистов в области восстановления данных.
Заключение
Ситуация с неудачным изменением размера раздела NTFS может быть разрешена последовательным следованием вышеуказанным шагам. Абсолютно критично иметь резервные копии данных перед внесением изменений в разделы, и всегда лучше использовать инструменты, которые вы хорошо знаете, и которые предназначены для безопасной работы с файловыми системами.