Montagem automática de um cartão SDHC no Ubuntu durante a inicialização

2

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á?

    
por luxerama 28.12.2010 / 11:55

3 respostas

0

Terá de escrever uma regra udev para o seu dispositivo, consulte o artigo this para obter exemplos, o seu apenas um forro.

    
por 28.12.2010 / 11:57
3

Você pode montar por UUID em vez de local:

  1. 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.

  2. 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.

    
por 28.12.2010 / 15:35
1

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. alt text

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.

    
por 28.12.2010 / 15:56

Tags