На этот вопрос уже есть ответ:
Я использую систему с двойной загрузкой с Windows 7 и Ubuntu 10.10. Первоначально я выделил около 20 ГБ для моего раздела Ubuntu; однако у меня быстро закончилось это пространство, и теперь я собираюсь расширить свой раздел. В настоящее время в моем разделе NTFS (450 ГБ) около 130 ГБ свободного места. Я попытался сжать раздел с помощью GParted, но обнаружил следующую ошибку.Я загрузился в Windows, чтобы запустить chkdsk
, но обратный отсчет останавливается на 1 после перезагрузки. Я пробовал несколько способов решить эту проблему, но, похоже, ничего не работает. В конце концов я сдался, и теперь я просто хочу знать, как лучше всего заставить GParted сжимать раздел независимо от ошибок. На самом деле у меня нет ничего важного, и я не против рисковать данными. Я просто не хочу стирать весь раздел NTFS, потому что у меня нет установочного компакт-диска Windows, и для некоторых программ может потребоваться Windows позже. Я пробовал использовать sudo ntfsresize
, но это выдает ту же ошибку, что и GParted ... Есть идеи?
Check and repair file system (ntfs) on /dev/sda2 00:00:09 ( ERROR ) calibrate /dev/sda2 00:00:00 ( SUCCESS ) path: /dev/sda2 start: 36944325 end: 976771119 size: 939826795 (448.14 GiB) check file system on /dev/sda2 for errors and (if possible) fix them 00:00:09 ( ERROR ) ntfsresize -P -i -f -v /dev/sda2 ntfsresize v2.0.0 (libntfs 10:0:0) Device name : /dev/sda2 NTFS volume version: 3.1 Cluster size : 4096 bytes Current volume size: 481191318016 bytes (481192 MB) Current device size: 481191319040 bytes (481192 MB) Checking for bad sectors ... Checking filesystem consistency ... Cluster 63468 is referenced multiple times! Cluster 63469 is referenced multiple times! Cluster 63465 is referenced multiple times! Cluster 63466 is referenced multiple times! Cluster 63467 is referenced multiple times! Cluster 165621 is referenced multiple times! Cluster 165622 is referenced multiple times! Cluster 165623 is referenced multiple times! Cluster 165624 is referenced multiple times! ERROR: Filesystem check failed! ERROR: 9 clusters are referenced multiply times. NTFS is inconsistent. Run chkdsk /f on Windows then reboot it TWICE! The usage of the /f parameter is very IMPORTANT! No modification was and will be made to NTFS by this software until it gets repaired.
Насколько я знаю, основанные на Linux инструменты NTFS откажутся прикасаться к файловой системе NTFS, если она уже не является полностью согласованной, чтобы минимизировать вероятность потери данных. Вы полностью не можете загрузиться в Windows?
Если вы действительно не возражаете против потери данных, вы можете полностью удалить раздел NTFS и увеличить свой раздел Linux, чтобы занять дополнительное пространство Я рекомендую делать это с Live CD.
Я смутно помню программу монтирования NTFS, предоставляющую возможность монтировать поврежденную файловую систему только для чтения, чтобы вы могли восстановить данные с нее, но я могу ошибаться.
Попробуйте это приложение в Windows: http://partitionwizard.com/free-partition-manager.html
Оно может работать и с ext.