Maneira correta de montar um disco rígido

17

Eu tenho um segundo disco rígido SDB, mas não sei como montá-lo no Linux.

mount -a não parecia montar tudo.

Também gostaria de montar esse RO para recuperação.


fonte
Como você está tentando montá-lo, como é o seu fstab e qual é o esquema de particionamento?
tink
Permanentemente ou apenas para uso temporário? Além disso, a unidade foi particionada fdiske formatada com newfsou mkfs? Que tipo é o sistema de arquivos na formatação?
Mdpc #

Respostas:

17

mount -a monta todos os sistemas de arquivos em / etc / fstab.

Se a unidade ainda não estiver no fstab, não fará nada em relação a essa unidade.

Primeiro, verifique como o disco é particionado (por exemplo, com fdisk -l(que é um L minúsculo, não um número 1) ou com outra ferramenta como o gpart.)

Se o seu disco rígido for um LVM, essas instruções não funcionarão, pare e siga estas instruções: /superuser//a/666034/121698

Teste as coisas com um comando de montagem manual. Exemplo:
mount -t ext2 /dev/sdb1 /mnt.

O conteúdo da primeira partição agora deve estar visível em / mnt.

Observe que isso assumiu ext2 como sistema de arquivos. Ajuste conforme necessário.

Observe que isso assumiu um / dev / sdb1, poderia ter sido / dev / sdb2, sdb3, ...
Pode até haver várias partições nesse disco. Ajuste conforme necessário.

Se isso funcionar: umount /mnte adicione uma linha ao / etc / fstab. O mais fácil é copiar uma das linhas existentes e ajustá-la. É recomendável entender exatamente o que esses valores significam; portanto, procure no topo uma linha como esta:
Device Mountpoint FStype Options Dump Pass#

Dispositivo é o dispositivo que você está tentando montar / Por exemplo, / dev / sdb1
mountpoint é o diretório em que você deseja que as pastas sejam exibidas.
FStype é o tipo de sistema de arquivos. Por exemplo, ext2, ext3, ext4, fat, iso9660, ... As
opções são opções de FS, como rw para leitura e gravação ou ro apenas para leitura.
Despejo e passe são para recuperação. Qual disco precisa ser fsck'ed? Em qual sequência etc.

Assim ... escolha onde você deseja montar o disco. Por exemplo, em / home / old_backup. Se esse diretório não existir, faça-o. (por exemplo mkdir /home/old_backup). Se já houver conteúdo nesse diretório, verifique se você não os verá mais depois de montar um disco nesse local. (Eles aparecerão novamente depois que você desmontar e ainda usarão espaço em disco).

Agora edite / etc / fstab e adicione as linhas relevantes.

#Dispositivo Mountpoint FStype Opções Dump Pass #
/ dev / sdb1 / home / old_backup ext2 ro 2 2      

Teste com mount /home/old_backup.

A próxima vez que você inicializar ou emitir um, mount -aele será montado automaticamente.

Hennes
fonte
3
mount -amonta apenas os sistemas de arquivos listados no fstab com o autoconjunto de opções (que eu acredito ser o padrão). Qualquer sistema de arquivos listado como noautonão será montado automaticamente.
um CVn
1
Corrigir. Embora eu nunca tenha visto essa opção automática usada em qualquer lugar, nunca. (A opção ro,noautoque me é familiar, de volta a partir do momento que as unidades ópticas, onde usado)
Hennes
2
Provavelmente porque, como mencionei, autoé quase certamente o padrão.
um CVn
para ver o tipo de sistema de arquivo e obter uma boa visão geral você pode usarlsblk -f
the.polo
1

Primeiro, você precisa se certificar de ter um diretório de montagem. /mnté o que eu uso. (caso contrário mkdir /mnt) A partir daí, é necessário certificar-se de que você está montando para corrigir a partição emitindo o comando ls /deve verificando o nome do dispositivo. Depois de fazer isso, você poderá emitir o comandomount /dev/sdb2 /mnt

Comunidade
fonte
0

Como formatar e montar um disco permanentemente usando seu UUID.

Encontre o nome do disco

sudo lsblk

Isso mostrará uma lista de discos. Normalmente, o primeiro disco é vdainicializável. O segundo disco será vdb, terceiro vdcetc.

vdanormalmente será dividido em várias partições, por exemplo vda1( /boot) e vda2( /).

O novo disco não terá partições e não mountpoint.

Formate o novo disco

sudo mkfs.ext4 /dev/vdX

Onde Xestá a letra correta para o disco.

A saída incluirá o UUID do disco, você precisará disso mais tarde.

Monte o disco

sudo mkdir /archive
sudo mount /dev/vdX /archive

Isso é apenas temporário e a montagem será perdida na reinicialização.

Adicionar montagem a fstab

Adicionar a /etc/fstab:

UUID=XXXX-XXXX-XXXX-XXXX-XXXX     /archive ext4 errors=remount-ro 0 1

Você pode encontrar o UUID, se não o anotou anteriormente, com sudo blkid.

Para mais informações sobre UUID's

Kris
fonte