Sistema de arquivos adicional e montagem no momento da inicialização?

0

Eu sou novo no Ubuntu e gostaria que vocês ajudassem.

Instalei o Ubuntu Server 10.04 de 64 bits e gostaria de saber:

Quais são os comandos para adicionar um sistema de arquivos adicional e garantir que ele seja montado no momento da inicialização. Vamos dizer que eu quero fazer isso no diretório / newContent?

E no disco raiz, eu gostaria de criar dois diretórios adicionais chamados / myBackup e / myDatabases?

    
por ubuntuka 03.08.2011 / 12:28

2 respostas

6

Criando os diretórios

Para criar os diretórios de nível superior, execute:

sudo mkdir /myBackup /myDatabases

Você também pode tornar-se o proprietário dessas pastas:

sudo chown -R ubuntuka:ubuntuka /myBackup /myDatabases

(substitua ubuntuka pelo seu nome de usuário)

Escolhendo uma partição

Você pode listar as partições disponíveis usando este comando:

sudo fdisk -l

Cada partição terá um local como /dev/sda1 . Escolha a partição que deseja montar automaticamente e lembre-se desse local.

Encontrando informações de partição

Agora você precisa encontrar o UUID (identificação única) da partição e o tipo de sistema de arquivos. Para fazer isso, use o comando udisks . Não me lembro se isso é instalado por padrão, mas se não for, execute:

sudo apt-get install udisks

para instalá-lo.

Encontrando o UUID

Para obter o UUID (de / dev / sda1 neste exemplo), execute:

udisks --show-info /dev/sda1 | grep uuid

Você terá uma saída como:

    by-id:                     /dev/disk/by-uuid/228EF188-BDEE-11E0-8F41-F5A84824019B
 uuid:                        228EF188-BDEE-11E0-8F41-F5A84824019B
   uuid:                      

em que 228EF188-BDEE-11E0-8F41-F5A84824019B é o UUID.

Encontrando o tipo de sistema de arquivos

Para obter o tipo de sistema de arquivos da partição (/ dev / sda1 no exemplo), execute:

udisks --show-info /dev/sda1 | grep type

Você terá uma saída como:

  type:                        ext4
    type:                      0x83

em que ext4 é o tipo de sistema de arquivos.

Fazendo backup do fstab

Para obter partições para montar na inicialização, você precisa editar o / etc / fstab. Este arquivo é bastante vital para o uso do seu computador, portanto, você deve fazer o backup da versão atual sempre que fizer uma alteração.

Para fazer isso, você pode executar:

sudo cp -v "/etc/fstab" "/etc/fstab-$(date +%s)"

Você receberá uma saída assim:

'/etc/fstab' -> '/etc/fstab-1312389815'

Para este exemplo, para restaurar as configurações antigas, execute:

sudo cp -v "/etc/fstab" "/etc/fstab-$(date +%s)" && sudo cp -v /etc/fstab-1312389815 /etc/fstab 

Editando fstab

Para editar o / etc / fstab, execute:

sudo nano /etc/fstab

Para adicionar uma partição montada automaticamente, adicione uma linha como esta:

UUID=228EF188-BDEE-11E0-8F41-F5A84824019B /myBackup ext4 defaults 0 0

e pressione Ctrl + O para salvar. Este exemplo iria automount / dev / sda1 para / myBackup. Você precisará substituir 228EF188-BDEE-11E0-8F41-F5A84824019B , /myBackup e ext4 pelo respectivo UUID, ponto de montagem e tipo de sistema de arquivos da partição.

Teste

Você não precisa reiniciar para testar isso. Em vez disso, execute:

sudo mount -a

Você deve então testar para ver se o conteúdo dos diretórios é o esperado.

    
por dv3500ea 03.08.2011 / 18:56
0

instale o ntfs-config

sudo apt-get install ntfs-config

Isso ajudará a adicionar um sistema de arquivos adicional no fstab. Não esqueça de verificar a opção de gravação interna e externa.

Nota: se você estiver usando 11.04, execute ntfs-config no terminal. mostrará um erro: algum diretório não encontrado. Apenas crie o diretório primeiro.

    
por shantanu 03.08.2011 / 14:46