Como aumentar o espaço em / home, adicionando um disco rígido extra?

8

Meu sistema atual está dividido em duas unidades:

  1. 40 GB para / e /swap ( dev/sdb )
  2. 1 TB para /home ( dev/sdc )

Como minha unidade /home está ficando sem espaço e o armazenamento é barato, comprei uma unidade de 2TB com a intenção de expandir /home nessa unidade também (por isso, /home está distribuído em duas unidades / 3 TB).

Eu esperava que isso acontecesse automaticamente (embora eu não tenha ideia porque eu esperaria que, realmente), a unidade está instalada ( dev/sda ), formatada como ext4 , mas eu Não tenho idéia de onde ir em seguida. Isso é fácil, existe uma ferramenta que pode fazer isso?

Li as seguintes perguntas:

Mas eu não posso juntar os conselhos de tal forma que faça sentido para mim, ou como isso permite:

  • Expansão de /home ,
  • Monta automaticamente a nova unidade.

Estou usando o Ubuntu há quase três anos e ainda preciso de escola ... suspiro.

    
por David Thomas 09.07.2011 / 14:03

3 respostas

4

Como mencionado no meu comentário, criar um link simbólico provavelmente é a maneira mais fácil de realizar seu objetivo. Há uma desvantagem em seguir esse caminho e explicarei no final.

Veja o que você precisa fazer:

  1. Encontre o ponto de montagem da sua nova unidade de 2 TB. Se a unidade estiver atualmente montada, você poderá encontrar facilmente essas informações executando o comando mount - que listará todas as unidades / partições atualmente montadas.
  2. Depois de ter o ponto de montagem, você pode criar um link simbólico para essa pasta em seu diretório pessoal executando o seguinte comando:

    ln -s [MOUNT POINT]  ~/secondary

    Isso criará uma pasta no diretório /home chamado secondary que contém todo o conteúdo da sua unidade de 2TB. Agora, sempre que você quiser salvar algo na sua unidade de 2 TB, basta salvá-lo na pasta secondary .

Agora, você provavelmente já viu a desvantagem de seguir esse método. Embora seja simples de configurar, ele não divide automaticamente o conteúdo na unidade para você. Você terá que fazer isso sozinho. Se quisesse, você poderia copiar todo o conteúdo de uma pasta em seu diretório pessoal (como Music ou Desktop ) para sua unidade de 2 TB e então substituir 'secundário' pelo nome de essa pasta no comando acima.

    
por Nathan Osman 10.07.2011 / 22:09
3

Aqui estão dois pacotes que podem mesclar duas partições em um único ponto de montagem:

unionfs-fuse - Fuse implementation of unionfs
mhddfs - file system for unifying several mount points into one
    
por enzotib 10.07.2011 / 11:24
0

Sim, você precisaria fazer algum hacking com o LVM, mas eu acho que você perderia seus dados depois de configurar como uma partição LVM. LVM é ótimo se você usá-lo desde o início, mas uma dor no, mas se você mudar de idéia mais tarde. Gostaria de fazer backup de todos os seus dados e reinstalar a partir do zero e configurar todas as suas unidades para o LVM e, em seguida, restaurar os dados de antes.

    
por Justin Andrusk 09.07.2011 / 23:48