
Итак, у меня был USB-накопитель, подключенный к моему маршрутизатору в качестве NAS для бедных. На нем была файловая система VFAT, экспортированная через CIFS. Что-то пошло не так с записью, и теперь он больше не монтируется.
1) Lion может подключиться к диску, но не монтирует его. Disk Utility/fsck_vfat ничего с ним не делает, говоря, что он не подлежит восстановлению и переформатированию.
2) Ubuntu 12.10 может подключаться и монтироваться, и видеть файлы (по крайней мере некоторые, я не проходил по всему диску). fsck.vfat говорит, что boot-block плохой, я пробую скопировать, а затем говорит, что не видит все блоки. Но повторные запуски, похоже, не исправляют ни одну из этих проблем.
3) Он не монтируется в WinXP. Я не уверен, как запустить chkdsk на не смонтированном диске.
Итак, я хотел бы восстановить этот диск. Я скопировал большое количество своих CD/DVD на этот привод и не хотел бы переделывать это. Какие у меня есть варианты?
Как запустить CHKDSK на диске в XP, который не монтируется? Я предполагаю, что в ядре все еще должен быть какой-то узел драйвера, с которым я могу использовать CHKDSK.
Ubuntu смог увидеть некоторые вещи, и fsck выглядел полезным, но по какой-то причине никаких исправлений не было сделано. Я выбрал 12.10, потому что в нем относительно свежая версия vfat diskutils.
Кстати: размер содержимого диска больше, чем любое свободное дисковое пространство, которое у меня есть где-либо еще. Я думал использовать Ubuntu в качестве файлового сервера для временной копии, но мне придется много перетасовать, и даже тогда мне нужно будет решить, какие файлы я готов потерять.
решение1
Самый простой вариант — смонтировать его из Ubuntu (после всего, что вы написали) Ubuntu 12.10 can attach and mount and see files
. Попробуйте скопировать все файлы. Если это сработает, просто переформатируйте диск и скопируйте файлы обратно.
Этот вариант, возможно, является наименее эффективным решением, но он должен сработать, и вы в конечном итоге будете знать, что все файлы восстановлены (или, по крайней мере, доступны для чтения).
Редактировать: Мне следует внимательно прочитать. Я пропустил drive content size is bigger than any spare disk space I have elsewhere.
. Я все еще поддерживаю этот вариант. Даже если вам придется одолжить портативный диск у друга.