Como converter ext2 para ext4?

10

Instalei o Ubuntu 12.10 e não sei por que, tenho uma partição ext2 .

  • Como posso converter este ext2sistema de arquivos em um ext4?
  • Perderei todos os meus dados?
Lucio
fonte

Respostas:

5

Siga as instruções detalhadas nesta postagem: Converter ext2 / 3 em ext4

dobey
fonte
Perderei todos os meus dados? Como sei se minha partição de inicialização é separada? Devo fazer o passo 3 ou não?
Lucio
3
Você não perderá seus dados, a menos que faça algo incorretamente. Se você estiver preocupado com a perda de dados, faça sempre o backup em outro lugar primeiro. Você pode usar mountpara mostrar quais partições estão montadas onde. Você também pode executar sudo parted listpara imprimir uma lista de partições.
Dobey
O comando sudo parted listnão funciona, mas sudo parted -lfunciona.
Lucio
Observe que isso habilita apenas alguns dos recursos do ext4. Alguns não podem ser ativados sem reformatar.
Psusi 26/08/13
1
Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
Jrg
2

A versão curta para o impaciente:

dev=/dev/sdXn # <-- Adjust this

então

umount $dev && tune2fs -O extents,uninit_bg,dir_index,has_journal $dev && e2fsck -v -pf $dev

Se você não conseguir desmontar porque é a partição do sistema, é claro que precisará inicializar a partir de outro sistema, como um Live CD.

E não, você não perderá dados. A menos que algo muito estranho aconteça, nesse caso, você precisará acessar seu backup. (Você tem backups, é claro. Certo?)

mivk
fonte
-1
  • Reformate a unidade
  • sim

Como alternativa, você pode habilitar alguns dos recursos do ext4 executando o seguinte comando e reiniciando:

sudo tune2fs -O has_journal,uninit_bg,extents /dev/sda1
psusi
fonte
1
A partição pode não ser / dev / sda1 ...?
Clive van Hilten
@ user30275, obviamente ...
psusi
para psusi - caso em que você deve ter indicou isto para o OP
Clive van Hilten