Я недавно сменил ОС с Ubuntu 12.10 на 13.04. Затем мой внешний жесткий диск (смонтированный как VIVEK) стал доступен только для чтения. Когда я пытаюсь создать новую папку, она показывает сообщение об ошибке, как показано на рисунке.
Я сменил владельца только на меня, но, тем не менее, когда я использую chmod 777 -fR /media/vivek/VIVEK
, это не влияет на права на чтение и выполнение.
, когда я пытаюсь использовать sudo fsck -p /dev/sdb1
или sudo fsck.vfat -r /dev/sdb1
, отображается сообщение «В настоящее время поддерживаются только 1 или 2 FAT, а не 0». Когда я проверяю свойства жесткого диска, в месте формата файловой системы он не показывает ни FAT32, ни NTFS, а пустой.
Пожалуйста, помогите мне избавиться от этой проблемы, чтобы я мог вырезать / копировать / создавать новые папки на моем внешнем жестком диске. Кстати, я все еще могу делать все это на одном внешнем жестком диске при подключении к любой другой системе, работающей в Windows.
При работе с разделами жесткого диска и с данными в целом убедитесь, что у вас есть текущая резервная копия на всякий случай.
Вы можете рассмотреть что-то вроде Clonezilla .
Я не хочу быть тем, кто говорит тебе это. Для первого сообщения ошибка ввода-вывода плохая. Обычно это означает, что раздел вашего диска не может читать или писать. В этом случае кажется, что это нечитаемо. Это означает, что разделы диска плохие, что может привести к потере данных.
Вы можете попробовать FSCK. Размонтируйте диск и выполните команду sudo fdisk -l, чтобы узнать имя устройства диска, и, как только вы его найдете, запустите:
sudo fsck /dev/sdb1
для второго выпуска, попробуйте
sudo dosfsck -r -v /dev/sdb1
Надеюсь, что это помогает.