Есть ли способ спровоцировать повреждение файловой системы NTFS? Или как я могу изменить файловую систему жесткого диска на любую другую (extX, raw) без потери данных и доступную в Linux, но не в Windows (ну, по крайней мере, по умолчанию).
2 ответа
Каждый раздел имеет "код типа", который определяет, какие данные находятся в разделе. (Код типа для NTFS, например, 7). Изменение кода типа не влияет на содержимое раздела, но Windows будет игнорировать раздел, код типа которого не указывает на одну из файловых систем, поддерживаемых Windows.
Таким образом, вы можете изменить код типа вашего раздела, чтобы Windows перестала его распознавать. Он по-прежнему будет содержать ту же файловую систему NTFS - даже если вы измените код типа на код для ext3, например, вы фактически не меняете данные на ext3, вы просто заставляете таблицу разделов лгать о том, что эти данные является.
Я не уверен, что Windows предоставляет способ изменить код типа раздела, но вы можете сделать это с помощью программы fdisk
в любой системе Linux.
Программа менеджера разделов может изменить раздел NTFS на EXT3, тогда для доступа к этому разделу из окон потребуется этот драйвер http://sourceforge.net/projects/ext2fsd/files/Ext2fsd/ .
Вы можете отключить и включить драйвер по желанию. После отключения Windows больше не будет понимать файловую систему EXT2-3. Windows может попросить отформатировать его, нажать одну кнопку (для форматирования), и он снова будет недоступен. Это то, что вы хотите :-) Вопрос был непростым для понимания.
Магия разделов была способна выполнить преобразование, но было бы очень плохо делать преобразование такого типа без полной резервной копии диска, который вы собираетесь преобразовать. Магия разделов не так полезна, как раньше. Таким образом, вы действительно должны перенести файлы на другой носитель. После этого многие бесплатные методы могут отформатировать диск в EXT3. Затем файлы могут быть просто скопированы обратно в измененную файловую систему.
Этот ответ только учебник, человек, знакомый с Linux, будет иметь больше информации.