Возможно ли это сделать? Я перехожу на EXT4 из-за SSD-накопителя с функцией TRIM. У меня должен быть ext4 раздел.
2 ответа
Лучший ответ, вероятно, из самой ext4 Wiki :
В последних версиях ext4 (2.6.29 и новее) вы можете монтировать любую файловую систему ext2 или ext3 как ext4 без каких-либо изменений. Вы должны использовать tune2fs, чтобы включить новые функции ext4:
# tune2fs -O extents,uninit_bg,huge_file /dev/DEV # e2fsck -f /dev/DEV
После того, как вы включили экстенты прежней файловой системы ext2 или ext3, она становится файловой системой ext4 и не может быть возвращена к старому формату.
Но учтите, что
Некоторые функции ext4 не могут быть включены в существующей файловой системе ext3.
и что вы должны увидеть Ext4 Howto для более подробной информации.
Если вы перезаписываете свой раздел образом ex3, он будет содержать файловую систему ext3.
Но вы можете преобразовать ext3 FS в ext4, настроив один из его параметров:
tune2fs -O extents,uninit_bg,dir_index /dev/...
После этого, FS гарантированно будет установлен драйвером ext4, который затем использует функцию TRIM.
Но может случиться так, что достаточно недавнее ядро все же использует драйвер ext4 - я просто не уверен. CMIIW.