У моєму сімейному ПК є Windows Vista, і останнім часом він став непридатним, маючи дивні помилки та вимагаючи годин, щоб зробити що-небудь взагалі, тому я встановлюю Ubuntu 11.10 поруч. Я пішов у GParted, щоб змінити розмір розділу Vista, але виявив, що поруч із ним у червоному колі є знак оклику:
Я спробував змінити розмір, але кнопка «Змінити розмір / Переміщення» була сірою. Я подумав, що це може стосуватися знака оклику, тому я переглянув інформацію та виявив безліч помилок:
Що означає знак оклику? Як змінити розмір розділу?
ОНОВЛЕННЯ 1
Я завантажився в безпечний режим із командним рядком у Vista, як це запропонував eug та побіг chkdsk c: /F /R
(/ F Виправлені помилки на диску, / R Знаходить погані сектори та відновлює читану інформацію) та отримав:
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/)
Після перезавантаження він не запускає chkdsk, я знову вибираю Безпечний режим з командним рядком, оскільки не можу нормально завантажуватися. Як я можу припинити його використання?
ОНОВЛЕННЯ 2
Я спробував зробити те, що запропонував Луїс. Ось термінальний вихід:
ubuntu@ubuntu:~$ sudo ntfsfix /dev/sda3
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
NTFS volume version is 3.1.
NTFS partition /dev/sda3 was processed successfully.
ubuntu@ubuntu:~$ sudo apt-get install ntfsprogs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'ntfs-3g' instead of 'ntfsprogs'
ntfs-3g is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Я досі не можу змінити розмір розділу. Ntfsfix не схожий на щось, і ntfsprogs вже встановлений. Я можу отримати доступ до жорсткого диска і робити резервні копії за допомогою Ubuntu Live CD, яким я зараз користуюся. Будь-які інші пропозиції?
ОНОВЛЕННЯ 3
Я спробував використати ntfsresize
команду, але у мене з’явилася помилка:
ERROR: Volume is scheduled for check.
Run chkdsk /f and please try again, or see option -f.
Це тому, що я запустив chkdsk у Vista Safe Mode з командним рядком, і він не міг цього зробити, тому що він був у використанні, але запропонував це зробити при наступному перезавантаженні. Перезавантажуюсь, і я переходжу до меню до меню, щоб вибрати, чи запускати Windows як правило, безпечний режим тощо, а не перевіряти диск. Чи є спосіб, який я можу відкласти?
EDIT
Я щойно з’ясував, що я можу використовувати опцію -f, щоб примусити її. Не вдалося, і мені сказали запустити chkdsk / f в Windows, а потім перезавантажити двічі. Але програма chkdsk знаходиться в розділі, який я намагаюся перевірити, щоб він міг використовувати його.
ntfsresize
утилітою.