Como posso fundir root e home no Fedora?

0

Instalei o fedora com configuração padrão há alguns meses e agora quero organizar os pontos de montagem. /etc/fstab parece assim:

/dev/mapper/fedora_dhcppc4-root /                       ext4    defaults        1 1
UUID=9fb84dcf-739e-4368-8f90-cdd0a252a2a3 /boot                   ext4    defaults        1 2
/dev/mapper/fedora_dhcppc4-home /home                   ext4    defaults        1 2
/dev/mapper/fedora_dhcppc4-swap swap                    swap    defaults        0 0

e

[user@dhcppc4]$ df -h
Filesystem                       Size  Used Avail Use% Mounted on
devtmpfs                         984M     0  984M   0% /dev
tmpfs                           1002M  260M  742M  26% /dev/shm
tmpfs                           1002M  4.1M  998M   1% /run
tmpfs                           1002M     0 1002M   0% /sys/fs/cgroup
/dev/mapper/fedora_dhcppc4-root   47G  5.5G   39G  13% /
/dev/sdc1                        477M  142M  310M  32% /boot
/dev/mapper/fedora_dhcppc4-home   23G   19G  2.8G  88% /home

O que eu quero é fundir a raiz e o lar que tudo estará no mesmo fs.

    
por Nir 05.08.2013 / 23:03

1 resposta

1

Entre no modo de usuário único, mova para liberar o /home de ponto de montagem mount --move /home /mnt/home e mova os arquivos:

mv /mnt/home /home

Verifique com um ls -ld / , tree -d /home ou algo que pareça OK (você não quer acabar com /home/home ou algo parecido)

umount /mnt/home , em seguida, lvremove /dev/mapper/fedora_dhcppc4-home e, finalmente, lvextend /dev/mapper/fedora_dhcppc4-root com quantas extensões forem do seu fedora_dhcppc4-home lv ( -l flag). Alternativamente, crescer /dev/mapper/fedora_dhcppc4-root por todo o espaço disponível em VG

lvresize -L+100FREE /dev/mapper/fedora_dhcppc4-root

Agora, seu /dev/mapper/fedora_dhcppc4-root lv será maior que o sistema de arquivos, portanto, execute

resize2fs /

Finalmente, reinicie a sua máquina para entrar novamente no modo multiusuário.

Considere fazer o backup antes de começar.

E eu reconsideraria usar o fedora em ambientes de produção e escolher um Linux corporativo.

    
por 05.08.2013 / 23:40