O que significa 'ponto de montagem' em um instalador do Linux?

4

Durante a instalação do Linux, ele pede uma seleção de 'ponto de montagem'. Eu dei / , mas não sei exatamente o significado e objetivo disso.

Além disso, agora quero criar mais um ponto de montagem, /home em minha máquina com o Linux já instalado com ponto de montagem / . É possível fazer isso a partir da minha instalação atual do Linux? Se sim, quais são os passos / comandos?

Meu entendimento de 'ponto de montagem' é quando eu preciso preservar meu /home conteúdo de uma maneira mais segura que ele não será deletado se meu Linux atual ficar corrompido. Por exemplo, separando e conectando o disco rígido da máquina com o Linux corrompido a uma nova máquina Linux, eu deveria obter meu /home content.

    
por Renjith G 18.10.2010 / 10:22

1 resposta

5

O ponto de montagem especifica em qual local na hierarquia de diretórios aparece uma partição de dispositivo ou disco.

Se você quiser mover /home para uma nova partição, crie uma nova partição para ela, digamos /dev/sda4 e formate-a, por exemplo, com ext4. Criar partições e formatá-las pode ser feito confortavelmente usando, e. gparted .

Então você tem que copiar o conteúdo antigo para a nova partição e modificar /etc/fstab so /home aponta para a nova partição. Como root, faça algo assim após ter a partição criada e formatada. Mais uma vez, eu assumo /dev/sda4 para a partição, isso é apenas um exemplo e você tem que usar seu dispositivo de partição real:

$ mkdir /mnt/tmphome
$ mount /dev/sda4 /mnt/tmphome
$ cd /home/
$ find . -depth -print0 | cpio --null --sparse -pvd /mnt/tmphome/
$ umount /mnt/newhome
$ mv /home /old_home
$ mkdir /home
$ mount /dev/sda4 /home

Agora verifique se o seu sistema ainda está funcionando corretamente. Em caso afirmativo, adicione uma linha como esta a /etc/fstab :

/dev/sda4 /home ext4    defaults        1 2

e exclua o backup em /old_home

Se, no entanto, você achar que algo deu errado, você pode voltar atrás, não adicionando, respectivamente, removendo a linha acima em /etc/fstab e fazendo como root

$ umount /home
$ rmdir /home
$ mv /old_home /home

Esta resposta é inspirada no howto do link

    
por 18.10.2010 / 11:13