Por que vale a pena, eu consegui instalar o Ubuntu 13.10 em f2fs. Eu usei vmware para isso, o que torna mais fácil mexer com discos, mas não vejo razão para não funcionar com unidades físicas. Aqui está o que eu tive que fazer:
- Instale o sistema operacional de base em
disk1. Eu fiz duas partições: uma para / boot (128Mb) e outra para o sistema de arquivos raiz (o resto). Ambos formatados como ext4, já que o instalador não me dava opção - Quando o sistema operacional estiver instalado:
- instale o pacote
f2fs-toolsusando o apt-get - modifique
/etc/initramfs-tools/modules, adicionando a linhaf2fsao final - execute
update-initramfspara gerar novamente initramfs com suporte para f2fs - modifique / etc / fstab e substitua UUID = xxx por referências a dispositivos reais (/ dev / sda1 para / boot e / dev / sda2 para root)
- instale o pacote
- faça uma cópia de
disk1paradisk2para backup -
Eu usei uma instalação separada do Ubuntu para este passo, mas você pode se safar com o que você está instalando, ou talvez até com o live cd:
- formata / dev / sda2 em
disk1como f2fs usandomkfs.f2fs /dev/sda2 -
copie todos os arquivos do ext4:
mkdir / mnt / a
mkdir / mnt / b
monte / dev / sda2 / mnt / a -t f2fs
monte / dev / sdb2 / mnt / b
cd / mnt / b
cp -a * / mnt / a /
- formata / dev / sda2 em
-
Desconecte
disk2e reinicie a máquina. No prompt do grub, pressioneepara editar os comandos de inicialização. Haverá uma linha parecida comlinux /vmlinuz-3.xx.xx-generic root=UUID=uuuuuuu xx. SubstituaUUID=uuuuuuuuparte por/dev/sda2e pressione F10 para inicializar - Se você inicializou com êxito, execute
update-grub2para corrigir a configuração de inicialização. Você deve ser capaz de inicializar corretamente neste momento
É isso. Tenho certeza de que há uma maneira muito mais elegante de fazer isso, mas isso pode, pelo menos, ajudar você.