Mój rodzinny komputer ma system Windows Vista, a ostatnio stał się bezużyteczny, ma dziwne błędy i zajmuje wiele godzin, więc instaluję Ubuntu 11.10. Połączyłem się z GParted, aby zmienić rozmiar partycji Vista, ale stwierdził, że ma wykrzyknik w czerwonym kółku obok:
Próbowałem zmienić rozmiar, ale przycisk Zmień rozmiar / Przenieś był wyszarzony. Pomyślałem, że może to mieć związek z wykrzyknikiem, więc spojrzałem na informacje i znalazłem mnóstwo błędów:
Co oznacza wykrzyknik? Jak mogę zmienić rozmiar mojej partycji?
AKTUALIZACJA 1
Uruchomiłem się w trybie awaryjnym z wierszem polecenia w systemie Vista zgodnie z sugestią eug i uruchomiłem chkdsk c: /F /R
(/ F Naprawiono błędy na dysku, / R Lokalizuje uszkodzone sektory i odzyskuje czytelne informacje) i otrzymałem:
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/)
Po ponownym uruchomieniu nie uruchamia się polecenia chkdsk, wybieram ponownie tryb awaryjny z wierszem polecenia, ponieważ nie mogę uruchomić się normalnie. Jak mogę przestać go używać?
AKTUALIZACJA 2
Próbowałem zrobić to, co sugerował Luis. Oto wyjście terminala:
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.
Nadal nie mogę zmienić rozmiaru partycji. Ntfsfix nie wygląda na to, że coś zrobił, a ntfsprogs jest już zainstalowany. Mogę uzyskać dostęp do dysku twardego i wykonywać kopie zapasowe za pomocą dysku CD Ubuntu Live, którego teraz używam. Jakieś inne sugestie?
AKTUALIZACJA 3
Próbowałem użyć ntfsresize
polecenia, ale wystąpił błąd:
ERROR: Volume is scheduled for check.
Run chkdsk /f and please try again, or see option -f.
Wynika to z faktu, że uruchomiłem program chkdsk w trybie awaryjnym Vista z wierszem polecenia i nie mógł tego zrobić, ponieważ był w użyciu, ale zaoferował to przy następnym uruchomieniu. Ponownie uruchamiam komputer i przechodzę do menu, aby wybrać, czy uruchomić system Windows normalnie, tryb awaryjny itp. Zamiast sprawdzania dysku. Czy jest jakiś sposób na nieplanowanie?
EDYTOWAĆ
Właśnie odkryłem, że mogę użyć opcji -f, aby to wymusić. Nie powiodło się i kazał mi uruchomić chkdsk / f w systemie Windows, a następnie uruchomić ponownie dwa razy. Ale program chkdsk znajduje się na partycji, którą próbuję sprawdzić, więc mówi, że jest w użyciu.
ntfsresize
narzędzia.