Terá de escrever uma regra udev
para o seu dispositivo, consulte o artigo this
para obter exemplos, o seu apenas um forro.
Eu tenho a seguinte entrada no meu arquivo /etc/fstab
:
/dev/mmcblk1 /home ext3 default 0 2
Agora, meu problema é que o dispositivo em /dev/mmcblk1
muda sua localização periodicamente. Quando eu configurei a montagem na inicialização, estava no local /dev/mmcblk0
.
Existe uma maneira de predeterminar onde o mergulho será?
Você pode montar por UUID em vez de local:
Execute sudo blkid
e anote o UUID do seu dispositivo. A linha deve ser algo como /dev/mmcblk1: UUID="053b91eb-19c4-4684-be81-ee758579f034" TYPE="ext3"
, em que 053b91eb-19c4-4684-be81-ee758579f034
seria o UUID.
Substitua o local no FStab pelo UUID. A linha FStab deve agora parecer algo como UUID=053b91eb-19c4-4684-be81-ee758579f034 /home ext3 default 0 2
Isso deve reconhecer seu cartão, independentemente da localização.
Sugiro usar o PySDM se você não quiser editar manualmente os arquivos de configuração.
PySDM is a Storage Device Manager that allows full customization of hard disk mountpoints without manually access to fstab. It also allows the creation of udev rules for dynamic configuration of storage devices.
No Ubuntu, ele pode ser instalado procurando no Ubuntu Software Center por "pysdm". Uma vez instalado, está disponível no Sistema - > Administração - > Gerenciador de Dispositivos de Armazenamento.