Преобразование файловой системы NTFS - & gt; EXT4?

У меня есть 2 ТБ данных на диске NTFS, которые я бы хотел преобразовать в файловую систему EXT4. Моя ОС работает на сравнительно небольшом 60 ГБ SSD. Есть ли способ конвертировать файловую систему, кроме резервного копирования и переформатирования?

30
задан 26 September 2011 в 11:52

13 ответов

Только для записи есть программное обеспечение (на самом деле, мини-дистрибутив), которое точно выполняет процедуру, описанную в ответе enzotib:

аранжировать

Это похоже на прямое преобразование из NTFS в ext4, но внутри процедуры:

Сокращение раздела NTFS. Создайте раздел ext4 в пустом пространстве. Переместите данные с NTFS на ext4 до тех пор, пока ext4 не будет заполнен. Если NTFS пуст (все данные были перемещены), перейдите к шагу 8 Shrink NTFS Enlarge ext4 Повторите шаги с 3 по 6 до завершения. Удалите раздел NTFS. Переместите раздел ext4 в место назначения NTFS. Разделите ext4 на исходный размер NTFS [d17 ] Таким образом, чем более занят ваш NTFS-раздел, тем дольше это займет. Если он меньше 50%, он будет конвертировать за один проход в одиночной итерации с уменьшением длины копии.

Хотя Parted Magic удобно автоматизирует все это, это по существу те же самые процедуры, описанные в организовать, так что это очень рискованно и очень много времени. Резервное копирование-форматирование намного безопаснее и намного быстрее.

30
ответ дан 25 May 2018 в 18:37
  • 1
    И @enzotib за оригинальный ответ, очевидно – MestreLion 22 May 2012 в 15:07
  • 2
    FYI, PartedMagic не имеет инструмента для автоматизации преобразования из NTFS в EXT4. Это подтверждается самим администратором PartedMagic на их форуме. Единственный способ сделать это вручную, как уже упоминалось. & GT; Из форумов PartedMagic: & gt; & GT; Патрик Вернер: Я думаю, что это сообщение: & gt; askubuntu.com/questions/63022/convert-filesystem-ntfs-ext4 & gt; & GT; Преобразование NTFS в EXT4 невозможно. Вы должны сделать это, как & gt; ссылка выше. Что касается «автоматизации», комментарий, я понятия не имею, что такое & gt; это означало. Возможно, он принимал участие в GParted. – Dulanic 1 August 2015 в 18:12

Только для записи есть программное обеспечение (на самом деле, мини-дистрибутив), которое выполняет именно процедуру аранжировать в ответе enzotib :

Parted Magic

Это похоже на прямое преобразование из NTFS в ext4, но внутри процедуры:

  1. Сократить раздел NTFS
  2. Создайте раздел ext4 в пустом пространстве
  3. Переместите данные из NTFS в ext4 до тех пор, пока ext4 не будет заполнен
  4. Если NTFS пуста (все данные были перемещены), перейдите к шагу 8
  5. Усадка NTFS
  6. Увеличить ext4
  7. Повторить шаги с 3 по 6 до конца
  8. Удалить раздел NTFS
  9. Переместить раздел ext4 в место NTFS 'orignal place
  10. Перестроить раздел ext4 в исходный размер NTFS

. Чем более занят ваш раздел NTFS, тем дольше он будет , Если он меньше 50%, он будет конвертировать за один проход в одиночной итерации с уменьшением длины копии.

Хотя Parted Magic удобно автоматизирует все это, это по существу те же самые процедуры, описанные в устраивает, поэтому очень рискованно и очень занимает много времени. Резервное копирование-форматирование намного более безопасно и .

30
ответ дан 7 August 2018 в 20:51

Нет, я не знаю, о чем я знаю.

Единственный способ, как вы сказали, - backup-> format-> restore.

10
ответ дан 25 May 2018 в 18:37
  • 1
    Или defragment- & gt; shrink- & gt; создайте новые данные ext4 partition- & gt; copy data ntfs → ext4- & gt; удалите ntfs partition- & gt; enlarge ntfs. Рискованный и некрасивый. – arrange 26 September 2011 в 14:14
  • 2
    @arrange, вы имеете в виду «увеличить ext4», правильно? и не "увеличить ntfs" на последнем шаге ваших инструкций ... – rigved 26 September 2011 в 14:59
  • 3
    @rigved: да, увеличить ext4, спасибо, больше не могу редактировать оригинальный комментарий ... – arrange 26 September 2011 в 15:05
  • 4
    нормально, накопитель полон, поэтому похоже, что покупка нового диска - единственный вариант. – wim 27 September 2011 в 17:17

На самом деле есть способ сделать это почти напрямую.

Вы можете легко преобразовать NTFS в ext2 / ext3 с помощью anyconvertfs из anyfs-tools

Тогда вы можете преобразовать его в ext4 используя anyconvertfs .

4
ответ дан 25 May 2018 в 18:37
  • 1
    Я был введен в заблуждение этим ответом. На странице руководства не указано, что она может конвертироваться в ntfs, а инструмент не поддерживается с 2010 года. Я не смог скомпилировать 6 последних версий anyfs-инструментов для ubuntu 12.04 environement. – Stephane Rolland 10 May 2013 в 01:44
  • 2
    На самом деле речь шла о преобразовании FROM ntfs, а не в ntfs. И man-страница заявляет, что она может: anyconvertfs . Кроме того, я успешно конвертировал раздел с ним в Gentoo. – PASAf 24 August 2013 в 14:27

Другой альтернативой является https://github.com/cosmos72/fstransform

Что такое https://github.com/cosmos72/fstransform , поэтому его можно установить с помощью: [ ! d2]

sudo apt-get install fstransform

Прочитайте документацию, поскольку это рискованная процедура.

2
ответ дан 25 May 2018 в 18:37
  • 1
    В частности, они НЕ (но не поддерживают файловые системы ntfs, msdos, vfat и exfat). " – RedEyed 18 March 2018 в 15:15

Нет, я не знаю, о чем я знаю.

Единственный способ, как вы сказали, - backup-> format-> restore.

10
ответ дан 31 July 2018 в 11:34

Другой альтернативой является https://github.com/cosmos72/fstransform

. Которое также доступно в репозиториях , поэтому устанавливается с помощью:

sudo apt-get install fstransform

Прочитайте документацию, поскольку это рискованная процедура.

2
ответ дан 31 July 2018 в 11:34

Нет, я не знаю, о чем я знаю.

Единственный способ, как вы сказали, - backup-> format-> restore.

10
ответ дан 2 August 2018 в 02:56

На самом деле есть способ сделать это почти напрямую.

Вы можете легко преобразовать NTFS в ext2 / ext3 с помощью anyconvertfs из anyfs-tools

Затем вы можете преобразовать его в ext4 с помощью tune2fs .

5
ответ дан 6 August 2018 в 03:10

Другой альтернативой является https://github.com/cosmos72/fstransform

. Которое также доступно в репозиториях , поэтому устанавливается с помощью:

sudo apt-get install fstransform

Прочитайте документацию, поскольку это рискованная процедура.

2
ответ дан 7 August 2018 в 20:51

Нет, я не знаю, о чем я знаю.

Единственный способ, как вы сказали, - backup-> format-> restore.

10
ответ дан 10 August 2018 в 09:12

Нет, я не знаю, о чем я знаю.

Единственный способ, как вы сказали, - backup-> format-> restore.

10
ответ дан 13 August 2018 в 12:36

Другой альтернативой является https://github.com/cosmos72/fstransform

. Которое также доступно в репозиториях , поэтому устанавливается с помощью:

sudo apt-get install fstransform

Прочитайте документацию, поскольку это рискованная процедура.

2
ответ дан 13 August 2018 в 12:36

Другие вопросы по тегам:

Похожие вопросы: