Como faço para separar minha partição de inicialização da minha partição de armazenamento?

2

Eu tenho um sistema dual-boot Windows 7 e Ubuntu 14.04. A partição do Windows está no meu disco rígido maior de 1 TB, mas o meu Ubuntu foi instalado no meu SSD de 32 GB significativamente menor. Sem reinstalar completamente todo o sistema, como posso criar uma partição na minha unidade de 1 TB para que ela se torne meu local de instalação e armazenamento padrão? Eu quero fazer com que o SSD essencialmente tenha apenas os arquivos de inicialização, e o sistema saiba procurar na partição secundária por quaisquer arquivos, programas, etc.

Eu já tentei fazer isso em sistemas de inicialização dupla mais antigos, mas não consegui tornar a unidade secundária o local de instalação padrão. Além disso, o Ubuntu nunca montou automaticamente a partição estendida, o que às vezes fazia com que os programas funcionassem. (Isso pode ter sido um bug da versão mais antiga, então não estou muito preocupado com isso.) No entanto, se eu tiver programas essenciais escritos e executados a partir da partição secundária, é essencial que a montagem automática da partição seja iniciada.

Eu fui sugerido em outro lugar para criar um link simbólico para a partição secundária, mas eu não sei o suficiente sobre isso para saber se ele realmente fará o que eu quero, ou se é a melhor maneira de fazê-lo. Isso pode ser apenas uma ignorância das estruturas de arquivos, mas qualquer ajuda que você possa oferecer seria muito apreciada!

Obrigado Michael

    
por user3389366 26.04.2014 / 19:58

2 respostas

0

É muito melhor fazer isso no momento da instalação, conforme sugerido por dash-plus-java.

Aqui está uma abordagem para adicioná-lo posteriormente que pode funcionar para você, mas você pode atrapalhar seu sistema se cometer um erro:

  1. Faça backup de tudo. Copie também o existente / home / seunome diretório em algum lugar acessível como montar outra partição em cima / home / seunome irá esconder o que está agora em / home / seunome enquanto o montagem persiste.

  2. Crie sua nova partição / home / seunome em sua unidade e formate-a. Eu sugiro que você o formate como uma partição EXT3.

  3. Abra um terminal pressionando CTRL - ALT - T

  4. Instale o gksu com o comando sudo apt-get install gksu . Você vai tem que digitar sua senha.

  5. Digite o comando sudo blkid device , em que dispositivo é algo como / dev / sdb1 para a primeira partição da segunda unidade ('b'). Este comando lhe dará o rótulo das partições e o UUID. Você irá quero lembrar o UUID.

  6. Inicie um editor com gksudo gedit /etc/fstab

  7. Torne a janela do editor larga o suficiente para que você possa ver cada linha de o arquivo em uma linha separada na tela.

  8. Adicione uma linha como a seguinte ao final desse arquivo. Substituir UUID com o UUID você ficou acima. Certifique-se de que você não altere as linhas no arquivo ou você estará em apuros. Se sua nova casa partição não está formatada como 'ext3' você terá que substituir com o formato real.

    > UUID=*UUID*     /home/*yourname*      ext3      rw      0      0
    

    Salve o / etc / fstab atualizado depois de verificá-lo completamente. Não salve se você não tiver certeza. Ocupe-se dos espaços na linha que você adicionou. Lá é um espaço entre ' UUID ' e '/ home', entre ' seu nome ' e 'ext3', entre isso e 'rw', e antes e depois de cada '0'

  9. Reinicie.

  10. Copie tudo o que você precisa do que você salvou da sua conta atual / home / seunome para o novo / home / seunome (sua outra partição).

O sistema usa o conteúdo de / etc / fstab no momento da inicialização do sistema, fazendo uma montagem para cada linha do arquivo.

    
por John S Gruber 26.04.2014 / 23:12
1

Quando você estiver instalando o Ubuntu, configure as partições manualmente.

Crie uma partição ext4 no SSD com o ponto de montagem definido como / boot. Em seguida, crie uma partição ext4 na unidade maior para /. Eu também recomendo uma partição para Linux-swap que seja do tamanho da sua memória RAM.

Acho que o gerenciador de inicialização precisará estar no SSD (definido na mesma tela na parte inferior).

Isso irá configurá-lo para que os arquivos de inicialização estejam no SSD e o restante esteja na outra unidade.

Outra recomendação seria colocar / no SSD e colocar / home na unidade maior. / geralmente usa cerca de 8GB em qualquer sistema que eu configurei. O material maior está sempre em / home.

    
por Paul Tanzini 26.04.2014 / 20:10