Documentos armazenados em drive interno separado, o Ubuntu não percebe na inicialização

1

Minha máquina tem o Windows 7 Ultimate x64 e o Ubuntu 12.04 LTS rodando lado-a-lado em um único disco rígido com o bootloader GRUB, cada um com 500 GB de armazenamento. Eu mantenho meus documentos pessoais em um disco rígido separado de 1 TB para que eles permaneçam isolados de quaisquer alterações que eu faça na unidade do sistema operacional, mas quando o Ubuntu inicia ele não parece notar a movimentação dos meus documentos. Embora eu tenha instalado e trabalhado com o Ubuntu 12.04 Server x32 antes, usá-lo como um sistema operacional de desktop é novo para mim. Eu uso minha unidade de documentos para todos os meus dados pessoais, incluindo papéis de parede e música, por isso é imperativo que o Ubuntu o reconheça na inicialização.

Com relação aos dois exemplos específicos: o Ubuntu carrega com a área de trabalho azul padrão em vez da minha imagem desejada da espetacular galáxia Carina. Quando clico com o botão direito na área de trabalho e seleciono "Alterar plano de fundo da área de trabalho", ele é ativado a partir de sua amnésia e carrega o plano de fundo adequado. Quanto à minha música, o Rhythmbox usa como padrão uma biblioteca vazia na reinicialização, forçando-me a recarregar as configurações manualmente a cada vez. Isso fica muito tedioso porque eu certamente não posso trabalhar em todo o meu potencial sem a minha música.

A segunda coisa que eu gostaria de abordar é fazer com que o Ubuntu aponte os diretórios de documentos em ~ para suas contrapartes apropriadas na unidade de documentos de 1TB. Eu percebo que essa questão é não é nova , mas quando eu crio os links simbólicos, eles se estabelecem dentro dos diretórios e não converter os próprios diretórios em links simbólicos. Eu também prefiro não mover os arquivos de sua localização atual na unidade de 1TB. Eu acredito que isso também ajudaria o problema da biblioteca Rhythmbox, considerando também que é um diretório padrão para o music player.

Trecho de fstab:

proc /proc proc nodev,noexec,nosuid 0 0 # / was on /dev/sdb6 during installation
UUID=057ac83e-76ad-460d-86e5-b6d46e9b1d80 / ext4 errors=remount-ro 0 1 # swap was on /dev/sdb7 during installation 
#UUID=1183df90-23fc-44e4-aa17-4e7c9865d5cb none swap sw 0 0 /dev/mapper/cryptswap1 none swap sw 0 0

Isso é conteúdo suficiente para uma pergunta. Eu realmente gosto da experiência do Ubuntu até agora, já que ela não me trata como um idiota fora da caixa (não posso dizer o mesmo para o Windows), então mal posso esperar para ouvir da comunidade! Obrigado pela sua ajuda com antecedência.

    
por PlanoAlto 09.07.2012 / 10:31

2 respostas

1

Corrija-me se estiver errado, mas parece que você não monta automaticamente a unidade (e / ou faz os links) na inicialização.

Para fazer isso, você precisa adicionar uma linha ao seu arquivo /etc/fstab . Eu não tenho certeza se você já fez uma coisa dessas antes, então eu vou orientá-lo passo a passo. Se alguma coisa não estiver clara, por favor me avise.

No traço, pesquise terminal . Executá-lo. Na janela do terminal que aparece, digite

gksudo gedit /etc/fstab

Digite sua senha na janela que aparece. Na janela do gedit que aparece, adicione uma linha (ou linhas) que se refere à sua unidade de documentos, e / ou bind s tudo ao seu gosto.

Como exemplo, aqui está minha configuração:

# data drives
LABEL=data1                    /mnt/data1                      ntfs    defaults                               0       0
LABEL=data2                    /mnt/data2                      ntfs    defaults                               0       0

# binds
/mnt/data1/Apps/               /home/rody/Apps                 none    rw,bind                                0       0
/mnt/data1/Audiobooks/         /home/rody/Audiobooks           none    rw,bind                                0       0
/mnt/data1/Desktop/            /home/rody/Desktop              none    rw,bind                                0       0
/mnt/data2/Dev/                /home/rody/Dev                  none    rw,bind                                0       0
/mnt/data1/Dropbox/            /home/rody/Documents            none    rw,bind                                0       0
/mnt/data2/Downloads/          /home/rody/Downloads            none    rw,bind                                0       0
/mnt/data1/eBooks/             /home/rody/eBooks               none    rw,bind                                0       0
/mnt/data1/Games/              /home/rody/Games                none    rw,bind                                0       0
/mnt/data1/Videos/             /home/rody/Videos               none    rw,bind                                0       0
/mnt/data2/Music/              /home/rody/Music                none    rw,bind                                0       0

As três principais linhas tornam o Ubuntu ciente da unidade, no meu caso, duas unidades. Ele os anexa aos diretórios dentro de /mnt/ (que é o local convencional). É bem possível que você precise criar novos diretórios aqui (não se esqueça de sudo ).

Todas as outras linhas são apenas para vincular diretórios nas unidades de dados aos diretórios no meu diretório pessoal. Ao criar montagens de ligação, esses diretórios também precisam existir em seu diretório inicial.

Note que eu uso rótulos de drives para me referir às minhas unidades - acho que essa é a melhor e mais estável maneira de fazê-lo. Você pode descobrir (ou definir) o rótulo da sua unidade de documento, por exemplo, no Ubuntu disk utility (procure por ele no painel).

    
por Rody Oldenhuis 09.07.2012 / 11:20
0

Antes de mais nada, você precisará garantir que sua unidade de armazenamento esteja montada na inicialização. Você precisará editar seu /etc/fstab de acordo, adicionando uma nova linha:

/dev/sdb1    /mount/storage    ntfs-3g    uid=1000,gid=100,umask=0022    0 0

(O uid e gid será o ID de usuário e grupo de acesso a arquivos que o driver usará. /dev/sdb1 é a partição (segundo disco rígido SATA, primeira partição primária) e /mount/storage será o pasta é montado para.)

Certifique-se de que o dispositivo seja montado corretamente todas as vezes.

Depois disso, você precisará configurar os links simbólicos. Você não pode converter diretórios em links simbólicos, tudo o que você pode fazer é mover o conteúdo atual de ~/Music para /media/storage/Music na unidade de armazenamento. Em seguida, rmdir ~/Music para remover a pasta e, em seguida, ln -s /media/storage/Music ~/Music para configurar o link simbólico.

Conselho: você deve fazer a edição não de dentro da interface gráfica, mas da interface da máquina de escrever ( Ctrl + Alt + F1 ) para que as integrações da GUI não interfiram em seus planos.

Reinicie e você deve estar pronto.

    
por Whisperity 09.07.2012 / 10:48