Erro ao desbloquear / dev / sda: falha ao ativar o dispositivo: argumento inválido


0

Ocasionalmente, desbloqueando os erros de disco criptografado do meu luks com isso: https://i.imgur.com/jcasTNG.png (link postado porque não há representante suficiente para imagens) Tentando mount /dev/sdaretornarmount: /dev/sda: can't find in /etc/fstab.

Respostas:


1

Você provavelmente esqueceu de dizer mountonde montar sua unidade.

Como montar uma unidade

Crie um diretório que você usará como ponto de montagem para sua unidade:

mkdir /mnt/mydrive

Monte sua unidade com este comando:

mount /dev/sdb1 /mnt/mydrive

Nota: Se você não souber o arquivo de dispositivo da sua unidade, poderá executar sudo fdisk -loulsblk

para identificar qual é a partição que você está procurando.

Agora, se você executar ls /mnt/mydrive, ele deverá listar os arquivos da sua unidade.

Quando terminar, não esqueça de desmontar sua unidade USB antes de removê-la do computador:

umount /dev/sdb1

0

Embora a resposta de Fidle esteja correta, eu gostaria de propor uma solução com o fstab.

Em /etc/fstabvocê pode adicionar sistemas de arquivos estáticos ao seu sistema. Cada linha contém o seguinte:

<drive> <mountpoint> <filesystem type> <option> <dump> <pass>

Onde na maioria das vezes apenas os três primeiros são importantes. Abaixo, <option>você pode especificar opções de montagem (como usaria mount -o, como somente leitura e silimar).

<dump>especificaria a necessidade de despejo do sistema de arquivos e <pass>é usado para informar fscka ordem em que os sistemas de arquivos devem ser verificados na reinicialização. Se você colocar um 0lá, significa que nenhuma verificação é necessária. Normalmente, seu sistema raiz possui um 1, o que significa que ele será verificado primeiro e outros sistemas de arquivos têm um valor igual a 2.

Supondo que você tenha um sistema de arquivos ext4 no /dev/sdaqual não deseja ser despejado ou verificado, montado em /mnt/luks-drivee sem opções especiais, acrescente o seguinte a /etc/fstab:

/dev/sda    /mnt/luks-drive    ext4    default    0    0

Dessa forma, um futuro mount /dev/sdafuncionará e usará a entrada que acabamos de definir.

Sugestão: No seu caso, talvez não seja necessário, mas geralmente desencorajo fortemente o uso de sdXnomes para unidades no fstab. Pessoalmente, eu uso o UUID da unidade aqui. Para descobrir seus UUIDs:

$ ls -lha /dev/disk/by-uuid

Basta usar UUID=<your UUID goes here>em vez de /dev/sdaem /etc/fstabseguida.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.