Configurar HDD externo para uso com múltiplos PCs linux

2

Eu tenho uma unidade externa e gostaria de ter uma partição Linux nela. Eu formatei tudo corretamente em uma máquina com o Fedora20 (eu tenho uma partição ntfs e uma ext4 ), mas quando eu a conecto na minha máquina antiga com o Fedora12, ela não monta automaticamente a partição ext4 . Eu encontrei uma solução que envolve colocar algo parecido com o seguinte em /etc/fstab :

UUID=0123-abcd  /media/MYEXTDISC  ext4  ...,umask=000,dmask=000,...

Mas isso tem dois problemas:

  1. Não ajuda, pois a máquina antiga com Fedora12 não suporta umask e dmask para ext4 .

  2. Eu teria que fazer algo assim em todos os computadores linux que eu uso, o que é impossível, já que alguns deles estão no trabalho onde não posso modificar /etc/fstab .

Minha idéia era que o sistema de arquivos poderia fornecer alguma opção como "tratar todos os arquivos não-root como arquivos não-root" ou "dar a todos os arquivos não-root os direitos 666 ou 777 . No entanto, não sei se isso é possível com ext4 . Eu posso mudar o sistema de arquivos para qualquer coisa linuxy, o disco rígido está vazio neste momento.

    
por yo' 28.12.2013 / 22:06

2 respostas

2

Parece que o seu problema é que cada instalação tem um proprietário único. O Linux identifica usuários por número ou UID. Você pode ver seu ID de usuário com o comando id :

$ id

De qualquer forma, o seu primeiro usuário no Fedora 20 tem um UID de 1000, enquanto o Fedora 12 tem um UID de 500.

Você precisa relaxar as permissões, usar um grupo em comum em cada instalação ou usar o mesmo UID para seus usuários.

É possível que você tenha problemas com o selinux como o Fedora 12 e o Fedora 20 em locais diferentes. Verifique se há problemas de selinux ou defina o selinux no modo permissivo.

Com uma partição ext4, como você pode ver, você usa chown e chmod para gerenciar permissões.

    
por 29.12.2013 / 15:43
1

Se você tiver muitos problemas com o EXT4, talvez seja possível formatar a partição como EXT3. Isso deve ser suportado em qualquer uma das distros que você encontrar e o Fedora 12 também deve estar bem com isso.

Além disso, por que você precisa se preocupar com o tipo de sistema de arquivos nesta unidade externa? Eu provavelmente faria apenas um tipo de sistema de arquivos que fosse suportado em tudo, até mesmo o uso de NTFS deveria ser bom, especialmente se você está apenas usando para transportar dados.

Indo adiante, eu sugiro tomar o tempo e subir do Fedora 12, se possível.

    
por 28.12.2013 / 22:29