No Ubuntu, onde é o melhor lugar para colocar um comando de montagem para executar na inicialização?

3

Estou tentando montar um dispositivo em / dev / sdf e quero que ele seja montado para todos os usuários quando o sistema for iniciado. É o Ubuntu 10.04 Server.

Acho que a resposta é algo como /etc/rcS.d mas não posso ter certeza exatamente ...

Muito obrigado, Chris.

    
por chrism2671 21.11.2010 / 16:16

4 respostas

11

Geralmente, se você quer que um sistema de arquivos seja montado quando o seu sistema inicializa, você adiciona uma entrada a /etc/fstab . Entradas em fstab são algo como isto:

/dev/sda2 /home ext4 defaults  1 2

Isso é:

<device> <mountpoint> <filesystem_type> <options> <dump_frequency> <fsck_pass>

Os dois últimos campos não são mais terrivelmente importantes; normalmente você pode duplicá-las a partir de entradas existentes no seu arquivo.

    
por 21.11.2010 / 16:30
2

Você vai querer usar o arquivo /etc/fstab . Ele contém todos os sistemas de arquivos que devem ser montados no momento da inicialização. Leia a man page para fstab (5) para mais informações, mas a linha que você precisa adicionar deve ser parecida com esta

# dev         mount point           fstype  fs_options   dump   fsck
/dev/sdf    /path/to/mount/point    ext4    defaults      1      2
    
por 21.11.2010 / 16:30
1

Eu colocaria em /etc/fstab onde todas as montagens do sistema são definidas.

    
por 21.11.2010 / 16:31
-2

Existe um script /etc/rc.local executado no final de cada runlevel multiusuário

    
por 21.11.2010 / 16:28

Tags