Eu tenho uma imagem de disco iso ext3. Posso usá-lo e gravá-lo em uma partição ext4?

1

É possível fazer isso? Estou migrando para EXT4 por causa da unidade SSD que possui a função TRIM. Eu tenho que ter ext4 partion.

    
por Sekhemty 30.04.2013 / 14:20

2 respostas

2

A melhor resposta provavelmente é do próprio ext4 Wiki :

With recent versions of ext4 (2.6.29 and later), you can mount any ext2 or ext3 filesystem as ext4 without any changes. You must use tune2fs to enable the new ext4 features:

# tune2fs -O extents,uninit_bg,huge_file /dev/DEV
# e2fsck -f /dev/DEV

Once you have enabled extents a former ext2 or ext3 filesystem, it is an ext4 filesystem and cannot be reverted to the old format.

Mas note que

Some ext4 features cannot be enabled on an existing ext3 filesystem.

e que você deve ver o Ext4 Howto para obter mais detalhes.

    
por 30.04.2013 / 15:30
0

Se você sobrescrever sua partição com a imagem ex3, ela conterá um sistema de arquivos ext3.

Mas você pode converter um ext3 FS para ext4 ajustando o sone de seus parâmetros:

tune2fs -O extents,uninit_bg,dir_index /dev/...

Depois disso, o FS é garantido para ser montado pelo driver ext4 - que então faz uso da função TRIM.

Mas pode ser que um kernel recente o suficiente use o driver ext4 - eu não tenho certeza. CMIIW.

    
por 30.04.2013 / 14:27