Acabei de instalar o Ubuntu 14.04 e ainda sou muito novo no Linux / Ubuntu. Eu tenho um laptop no qual instalei um SSD de 120 GB e um HD de 750 GB.
Atualmente, eu tenho o Ubuntu instalado no SSD e montei o HDD fstab
até /mnt/var
. Agora eu quero ter programas instalados no disco rígido e manter o SSD limpo para o Ubuntu.
Tanto quanto eu entendo, os programas são instalados no /var
diretório, e então eu tenho tentado copiar os dados atuais a partir /var
de /mnt/var
e em seguida, editar fstab
para montar o HDD para /var
.
Porém, sempre que reinicializo, tenho muitos problemas diferentes: primeiro, ele dizia que não conseguia encontrar alguns drivers. Depois, depois de outra tentativa, fazê-lo de maneira um pouco diferente, não foi possível encontrar /var
.
Minha pergunta é, e desculpe-me se isso já foi feito antes, mas segui vários guias diferentes e nenhum funcionou para mim, como faço para configurá-lo da maneira que quiser?
fonte
/home/
possui sua própria partição).Respostas:
Essa é uma péssima ideia. Se você colocar os aplicativos instalados no SSD, obterá um sistema operacional mais estável e melhor desempenho. Você tem um SSD de 120 GB, portanto não hesite em usá-lo para os aplicativos instalados.
Seu disco rígido de 750 GB certamente não existe por nada. Aqui está minha sugestão de como usar o disco rígido de 750 GB da melhor maneira possível. Instale o Ubuntu no seu SSD, incluindo o seu
/home
diretório, tudo acontece no seu SSD. Em seguida, use seu disco rígido de 750 GB como unidade de dados para armazenar seus arquivos pessoais. Não importa o que aconteça com o seu sistema operacional, seus arquivos pessoais serão protegidos e acessíveis no disco rígido de 750 GB. Mesmo que seu sistema operacional se torne completamente inutilizável ou se você fizer uma nova instalação do Ubuntu, todos os seus arquivos pessoais ainda estarão lá intactos no disco rígido de 750GB.Você não precisa se preocupar com o tamanho do SSD de 120 GB. Um SSD de 120 GB tem espaço mais que suficiente para instalar o Ubuntu dessa maneira. De fato, mesmo uma partição de 60 GB tem espaço mais que suficiente para o Ubuntu e muitos aplicativos instalados.
No meu Ubuntu, existem alguns arquivos que eu uso regularmente. Para melhorar o desempenho e abrir esses arquivos rapidamente, eu também mantenho esses arquivos no meu SSD no meu
/home
diretório. Como não tenho muitos desses arquivos, meu/home
diretório é bem pequeno.fonte
Ok, primeiro, as respostas que eu vi não abordam as duas questões mais importantes.
Primeiro, embora eu aplaude seu mergulho e tente algo, o motivo de você ter problemas é devido a um entendimento incompleto da estrutura de diretórios do linux. Por favor, confirme o que se segue antes de seguir cegamente meus conselhos, já que eu não sou usuário regular dos sabores * buntu do linux, mas ...
Os aplicativos não são (na minha experiência) geralmente encontrados em / var, (há exceções), a maioria dos aplicativos é encontrada abaixo do diretório / usr, / var é (no ubuntu) usado para arquivos, logs e caches relacionados ao servidor. também coisas que seriam perdidas na reinicialização se armazenadas em / tmp.
Há uma troca a ser feita. O / var em uma unidade rápida (como um ssd) melhorará o desempenho do sistema, mas devido às especificidades das unidades ssd, poderá reduzir (um pouco) a vida útil da unidade devido a gravações mais frequentes.
Resumindo, desempenho mais rápido, / var no ssd, vida útil mais longa da unidade, / var na sua unidade de 750 GB.
Para referência, todos os meus arquivos de sistema (openSUSE 13.1) e toda a estrutura de diretórios do sistema (incluindo / var) existem em um único SSD de 64 GB.
As informações de Karel sobre seus dados são um pouco enganadoras (acredito), pois seus dados e / home directory estão intimamente ligados. Minha sugestão, montar / home em uma partição no drive de 750GB. Isso simplificará o gerenciamento de arquivos a longo prazo.
Meus dados e site são as únicas coisas que não estão no ssd, meus dados (/ home, / srv / http são mantidos em unidades separadas para facilitar atualizações ou mudar para outras distribuições. (Eu tenho arquivos no meu diretório / home que foram criados em 1998)
Vou responder como mover / var em um post que segue
fonte
/bin
,/lib
,/opt
, & c.). Eles geralmente armazenam coisas como arquivos de banco de dados/var
. "seus dados e / diretório home estão intimamente ligados" Claro, mas você pode ser mais flexível e colocar coisas fora dele. (Ou link simbólico / bind de montagem para que você possa usar outro dispositivo, mas ainda parece que está dentro~
.)Eu novamente, BTW eu concordo com Karel que fazer sua instalação básica no ssd é a melhor opção. Também recomendo a leitura de alguns outros tutoriais antes de seguir minhas instruções.
NOTA: é muito mais fácil configurar seu sistema durante uma nova instalação,
Agora, se você deseja criar um novo ponto de montagem para / var, há várias coisas a considerar.
Alguns diretórios serão mais difíceis de mover porque os arquivos podem estar em uso, / var é um desses filhos problemáticos. Sempre que seu sistema estiver ativo, é provável que os dados estejam sendo gravados em / var
Outra consideração é manter os atributos de arquivo corretos, a cópia não fará isso sem os sinalizadores adequados.
esses links podem ajudar você a começar,
http://lists.opensuse.org/opensuse/2001-11/msg01343.html
http://dev.digi-corp.com/2009/09/moving-opt-data-to-new-partition-in-linux-due-to-low-disk-space
NOTA: Prefiro usar tar sobre cp, é mais rápido e sei que preservará meus atributos de arquivo, algo como o seguinte (um exemplo rápido, algumas etapas foram deixadas de fora por simplicidade)
NÃO SIGA ESTAS INSTRUÇÕES SEM ENTENDER O QUE ESTÁ FAZENDO
Como isso
(substitua sdxx pela partição de 50 GB criada para o seu novo / var, por exemplo / dev / sdb1)
monte seu ssd como / mnt / oldroot
(aqui / dev / sdxx é a partição / no seu ssd, provavelmente / dev / sda1 ou similar) Você deve poder navegar no seu sistema de arquivos antigo agora, iniciando em / mnt / oldroot
agora você copiará os arquivos do diretório / var antigo para o novo
quando a cópia terminar, compare os 2 diretórios; se tudo parecer bom, renomeie o diretório / var antigo
Tudo o que resta é editar / mnt / oldroot / etc / fstab para adicionar a nova partição como ponto de montagem para / var (deixarei isso para sua imaginação)
então
Se tudo correu bem, quando você reinicia, a nova partição deve ser montada como / var
fonte