Como posso montar automaticamente unidades eSATA quando conectado?

1

O que posso fazer para que o Ubuntu monte automaticamente uma unidade externa quando ela estiver conectada a uma porta eSATA?

Atualmente, devo ir para Pasta Inicial ▸ Ir ▸ Computador e clicar no disco para montá-lo.

    
por lukasz 29.01.2011 / 12:11

2 respostas

1

Esta página lista todos os métodos disponíveis.

Note que um deles permite automontar o drive na inicialização, para todos os usuários, sem editar um único arquivo de configuração, através do programa 'pysdm'.

História longa: instale o pysdm, execute-o e clique em volta.

    
por sitarane 27.04.2012 / 11:37
3

Anteriormente, quando o HAL (Hardware Abstraction Layer) estava lidando com os dispositivos de hardware, você seguiria as instruções encontradas em

No entanto, as distribuições atuais usam udev para manipular dispositivos de hardware, o que significa que você precisa fazer algum trabalho (não encontrei instruções para udev e eSata).

Então, o que precisa ser feito é editar /lib/udev/rules.d/80-udisks.rules e a seção que diz

# Set eSATA port type for known eSATA CardBus adapters - first we want to ensure
# the device is on a cardbus controller (upper PCI device) - then we check
# vid/pid (lower PCI device)
#
SUBSYSTEM=="scsi_host", ATTRS{class}=="0x060700", GOTO="ata_port_cardbus"
GOTO="ata_port_cardbus_end"
LABEL="ata_port_cardbus"
# Mass storage controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)
#
SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1095", ATTRS{device}=="0x3512", ENV{UDISKS_ATA_PORT_CONNECTOR_TYPE}="ata_sata_external"
LABEL="ata_port_cardbus_end"

Você provavelmente precisaria adicionar seus IDs de fornecedores / dispositivos (semelhante a 0x1095, 0x3512). Ou seja, adicione uma única linha semelhante a

SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1095", ATTRS{device}=="0x3512", ENV{UDISKS_ATA_PORT_CONNECTOR_TYPE}="ata_sata_external"

Você pode encontrar seu ID de fornecedor / dispositivo usando o comando lspci .

    
por user4124 29.01.2011 / 15:27