Невозможно смонтировать раздел Windows после изменения размера [дубликат]

На этот вопрос уже есть ответ:

Итак, что случилось, я создал раздел на моем жестком диске (основной, без внешних), к которому можно было получить доступ как из Windows, так и из Ubuntu, в котором я мог хранить файлы, которые я мог бы использовать на обоих входах. У меня было пустое место в разделе Windows, поэтому я сократил его до минимума, а затем создал раздел с тем, что было пустым. Все прошло без сучка и задоринки.Теперь, когда я пытаюсь смонтировать свой раздел Windows, я получаю следующее:

Error mounting /dev/sda1 at /media/ubuntu/Toshiba Satellite A105 S4304:
Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=999,gid=999,dmask=0077,fmask=0177" "/dev/
sda1" "/media/ubuntu/Toshiba Satellite A105 S4304"' exited with non-zero exit
status 13: Failed to load runlist for $MFT/$DATA.
highest_vcn = 0x7894, last_vcn - 1 = 0x78ef
Failed to load $MFT: Input/output error
Failed to mount '/dev/sda1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation 
for more details. 

Я огляделся и обнаружил, что мне нужно попробовать выполнить эту команду: sudo ntfsfix / dev / sda1 , но я получил следующее:

Mounting volume... Failed to load runlist for $MFT/$DATA.
highest_vcn = 0x7894, last_vcn - 1 = 0x78ef
Failed to load $MFT: Input/output error
FAILED
Attempting to correct errors... Failed to load runlist for $MFT/$DATA.
highest_vcn = 0x7894, last_vcn - 1 = 0x78ef
Failed to load $MFT: Input/output error
FAILED
Failed to startup volume: Input/output error
Checking for self-located MFT segment... OK
Failed to load runlist for $MFT/$DATA.
highest_vcn = 0x7894, last_vcn - 1 = 0x78ef
Failed to load $MFT: Input/output error
Volume is corrupt. You should run chkdsk.

РЕДАКТИРОВАТЬ: 9/2/2013 Добавление sudo fdisk -l info:

Disk /dev/sda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders, total 195371568 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5f425f42

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63    54028287    27014112+   7  HPFS/NTFS/exFAT
/dev/sda2        54028288   117415935    31693824    7  HPFS/NTFS/exFAT
/dev/sda3       117417982   195371007    38976513    5  Extended
/dev/sda5       193296384   195371007     1037312   82  Linux swap / Solaris
/dev/sda6       117417984   193296383    37939200   83  Linux

Partition table entries are not in disk order

Что мне делать? Я не хочу выключаться, если это вызовет проблемы. Я знаю, что перемещение разделов может вызвать проблемы (случайно удалил GRUB один раз, просто переформатировав раздел Ubuntu ... ой: P), но я не думал, что это будет. У меня где-то есть диск Windows XP, но я не совсем уверен, где, я мог бы попытаться найти его. Стоит ли использовать Rescatux?

Помогите!

0
задан 2 September 2013 в 18:57

1 ответ

Изменение размера разделов и перемещение разделов представляют аналогичные риски. Более того, если вы действительно изменили размер раздела до его минимального размера (то есть, чтобы у вас было 0 свободного места), вы могли бы создать сложности, так как осталось мало места для исправления проблем на 100% заполненном разделе.

Тем не менее, в Linux нет хороших утилит для восстановления NTFS. (Программа ntfsfix просто делает несколько очень минимальных вещей, а затем отмечает файловую систему для дальнейших проверок и восстановления в Windows.) Чтобы исправить проблему NTFS, вы действительно должны использовать Windows на ней.

0
ответ дан 2 September 2013 в 18:57

Другие вопросы по тегам:

Похожие вопросы: