Se tudo o que você quer fazer é montar alguns sistemas de arquivos, liste-os no arquivo /etc/fstab
. Abra o arquivo em um editor de texto (você precisará ser root, você pode usar o comando sudoedit /etc/fstab
). Adicione uma linha no final assim:
/dev/sda1 /media/windows ntfs-3g allow_other
A primeira coluna é a referência à partição onde está o sistema de arquivos. Você pode usar uma das três sintaxes:
- algo como
/dev/sda1
(primeira partição do primeiro disco) para se referir a um disco de acordo com sua ordem de descoberta e a uma partição de acordo com sua numeração no disco; -
LABEL=wibble
ifwibble
é o rótulo do sistema de arquivos; -
UUID=0123-abcd
em que0123-abcd
é a saída deblkid /dev/sda1
.
A segunda coluna é o ponto de montagem. Deve ser um diretório existente.
A terceira coluna é do tipo sistema de arquivos, provavelmente ntfs-3g
para um sistema de arquivos do Windows.
A quarta coluna são opções de montagem.
Se você deseja executar comandos diferentes de montar um sistema de arquivos, você tem várias opções. Aqui estão os principais:
-
Para executar um comando no final da seqüência de inicialização, logo antes de mostrar o prompt de login no modo de texto, crie um arquivo
/etc/rc.local
, coloque os comandos desejados nele:#!/bin/sh command1 # wait for it to terminate command2 & # run it in the background
Torne o script executável:
sudo chmod a+rx /etc/rc.local
-
Para executar um comando próximo ao final da seqüência de inicialização sem atrasar o prompt de inicialização, execute o comando
crontab -e
e adicione uma linha como@reboot somecommand
O comando será executado na conta em que você executa
crontab -e
em. -
Para coisas mais sofisticadas, crie um trabalho Upstart .