Один из моих разделов - ext3, я даже не вижу его в Windows, я хочу преобразовать его в ntfs или fat32, чтобы я мог его использовать. Как я могу преобразовать этот раздел из ext3 в ntfs в Windows XP, не уничтожая данные, хранящиеся в других разделах?
2 ответа
Лучшая идея, которую я могу придумать, - это загрузить Linux LiveCD, который поддерживает чтение / запись ntfs, и смонтировать раздел ext3. Затем подключите внешний диск, отформатируйте его как ntfs / fat32 (если у вас нет файлов размером более 2 ГБ), затем скопируйте все файлы. Затем загрузитесь обратно в Windows, подключите диск, и вы сможете получить доступ к файлам.
Другой вариант - использовать тот же процесс, но вместо этого скопировать в раздел Windows. Основным недостатком является то, что если что-то пойдет не так, это может разрушить ваш раздел Windows, поэтому рекомендуется внешний диск.
Существует бесплатная система водителя ext2 файл для ОС Windows здесь. Я бы установил это и смонтировал ваш раздел ext3 как раздел ext2 в режиме только для чтения. Я не стал бы монтировать его как раздел для чтения и записи, так как это приведет к уничтожению данных журналирования в файловой системе, которая является частью ext3, но отсутствует в ext2. Я не знаю, работает ли это на всех версиях Windows из-за изменений в модели драйвера, но он работает на XP. Я не верю, что он поддерживает разделы ext4, если они не используют какие-либо новые функции ext4 (экстенты, различные размеры inode и т.д.).
Другой альтернативой является ext2read, которая позволит вам получить доступ к ext2 через разделы ext4, по сути, так же, как 7-Zip или WinZip позволяют вам получить доступ к архивам. Я полагаю, вы ограничены доступом только для чтения. Альтернативой ext2read с закрытым исходным кодом (но все еще бесплатной) является DiskInternals Linux Reader.
Чтобы на самом деле преобразовать его, вам нужно скопировать данные и переформатировать раздел. Я не знаю ни о горячих, ни офлайновых инструментах конвертации для ext *