1

У меня есть диск с операционной системой Windows XP в формате NTFS. Проблема в том, что он поврежден, но я все еще могу получить доступ к некоторым файлам и данным, только как ведомый диск. У меня есть операционная система Windows XP, отформатированная в FAT32, которую я могу использовать для хранения данных.

Используя операционную систему NTFS, могу ли я скопировать файлы с диска, отформатированного в NTFS, на диск FAT32, а когда открыть их, используя операционную систему, отформатированную в FAT32?

2 ответа2

2

Да, ты можешь. Но имейте в виду, что размер файла FAT32 ограничен: размер одного файла не может превышать 4 ГБ, в то время как NTFS имеет гораздо больший лимит. Поэтому, если вы попытаетесь скопировать файл, который имеет более 4 ГБ, из NTFS в FAT32, произойдет сбой.

Аналогичные ограничения применяются к количеству файлов в одном каталоге.

0

Просто чтобы указать больше вопросов:

  • При копировании папки со скрытым атрибутом (в Windows 10) скрытый атрибут теряется, но если это файл, скрытый атрибут также копируется.
  • При копировании набора.\ Папка \ Скрытая папка с xcopy /E .\Folder \AnotherPlace он не копирует ничего скрытого, вы можете использовать /H также для копирования скрытых вещей, но будьте осторожны, копируйте содержимое.Папка, а не папка сама
  • Чтобы скопировать все, включая скрытые файлы / папки и все возможные дополнительные данные (атрибуты, ACL, короткие имена, аудит), с помощью xcopy, попытка с /H / E / K / N / O / X не всегда хорошо работает; см. xcopy /? по всем параметрам.

Образец НЕИСПРАВНОСТИ xcopy /E /H ".\MyFolder*" \OtherPlace когда Folder является папкой в текущем каталоге: она копирует только те файлы, которые начинаются с MyFolder по его именам, воссоздают структуру подпапок, но не что-либо еще.

Сценарии копирования файлов / папок с помощью собственных команд / инструментов, а также из папки NTFS в папку NTFS - это настоящая боль.

Переходя к FAT32, многое теряется, гораздо больше, чем копирование в NTFS ... и лучше не думать о последних состояниях (снимках файлов NTFS), это настолько кошмар, что я начинаю никогда их не использовать снова.

Еще одна вещь, которая не прокомментирована, касается резервных файлов (файлы, которые имеют размер, но не все части находятся на диске, только те, на которых есть данные), файл будет иметь полный размер при использовании FAT32 (резервная копия невозможна).

А как насчет символических ссылок, которые указывают на другие диски и т.д. Они не копируются (что приводит к сбою копирования), если назначение недоступно, но если назначение доступно, по умолчанию копируется все, что есть; так что вы можете иметь небольшую папку размером 2 МБ с множеством символических ссылок (указывающих на папку ISO, папку MP3 и т. д.), и копия может быть очень большой.

И большой и так далее!

Поскольку вы говорите о наличии WindowXP в NTFS, я должен посоветовать вам не думать, что при копировании в FAT32 даже загрузится, независимо от того, исправляете ли вы загрузочный раздел или нет (он может совпадать с системным или другим, также может находиться на разных дисках и т. д.), есть много вещей, которые не будут работать правильно, даже не загружаясь (произойдет сбой в какой-то момент после логотипа и перед экраном входа пользователя); да, я знаю, что Windows может быть установлена на FAT32, но после того, как она установлена на NTFS, слишком много вещей, которые требуют FIX, чтобы вернуть ее на FAT32.

Но если это раздел DATA (не системный сам), вы можете скопировать MP3, DOC и т.д. Без особых усилий, с особенным предупреждением о том, что некоторые приложения сохраняют файлы (а также некоторые игры), они требуют дополнительных файлов NTFS. это не может быть сохранено в FAT/FAT32/vFAT/exFAT и т. д., только в NTFS.

Все это безумие произошло потому, что не все файловые системы имеют одинаковый функционал, см. ZFS (самая мощная файловая система с точки зрения избыточности и согласованности), я не знаю никого другого, кто использует (на уровне файловой системы) вычисляемый код для каждой вещи, и если это код неверен, он знает, что в нем произошли скрытые изменения (повреждены), другими словами, он может обнаружить, когда содержимое файла повреждено, для объяснения из-за среднего физического сбоя или, чтобы сделать его более понятным, вы храните некоторые данные и давай их там целую вечность, когда ты читаешь их обратно и сравниваешь с тем, что он должен был иметь, ты обнаруживаешь, что файл имеет содержимое, отличное от того, которое должно быть, но никто не записал это изменение, это носитель, который потерял эти данные (магнитное автономное изменение), ну, в ZFS есть метод для обнаружения этого, и если он знает, что есть еще одна хорошая копия, он автоматически заменяет плохую копию на худшую.

FAT32 - очень, очень простая файловая система, просто хранящая простые данные и не заботящаяся о целостности, NTFS также не имеет проверки целостности содержимого файла (я знаю только одну такую, называемую ZFS). Но ZFS сложен в использовании, требует много оперативной памяти для быстрой работы, более одного диска, чтобы использовать его со всей мощью (чем больше дисков и больше памяти, тем лучше) и т.д.

Некоторые Linux могут быть установлены поверх ZFS.

Один и тот же раздел NTFS может использовать более одного физического диска, место, куда помещается NTFS, называется динамическим томом (не разделом), как программный RAID и т.д., И сама NTFS знает, что общий размер NTFS может быть динамическим.

Размер FAT32 может быть только один за один раз, необходимо изменить разделение. NTFS для томов не требует перераспределения, добавления или удаления томов, а NTFS не требует перераспределения.

И есть другие вещи, такие как соединения (папка, которая объединяет вещи, которые находятся в более чем одной папке), это способ иметь папку, которая смешивает содержимое нескольких папок, в NTFS, но не в FAT *.

Etcetera.

Каждая файловая система имеет свои особенности, каждая ОС может использовать некоторые файловые системы (нативные) и другие (с приложениями или драйверами), но я боюсь, что не все там, есть тонны различных типов файловых систем.

Я рассказал вам о некоторых типах, которые не являются родными для Windows, просто чтобы вы поняли, почему так сложно думать о совместимости.

Прочитайте информацию об этих инструментах: SystemRescueCD.iso, GParted, fsArchiver, ...

Я знаю, что они Linux, но позволяют вам сохранять и резервировать файловые системы, изменяя тип файловой системы (fsArchiver), но теряя при этом меньшее возможное; опять же, не меняйте тип файловой системы для "системного" раздела, но вы можете "клонировать" и "восстановить" его совершенно.

Специальное примечание: если начало загрузочного раздела Windows изменилось, вам может потребоваться исправить загрузку (XP, если она сильно отличается от Vista и до 10), почитайте Google, здесь много всего, что нужно знать, но есть в Имейте в виду, что вам нужен загрузочный Windows для установки или восстановления носителя. Я исправил XP с загрузочным носителем верхнего окна (загрузочный код nt52 для XP, nt60 для Vista до 10).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .