Software e arquivos para o drive externo

1

Meu sistema operacional (Ubuntu 12.04) está instalado no meu hdd interno de 40 gb. Eu tenho um externo de 320GB que fica ligado o tempo todo. Eu gostaria de ter o software instalado & amp; executável no disco rígido externo em vez do interno. Gostaria apenas de instalar o Ubuntu no interior, mas a placa-mãe é incapaz de arrancar a partir de qualquer coisa maior do que uma unidade de 250GB (eu tentei). Se possível, eu também gostaria que minha pasta Home estivesse localizada no externo também (o que significa que eu quero salvar / baixar arquivos para ir para o disco rígido externo por padrão, em vez de ter que navegar manualmente para ele). Quando clico no ícone da pasta Home na minha área de trabalho, quero que ele abra os diretórios do disco rígido externo. Essas coisas são possíveis? Em caso afirmativo, forneça instruções passo a passo. Obrigado!

    
por LinuxPCplus 24.02.2013 / 16:32

1 resposta

0

Como mover / home para sua própria partição

Quando você quiser mover seu diretório / home para outra partição (porque seu HDD está cheio), aqui está um guia passo-a-passo de como fazê-lo.

Nota: Você quer imprimir esta página ou escrevê-la porque você precisa dos comandos durante a movimentação do seu diretório / home! Você não pode acessar seu navegador durante este processo.

0. Se ainda não estiver, formate seu HDD como ext4.

1. Determine o tamanho do seu diretório pessoal abrindo um Terminal (CTRL + ALT + T) e digitando:

du -sh /home

O resultado deve ser algo como

34G /home

2. Entre em um console de texto pressionando (CTRL + ALT + F1) e obtenha permissões de root temporárias:

sudo -s
cd /

3. Monte a partição de destino (o HDD externo)

Digite fdisk -l no Terminal para obter uma lista de todas as partições. Lembre-se do nome do disco rígido externo. Então execute

mkdir /mnt/tmp
mount /dev/sdXY /mnt/tmp 

e substitua /dev/sdXY pelo nome do seu disco rígido externo (por exemplo, / dev / sda5). Isso monta seu disco rígido externo.

4. Copie os dados de / home / para o disco rígido externo.

Isso pode ser feito com:

rsync -avx --progress /home/ /mnt/tmp 

5. Teste sua partição / home:

Execute estes comandos

mount /dev/sdXY /home 

onde /dev/sdXY é seu disco rígido externo. Agora você pode testar sua nova partição / home:

du -sh /home; mount|grep /home 

A saída deve ser algo como

34G    /home
/dev/sda5 on /home type ext4 (rw)

6. Exclua sua partição inicial

Agora você precisa excluir a partição inicial existente. Para fazer isso, desmonte a partição inicial e remova-a:

umount /home
rm -rf /home/* 

7. Digite o novo UUID em / etc / fstab

O último passo é inserir o UUID do disco rígido externo no / etc / fstab. Este passo é muito importante!

Volte para a sua área de trabalho pressionando as teclas CTRL + ALT + F7 (ou F6, não sei qual é a certa). Abra um Terminal e digite sudo blkid no Terminal e procure a entrada do seu HD externo. Minha entrada seria:

/dev/sda5: LABEL="Ubuntu" UUID="bb288354-34a8-4716-9740-96aa9da99dac" TYPE="ext4"

Agora abra /etc/fstab com um editor de texto (por exemplo, gedit):

gksudo gedit /etc/fstab

e adicione a seguinte entrada no final do arquivo:

# /dev/sdXY 
UUID=YOUR-UUID-HERE  /home   ext4   defaults   0 2

Mas não se esqueça de substituir YOUR-UUID-AQUI pelo UUID do HDD externo e / dev / sdXY pelo nome do seu HDD (por exemplo: / dev / sda5).

8. Reinicialize para que as alterações entrem em vigor.

Digite sudo reboot em um terminal. Depois que seu computador for reinicializado, sua partição inicial deverá estar no disco rígido externo.

Se você tiver algum problema, sinta-se à vontade para perguntar nos comentários.

Espero que este post tenha respondido às suas perguntas.

    
por slashcrack 24.02.2013 / 18:03