Estou planejando adicionar uma unidade SSD na minha máquina Ubuntu. No momento, o computador possui um único disco rígido, contendo toda a instalação. O que eu gostaria de fazer é mover a instalação existente para o SSD ( /
montagem), excluindo a /home
pasta, que eu gostaria de manter no disco rígido atual. A razão para isso é que a pasta inicial não caberia no SSD.
Existe uma maneira de copiar apenas tudo, exceto a /home
pasta para o SSD, e montar a pasta inicial do disco rígido atual /home
(é claro, excluir todas essas coisas que foram copiadas no SSD). alguem ja tentou isso? Você acha que é possível?
Eu não gostaria de fazer uma nova instalação, pois levará muito tempo para reconfigurar tudo.
partitioning
system-installation
mount
ssd
bootloader
user2739716
fonte
fonte
/
não será um problema; Eu vejo o principal problema aqui na configuração do GRUB / boot. Vou adicionar a tag, espero que alguém possa ajudar com os bits de inicialização nos quais eu não sou especialista. By the way, como é agora você tem duas partições (/
e/home
) ou apenas uma? Seria útil saber. Por favor, adicione o resultado de umdf -h
em sua postagem.Respostas:
Não testado, mas eu faria dessa maneira se o SSD tivesse pelo menos o mesmo tamanho ou maior que o HDD:
Vamos nomear o SSD como
/dev/sda
e o HDD como/dev/sdb
simplicidade.Passos:
sudo dd if=/dev/sdb of=/dev/sda
Quando terminar, monte
/dev/sda
e edite nele o/etc/fstab
arquivo, adicionando:/dev/sdb1 /home ext4 noatime,nodiratime,defaults 0 2
/home
diretório de montado/dev/sda
e apague tudo lá./dev/sdb1
e apague tudo, exceto o/home
diretório./home
e mova os diretórios para a raiz do/dev/sdb1
/home
diretório vazio de/dev/sdb1
/dev/sda
fosse maior que/dev/sdb
, usegparted
para redimensionar a partição para caber no disco./dev/sda
fonte
O link a seguir é uma resposta muito boa para ter / casa em uma partição separada, mas também funciona para ter / casa em uma unidade separada.
https://help.ubuntu.com/community/Partitioning/Home/Moving
Então, eu faria uma nova instalação no SSD e, usando o link acima, pedia para usar / home no HDD. Você precisará reinstalar seus programas, mas eles receberão as configurações de / home.
fonte
primeiro, você deve particionar seu ssd usando o sistema existente (fdisd) Não crie sistemas de arquivos nas partições recém-criadas, apenas use dd para copiar as partições existentes para as partições no ssd. por exemplo:
O Fstab também deve ser atualizado para apontar para as novas partições. e eu sugeriria manter / var no seu disco rígido, se possível, como costuma ser escrito.
fonte
dd
apenas em unidades / partições exatamente idênticas. O principal problema na questão do OP é a configuração de inicialização.