Como posso montar automaticamente uma unidade usando fstab?

0

Em um pi de framboesa, posso montar um HDD USB externo por meio de sudo mount /dev/sda1 /media/sda1 e sudo mount -a .

No entanto, parece que não consigo obter o mesmo efeito dentro do fstab e uma reinicialização. Esse arquivo parece

/dev/sda1       /media/sda1     vfat    uid=1000,gid=1000

Como faço para traduzir corretamente os comandos de trabalho acima em fstab e ter este drive montado automaticamente na reinicialização?

Errata / Misc

O pen drive é visto via

root@raspberrypi:/dev/disk/by-id# ls -al | grep usb
lrwxrwxrwx 1 root root   9 Jan 11 19:38 usb-WDC_WD25_...XXXXXXXXXXXX-0:0 -> ../../sda
lrwxrwxrwx 1 root root  10 Jan 11 19:38 usb-WDC_WD25_...XXXXXXXXX-0:0-part1 -> ../../sda1
    
por Rick 12.01.2016 / 02:51

2 respostas

1

Eu não tenho um Pi, mas em todas as distro Linux eu uso o FSTAB requer 6 campos - os 2 últimos sendo um par de números (e que parecem estar faltando na sua configuração)

O 5º campo pode ser 0 e, de acordo com as man pages, o 6º campo deve ser 2 - o 5º campo é usado pelo comando dump para determinar se o sistema de arquivos precisa ser descartado, enquanto o 6º campo é o pedido em que os sistemas de arquivos são verificados.

Então, tente

/dev/sda1 /media/sda1 vfat uid=1000,gid=1000 0 2

    
por 12.01.2016 / 03:00
1

Isto é diretamente do meu arquivo fstab:

/dev/sda1  /mnt/usb1  vfat  auto,exec,sync,rw,flush,suid,umask=0022,nouser,uid=pi,gid=pi  0  0

Note que o diretório / mnt / usb1 deve existir e ter premissions corretas. Eu estou correndo Jessie no meu Pi.

    
por 12.01.2016 / 02:59