
У меня есть жесткий диск, отформатированный в ext4. Могу ли я подключить его к моей системе Windows с помощью ext2fsd
, и превратить его в NTFS, выполнив следующие шаги?
- Подключите
ext4
отформатированный диск к Windows с помощьюext2fsd
. - Освободите свободное пространство
- Отформатируйте свободное пространство как NTFS
- Скопируйте все из
ext4
раздела вNTFS
раздел. - Отформатируйте
ext4
раздел какNTFS
- Присоединяйтесь к ним обоим
решение1
Я бы не делал этого на вашем месте. Для файловой системы вам следует использовать инструменты той ОС, для которой она была создана. Эти кроссоверные инструменты часто не работают так хорошо, как вам бы хотелось.
Я так понимаю, у вас только один диск? Если так, то мое лучшее предложение, предполагая, что ваши данные занимают меньше половины диска, это:
- используя live dvd ubuntu, скажем, уменьшите размер раздела ext4 (имеется в виду изменение размера файловой системы в разделе)
- создать новый пустой (неотформатированный) раздел в пустом пространстве
- создать и сохранить контрольные суммы (sha256 или около того) каждого файла в файловой системе
- используя windows now, создайте раздел ntfs в новом разделе
- скрестив пальцы, в Windows используйте ext2fsd для копирования из ext4 в ntfs.
- используя windows, создайте контрольные суммы каждого файла в разделе ntfs
- сравните их и убедитесь, что ничего не фубар.
- если нет, то вы можете вернуться в Ubuntu и удалить раздел ext4
- Я не знаю, позволяет ли Windows изменить размер раздела NTFS (имеется в виду изменение размера файловой системы NTFS в разделе). Если нет, у вас останется свободное место.
Обратите внимание, что #1, #5 и #9 не лишены риска. Поскольку вы не работаете с резервной копией, что всегда плохая идея, я пожелаю вам удачи.