Ok, já que você pode ficar confuso com os comentários, eu decidi escrever uma resposta. Embora o que eu esteja sugerindo não seja um procedimento simples, e se você não tiver experiência suficiente, terminará com um linux não inicializável ou, pior ainda, partições quebradas e dados perdidos. Eu não sugeriria que você a seguisse, a menos que você tenha experiência suficiente e saiba como se recuperar de falhas de inicialização mais tarde. Ou seja arrancar a partir de USB, montagem, chrooting, etc ... Estas etapas não são um howto de copiar / colar, portanto, se você tiver dúvidas ou perguntas sobre qualquer uma dessas etapas, não comece com isso.
- Você pode criar uma nova partição (5GB, por exemplo) no seu SSD e mover algumas partes do seu linux para lá.
- Em seguida, formate-o com o Ext4 ou qualquer FS que você preferir.
- Copie todas as pastas, exceto "/ home", "/ var", "/ media", "/ run", "/ opt", "/ boot", "/ mnt", "/ proc", "/ dev "," / sys ".
- Na verdade, você deve copiar as pastas "/ lib *", "/ bin", "/ sbin", "/ usr", "/ etc" e mais algumas.
- Em seguida, crie pastas vazias "/ sys", "/ dev", "/ proc" no SSD.
- Você deve atualizar a ROOT na sua configuração de bootloader e fstab.
- Aqui você deve encontrar uma maneira de montar o restante das pastas, mas como elas estão em uma única partição no HDD, não é tão fácil.
- você pode montá-los na pasta / storage por exemplo e criar links simbólicos para a raiz fs.
- ou monte-os na pasta / storage e vincule-os a suas pastas raiz fs (mount -o bind)
- em ambos os casos, você deve atualizar o fstab mais tarde para fazer a montagem.
Nota: provavelmente existem muitas outras maneiras de alcançar o que você deseja.
No meu linux, tenho tudo no SSD e uma pasta (pasta montada no HDD) / pasta de armazenamento para armazenar meu / home / user / [algumas subpastas] / var / cache e algumas outras pastas enormes de dados com links simbólicos para a raiz fs.