Como montar algumas pastas em uma partição diferente

4

Recentemente, recebi um SSD para o meu computador. Portanto, eu reinstalei meu sistema e montei / on /dev/sda1 (que é uma partição no SSD).

Para proteger o SSD, consegui montar /tmp no RAMdisk. No entanto, eu também gostaria que algumas outras pastas fossem terceirizadas, não no SSD mas no meu RAID1 .

As seguintes pastas devem ser terceirizadas:

  • /var/log
  • /var/cache
  • /var/games
  • /var/tmp
  • (você tem outras sugestões?)

Eu tentei simplesmente montar essas pastas em uma partição RAID, assim como fiz com /tmp (encontre uma parte do meu /etc/fstab abaixo). Agora eu sei, este não era o caminho certo, em vez disso eu teria que usar bind .

Eu precisaria da sua ajuda para os seguintes problemas:

  • Quais preparações são necessárias no RAID (e quanto às permissões, especialmente)?
  • Quais são as opções de montagem do propper em /etc/fstab ?
  • Agora que fiz da maneira errada, como migraria os dados para o local correto (e isso é mesmo necessário para essas pastas?)

uma parte errada do meu /etc/fstab e <raid uuid> é a mesma para todas essas linhas

UUID=<raid uuid> /var/log ext4 noexec,nodev,nosuid 0 0
UUID=<raid uuid> /var/cache ext4 noexec,nodev,nosuid 0 0
UUID=<raid uuid> /var/games ext4 noexec,nodev,nosuid 0 0
UUID=<raid uuid> /var/tmp ext4 noexec,nodev,nosuid 0 0
    
por Marcel 07.02.2013 / 21:22

1 resposta

3
  1. Monte a partição raid em /mnt/var

    UUID=<raid uuid> /mnt/var ext4 defaults 0 0
    

    Criar ponto de montagem /mnt/var

    cd /mnt; mkdir var
    
  2. Reinicializar

  3. Copie o conteúdo para /mnt/var

    cp -a /var/log /mnt/var
    cp -a /var/cache /mnt/var
    cp -a /var/games /mnt/var
    cp -a /var/tmp /mnt/var
    
  4. Modifique o fstab como segue para montá-los em /var na próxima inicialização

    UUID=<raid uuid> /mnt/var ext4 defaults 0 0
    
    /mnt/var/log   /var/log   none bind 0 0
    /mnt/var/cache /var/cache none bind 0 0
    /mnt/var/games /var/games none bind 0 0
    /mnt/var/tmp   /var/tmp   none bind 0 0
    
  5. Reinicializar

por 07.02.2013 / 22:51