Fórum Ubuntu Linux - PT
Suporte Técnico => Sistema => Tópico iniciado por: Francis Ricardo em 18 de Dezembro de 2012, 16:42
-
Gostaria de saber si tem como colocar vários sistemas na mesma home? Por ex usar o ubuntu, linux mint e outro compartilhando da mesma home.
Obrigado
-
Eu creio que sim, porque será uma partição separada /home e qualquer sistema Linux vai ler essa partição..!
-
sim,é só na hora de instalar,escolher essa partição como home,e tomar cuidado pra não marcar a opção de formatar a partição,ok? já cometi esse erro por engano,mas ainda bem que não tinha nada ainda na partição.
-
sim,é só na hora de instalar,escolher essa partição como home,e tomar cuidado pra não marcar a opção de formatar a partição,ok? já cometi esse erro por engano,mas ainda bem que não tinha nada ainda na partição.
Outra coisa que tem que prestar atenção é o nome do usuário, tem que ser diferente para cada distro instalada, aqui por exemplo é sergio, sergio2, sergio3, sergio4 e por aí vai. Aí fica várias pastas na /home, uma para cada usuário.
-
Francis cada uma dessas pastas é um usuário diferente de uma diferente instalação
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fi47.tinypic.com%2F11vipsk.jpg&hash=a7786571c3d09f18fba61689a3bb8fd12d6acd67)
T+
-
Se você tiver o cuidado de criar os mesmos usuários com os mesmos nomes na mesma ordem, de forma que eles recebam os mesmos UIDs, pode funcionar. Mas esteja preparado para ter problemas com aplicativos instalados em versões diferentes em cada sistema, pois eles podem criar configurações conflitantes.
-
Ok galera eu tive fazendo uns testes um tempo atros, bem antes de fazer esse tópico aqui e no mesmo jeito que vocês sitara ai foi o procedimento que eu fiz.
Mas deu vários erros vou tentar explicar.
Bem eu instalei o ubuntu 12.10 e criei a home separada ate ai tudo bem.
Depois instalei o Linux Mint 13 e o 14 na própria partição e setei a mesma home sem formatar.
Depois de instalado da o seguintes erros. Esses erros vou mostrar aqui agora para vocês nas imagens que eu criei.
Ubuntu:
http://i1260.photobucket.com/albums/ii563/francis1238/Capturadetelade2012-12-10084618_zps49a5509f.png
Essa ai e quando eu saio do Mint e entro no ubuntu.
Mint:
http://i1260.photobucket.com/albums/ii563/francis1238/2012-12-10083309_zps8d37c4dd.jpg
http://i1260.photobucket.com/albums/ii563/francis1238/2012-12-10083250_zps16b9c87a.jpg
http://i1260.photobucket.com/albums/ii563/francis1238/2012-12-10083236_zps67e3e326.jpg
http://i1260.photobucket.com/albums/ii563/francis1238/2012-12-10083158_zps386b4d2d.jpg
Esses erro ai em sima são quando eu saio do ubuntu e entro no Mint da esses erros na inicialização.
Depois desses erros todos aparece o desktop e fica dessa maneira aqui.
Mint
http://i1260.photobucket.com/albums/ii563/francis1238/Capturadetelade2012-11-24194706.png
http://i1260.photobucket.com/albums/ii563/francis1238/Screenshotfrom2012-12-10084812_zps6c56c29a.png
Dendo que toda vez tem que configurar novamente.
-
Usar a mesma home não é uma boa ideia.
Sorte que são distros derivadas. Se fossem uma deb e uma rpm seria muito pior.
-
Usar a mesma home não é uma boa ideia.
Sorte que são distros derivadas. Se fossem uma deb e uma rpm seria muito pior.
Por que não é uma boa ideia? Atualmente tenho dois Ubuntu's, Linux Mint, OpenSUSE, e ainda havia um Arch Linux. Tudo na mesma /home. Só fiz o que falei anteriormente, cada distro um usuário diferente. Ou a home vc fala a pasta pessoal do usuário?
-
Francis Ricardo, deu tudo errado aí pq acho q vc usou o mesmo nome de usuário para todas as distros. Aí as configurações de cada uma se conflitam, cada distro tem um desktop diferente, e mesmo que sejam iguais (duas distros com Unity, por exemplo), é possível acontecer algum problema. É bem o que zekkerj falou.
Se você tiver o cuidado de criar os mesmos usuários com os mesmos nomes na mesma ordem, de forma que eles recebam os mesmos UIDs, pode funcionar. Mas esteja preparado para ter problemas com aplicativos instalados em versões diferentes em cada sistema, pois eles podem criar configurações conflitantes.
Eu sei disso porque já cai na besteira de colocar mesmo nome de usuário em distros diferentes, quando estava aprendendo a mexer em Linux.
A solução é apagar todas pastas e arquivos ocultos da pasta do seu usuário, depois entrar somente em uma distro, e criar um outro usuário por lá, e aí apaga tudo de novo, entra no outro usuário, e apaga o original (para isso é necessário dar poder de sudo para esse usuário novo). Acho que o melhor a fazer é entrar na conta de root e criar um outro usuário, e excluir o original, é mais fácil. Na hora de deletar, irá perguntar se vc quer apagar a pasta, escolha não, pois essa pasta é importante para a outra distro.
Agora q vi a imagem, bem ilustrativa Creto.
-
Por que não é uma boa ideia?
Exatamente por esse tipo de problema. Enfim, a máquina é sua, e ninguém melhor que você pra saber o que é melhor pra ela. Não é uma declaração de isenção de responsabilidade, mas sim um reconhecimento de que é você que manda em sua máquina.
-
Bem pessoal vamos ver si eu entendi, pra poder usar a mesma home ( Documentos fotos musicas etc ) em distro diferente só tenho que mudar o nome do usuário?
Por ex:
No Ubuntu eu poderia deixar como ( francis)
No Mint eu poderia deixar como ( ricardo )
E isso não daria esses erros na hora de sair de uma distro para outra.
E isso mesmo?
-
Bem pessoal vamos ver si eu entendi, pra poder usar a mesma home ( Documentos fotos musicas etc ) em distro diferente só tenho que mudar o nome do usuário?
Por ex:
No Ubuntu eu poderia deixar como ( francis)
No Mint eu poderia deixar como ( ricardo )
E isso não daria esses erros na hora de sair de uma distro para outra.
E isso mesmo?
É isso mesmo, vc entendeu o espirito da coisa, mas só isso não vai te dar acesso às suas pastas. Para compartilhar as pastas de vídeos, músicas, documentos e etc vc terá que criar um link de todas essas pastas, e passar esses links todos para a pasta do outro usuário. Por exemplo, aqui o meu usuário "central" é o sergio3, logo eu tive que criar os links de Vídeos, Músicas, Documentos e etc e mandar todos para as pastas sergio2, sergio5, sergio11 e por aí vai, entendeu? É só criar os links, recortar e copiar no local de destino.
É um negócio que funciona, gambiarrado mas funciona. Só funciona pq o UID de todos usuários, de cada distro, são iguais (uso sempre o padrão do sistema, se não me engano UID 1000), se fossem diferentes eu teria problema de acesso às pastas e arquivos.
-
É isso mesmo, vc entendeu o espirito da coisa, mas só isso não vai te dar acesso às suas pastas. Para compartilhar as pastas de vídeos, músicas, documentos e etc vc terá que criar um link de todas essas pastas, e passar esses links todos para a pasta do outro usuário. Por exemplo, aqui o meu usuário "central" é o sergio3, logo eu tive que criar os links de Vídeos, Músicas, Documentos e etc e mandar todos para as pastas sergio2, sergio5, sergio11 e por aí vai, entendeu? É só criar os links, recortar e copiar no local de destino.
É um negócio que funciona, gambiarrado mas funciona. Só funciona pq o UID de todos usuários, de cada distro, são iguais (uso sempre o padrão do sistema, se não me engano UID 1000), se fossem diferentes eu teria problema de acesso às pastas e arquivos.
Agora você me confundiu amigo criar um link como assim?
Você ta me dizendo pra mim fazer uma copia da minha home principal que seria no exemplo do Ubuntu e colocar colar essas copias nas demais homes das outras distro e isso?
Ontem a noite eu peguei um HD de teste aqui e instalei da seguinte maneira.
/dev/sdc1 * 2048 138121188 69059570+ 83 Linux ( Ubuntu 12.10 Principal ) francis
/dev/sdc2 138121216 263950335 62914560 83 Linux ( Linux Mint 13 ) franciss
/dev/sdc3 263950336 976773119 356411392 83 Linux ( HOME )
Mudando o nome do usuário realmente não deu mais aqueles erros. Ai fiz um teste coloquei um arquivo de testo na pasta documentos e reiniciei e entrei no Mint.
Quando fui na pasta Documentos do Mint não tinha esse aquivo de testo. Para ter acesso a ele eu tinha que ir em sistema / home francis e documentos para ter acesso ao arquivo de testo.
Da maneira que eu estava tentando antes quando dava aqueles erros já ficava direto em documentos da outra distro, mas tinha aqueles erros todos.
-
Usar a mesma home não é uma boa ideia.
Sorte que são distros derivadas. Se fossem uma deb e uma rpm seria muito pior.
Bem para fator de conhecimento, discordo um pouco aqui, já que como o próprio Francis Ricardo sabe o Creto aqui usa a mesma /home como mostrada acima com usuários diferentes e esse é o segredo com Epidemic (deb); Debian Wheezy (deb); BigLinux (deb); Mageia 2 (rpm); PCLinuxOS (rpm) e jamais tive problemas com configurações de aplicativos.
E todas elas compartilham a /home dos usuários, ou sendo, Creto compartilha a home de Paulo, MagoCreto e por ai vai...
T+
-
É isso mesmo, vc entendeu o espirito da coisa, mas só isso não vai te dar acesso às suas pastas. Para compartilhar as pastas de vídeos, músicas, documentos e etc vc terá que criar um link de todas essas pastas, e passar esses links todos para a pasta do outro usuário. Por exemplo, aqui o meu usuário "central" é o sergio3, logo eu tive que criar os links de Vídeos, Músicas, Documentos e etc e mandar todos para as pastas sergio2, sergio5, sergio11 e por aí vai, entendeu? É só criar os links, recortar e copiar no local de destino.
É um negócio que funciona, gambiarrado mas funciona. Só funciona pq o UID de todos usuários, de cada distro, são iguais (uso sempre o padrão do sistema, se não me engano UID 1000), se fossem diferentes eu teria problema de acesso às pastas e arquivos.
Agora você me confundiu amigo criar um link como assim?
Você ta me dizendo pra mim fazer uma copia da minha home principal que seria no exemplo do Ubuntu e colocar colar essas copias nas demais homes das outras distro e isso?
Ontem a noite eu peguei um HD de teste aqui e instalei da seguinte maneira.
/dev/sdc1 * 2048 138121188 69059570+ 83 Linux ( Ubuntu 12.10 Principal ) francis
/dev/sdc2 138121216 263950335 62914560 83 Linux ( Linux Mint 13 ) franciss
/dev/sdc3 263950336 976773119 356411392 83 Linux ( HOME )
Mudando o nome do usuário realmente não deu mais aqueles erros. Ai fiz um teste coloquei um arquivo de testo na pasta documentos e reiniciei e entrei no Mint.
Quando fui na pasta Documentos do Mint não tinha esse aquivo de testo. Para ter acesso a ele eu tinha que ir em sistema / home francis e documentos para ter acesso ao arquivo de testo.
Da maneira que eu estava tentando antes quando dava aqueles erros já ficava direto em documentos da outra distro, mas tinha aqueles erros todos.
Vc foi na pasta Documentos do outro Mint, e não tinha o documento de texto, certo? Por isso que eu falei para vc criar links de cada pasta (Documentos, Vídeos, Músicas e etc) e copiar lá na pasta do seu outro usuário. Acho que uma imagem vale mais do que mil palavras:
http://youtu.be/S5Ktev1Q6sU (http://youtu.be/S5Ktev1Q6sU)
Ao criar os atalhos de cada pasta, é lógico que vc vai deletar as pastas originais. Tome cuidado para não perder documento importantes!!!
-
Ok Sergio acho que entendi por parte, mas ainda fiquei com duvida quando á uma atualização de arquivo nas pastas as que estão em atalho em outra distro atualiza também? Ou quando salva alguma coisa nas pasta que são atalhos a pasta original mostra o arquivo que foi salvo?
Por ex?
Salvei uma foto no na pasta de atalho no Mint essa mesma foto vai aparecer na pasta de foto no ubuntu?
Quando você fala em deletar as pastas originais você estar falado das pasta do segundo usuário o qual vai receber os atalhos né?
-
Salvei uma foto no na pasta de atalho no Mint essa mesma foto vai aparecer na pasta de foto no ubuntu?
Mas pra que tudo isso se no Dolphin, Nautilus você tem acesso a todas as pastas independente de que SO esteja?
Não entendi mesmo o caso.
T+
-
Ok Sergio acho que entendi por parte, mas ainda fiquei com duvida quando á uma atualização de arquivo nas pastas as que estão em atalho em outra distro atualiza também? Ou quando salva alguma coisa nas pasta que são atalhos a pasta original mostra o arquivo que foi salvo?
Por ex?
Salvei uma foto no na pasta de atalho no Mint essa mesma foto vai aparecer na pasta de foto no ubuntu?
Se vc salvar em uma pasta, vai "atualizar" no outro, porque vc está mexendo na mesma pasta, essencialmente. É a própria definição de atalho, atalho não é pasta, atalho é um cara q te manda para outro lugar do disco automaticamente, sem vc perceber.
Quando você fala em deletar as pastas originais você estar falado das pasta do segundo usuário o qual vai receber os atalhos né?
Isso mesmo cara.
-
Agora entendi Sergio eu fiz aqui e realmete funciona e quando salva um arquivo ele e arquivado na outra distro também.
Só basta criar atalhos das pastas do distro pricipal e substituilas pelas as pastas das outras distro.
Valeu Sergio pelas dicas.
Agora sim no futuro vou poder fazer o que eu estava planejando que e criar a home em outro HD.
Obrigado Sergio, Creto e os demais.
Ate mais....
-
Salvei uma foto no na pasta de atalho no Mint essa mesma foto vai aparecer na pasta de foto no ubuntu?
Mas pra que tudo isso se no Dolphin, Nautilus você tem acesso a todas as pastas independente de que SO esteja?
Não entendi mesmo o caso.
T+
Sim Creto tem acesso mas tem que sair navegando pelo sistema ate chegar na home que você deseja.
Por ex: você estar no Debian Wheezy e quer um arquivo que um arquivo que estar no home do BigLinux ai vai ter que sair navegado pelo sistema ate chegar na home do usuário do Big para pegar esse arquivo.
No caso da dica do Sergio esse arquivo já vai estar ali mesmo na home da distro que você estiver sem precisar sair navegando pelo sistema.
-
Gostei do tópico e aprendi bastante agora, mas quanto as pastas que ficarão em /home até quanto tenho que me preocupar com o tamanho da partição? Tudo que eu armazeno de arquivos e pastas ficam nela, mas e quanto as configurações do computador, novos programas instalados, tenho que deixar bastante espaço para isso, em cada partição, em cada sistema?
-
Gostei do tópico e aprendi bastante agora, mas quanto as pastas que ficarão em /home até quanto tenho que me preocupar com o tamanho da partição? Tudo que eu armazeno de arquivos e pastas ficam nela, mas e quanto as configurações do computador, novos programas instalados, tenho que deixar bastante espaço para isso, em cada partição, em cada sistema?
Não entendi muito bem sua pergunta... pelo o q entendi:
Aqui, eu faço assim: de 12 à 24 GB para a raiz do sistema (o famoso /), cada distro tem uma partição com mais ou menos esse tamanho (se vc for um hardcore gamer, então é melhor deixar mais, de 30 à 40 GB). Já a minha /home tem o restante do HD, não tem tamanho definido (e quando vou instalar o Ubuntu para os outros, é a mesma coisa).
Os programas em geral ficam todos na partição da distro, a raiz "/", já configurações de programas e desktop ficam na sua pasta pessoal de usuário, mas essas coisas não ocupam tanto espaço (só alguns MB).
-
Varias partições, vários sistemas distintos e uma só /home em /dev/sda11
paulo@creto:~$ su -
Senha:
root@creto:~# fdisk -l
Disk /dev/sda: 160.0 GB, 160040803840 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312579695 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00078ec4
Device Boot Start End Blocks Id System
/dev/sda1 * 63 30716279 15358108+ 83 Linux
/dev/sda2 30716280 312576704 140930212+ 5 Extended
/dev/sda5 30716343 61432559 15358108+ 83 Linux
/dev/sda6 61432623 92148839 15358108+ 83 Linux
/dev/sda7 92148903 122865119 15358108+ 83 Linux
/dev/sda8 122865183 153581399 15358108+ 83 Linux
/dev/sda9 153581463 184297679 15358108+ 83 Linux
/dev/sda10 184297743 186353999 1028128+ 82 Linux swap / Solaris
/dev/sda11 186354063 312576704 63111321 83 Linux
root@creto:~#
Francis mas do mesmo jeito você não terá que navegar até a pasta onde encontra-se arquivo.X?? Não entendo onde está a dificuldade dáumzeropramim.
Por ex: você estar no Debian Wheezy e quer um arquivo que um arquivo que estar no home do BigLinux ai vai ter que sair navegado pelo sistema ate chegar na home do usuário do Big para pegar esse arquivo.
T+
-
Obrigado Sergio Benjamim, foi isso mesmo que eu queria perguntar, se teria que deixar muito espaço principalmente para a partição / que é a do sistema, onde acho que ele instala todos os programas.
Então Creto, pense em atalhos, quando você tem um programa e cria um atalho na área de trabalho, você usa o atalho na área de trabalho, e esse atalho faz com que o programa funcione, certo? Então se você pegar uma pasta dentro do openSUSE e criar um atalho (link) na pasta Documentos do Ubuntu, a pasta irá abrir normalmente e você estando no Ubuntu não precisa sair navegando até chegar na pasta do openSUSE.
Bom, pessoal eu ainda tenho uma outra ideia, misturada com uma dúvida: não existe algum comando que monte todas as partições que se tenha no computador para que você possa criar links de pastas de outra partição e não precise montar as partições para poder acessá-lo?
-
Obrigado Sergio Benjamim, foi isso mesmo que eu queria perguntar, se teria que deixar muito espaço principalmente para a partição / que é a do sistema, onde acho que ele instala todos os programas.
Então Creto, pense em atalhos, quando você tem um programa e cria um atalho na área de trabalho, você usa o atalho na área de trabalho, e esse atalho faz com que o programa funcione, certo? Então se você pegar uma pasta dentro do openSUSE e criar um atalho (link) na pasta Documentos do Ubuntu, a pasta irá abrir normalmente e você estando no Ubuntu não precisa sair navegando até chegar na pasta do openSUSE.
Bom, pessoal eu ainda tenho uma outra ideia, misturada com uma dúvida: não existe algum comando que monte todas as partições que se tenha no computador para que você possa criar links de pastas de outra partição e não precise montar as partições para poder acessá-lo?
Na hora da instalação do Ubuntu, há uma opção para montar outras partições. Mas é possível editar isso após, digite:
sudo gedit /etc/fstab
Ou escolha seu editor favorito (nano, geany e etc no lugar do gedit). Tem uma série de tópicos aqui no fórum que te ensina a montar partições automaticamente, mexendo nesse arquivo fstab, dê uma procurada.
-
Eu uso a mesma home para o linux mint 13 e o xubuntu.
-
Obrigado Sergio Benjamim, foi isso mesmo que eu queria perguntar, se teria que deixar muito espaço principalmente para a partição / que é a do sistema, onde acho que ele instala todos os programas.
Então Creto, pense em atalhos, quando você tem um programa e cria um atalho na área de trabalho, você usa o atalho na área de trabalho, e esse atalho faz com que o programa funcione, certo? Então se você pegar uma pasta dentro do openSUSE e criar um atalho (link) na pasta Documentos do Ubuntu, a pasta irá abrir normalmente e você estando no Ubuntu não precisa sair navegando até chegar na pasta do openSUSE.
Bom, pessoal eu ainda tenho uma outra ideia, misturada com uma dúvida: não existe algum comando que monte todas as partições que se tenha no computador para que você possa criar links de pastas de outra partição e não precise montar as partições para poder acessá-lo?
Na hora da instalação do Ubuntu, há uma opção para montar outras partições. Mas é possível editar isso após, digite:
sudo gedit /etc/fstab
Ou escolha seu editor favorito (nano, geany e etc no lugar do gedit). Tem uma série de tópicos aqui no fórum que te ensina a montar partições automaticamente, mexendo nesse arquivo fstab, dê uma procurada.
OK, obrigado pela dica, logo vou ter um HD melhor e quando eu puder instalar outros sistemas dou uma olhada nisso.
-
Eu uso a mesma home para o linux mint 13 e o xubuntu.
Rapaz eu também e nunca, digo nunca mesmo tive que fazer nenhum "malabarismo" descrito aqui...
Epidemic GNU/Linux /home paulo
aptosid /home creto
Mageia 3 ".rpm" (Cauldron) /home magocreto
.....
.....
.....
....
Mexer no fstab para ter a /home compartilhada ainda penso que seja um malabarismo desnecessário.
T+
-
Eu uso a mesma home para o linux mint 13 e o xubuntu.
Rapaz eu também e nunca, digo nunca mesmo tive que fazer nenhum "malabarismo" descrito aqui...
Epidemic GNU/Linux /home paulo
aptosid /home creto
Mageia 3 ".rpm" (Cauldron) /home magocreto
.....
.....
.....
....
Mexer no fstab para ter a /home compartilhada ainda penso que seja um malabarismo desnecessário.
T+
A ideia era montar todas as partições do HD automaticamente e criar links das pastas que você mais usa que estiverem em outra partição, por exemplo se você tem que abrir a pasta Músicas que está no openSUSE e não estiver na mesma /home do Ubuntu, para você criar o link e ele abrir, você precisa da partição do openSUSE montada.
-
Depois de instalar cada uma e escolher o /home sendo o mesmo para todas elas, você terá dentro de /home uma pasta para cada user.
Por exemplo, /home/fulano e /home/ciclano
Porém, cada uma destas pastas terá os seus Documentos, Downloads, etc... dentro delas. O que você precisa fazer é criar um link simbólico para /home/ciclano/Documentos (por exemplo) apontando para /home/fulano/Documentos
Daí, quando ciclano abrir seus Documentos, automaticamente irá para a pasta Documentos do fulano.
Eu fiz isso para apontar Músicas para uma pasta de mp3 na partição de backups.
-
Melhor explicação sobre os links simbólicos entre vários usuários impossível. Valeu!
-
Melhor explicação sobre os links simbólicos entre vários usuários impossível. Valeu!
Não entendi seu comentário amigo. É impossível criar links entre os usuários?
-
Melhor explicação sobre os links simbólicos entre vários usuários impossível. Valeu!
Não entendi seu comentário amigo. É impossível criar links entre os usuários?
Acho que o que ele quis dizer foi Melhor explicação sobre os links simbólicos entre vários usuários, impossível. Valeu!
-
Melhor explicação sobre os links simbólicos entre vários usuários impossível. Valeu!
Não entendi seu comentário amigo. É impossível criar links entre os usuários?
Acho que o que ele quis dizer foi Melhor explicação sobre os links simbólicos entre vários usuários, impossível. Valeu!
Foi isso mesmo, valeu!
-
Melhor explicação sobre os links simbólicos entre vários usuários impossível. Valeu!
Não entendi seu comentário amigo. É impossível criar links entre os usuários?
Acho que o que ele quis dizer foi Melhor explicação sobre os links simbólicos entre vários usuários, impossível. Valeu!
Melhor explicação sobra a importância de uma vírgula no texto, impossível...
-
Nunca esqueço do professor Pasquale dando o exemplo das duas pontuações totalmente diferentes:
Irás. Não voltarás. Não morrerás.
Irás? Não! Voltarás? Não! Morrerás.
-
Melhor explicação sobre os links simbólicos entre vários usuários impossível. Valeu!
Não entendi seu comentário amigo. É impossível criar links entre os usuários?
Acho que o que ele quis dizer foi Melhor explicação sobre os links simbólicos entre vários usuários, impossível. Valeu!
Melhor explicação sobra a importância de uma vírgula no texto, impossível...
Pois é, olha o q a falta de virgula não faz.