Eu tenho um segundo disco rígido SDB, mas não tenho certeza de como montá-lo no Linux.
mount -a
não pareceu montar todos.
Também gostaria de montar este RO para recuperação.
Comentários
Resposta
mount -a
monta todos os sistemas de arquivos em / etc / fstab.
Se a unidade ainda não está no fstab, então ele não fará nada em relação a essa unidade.
Primeiro, verifique como o o disco está particionado (por exemplo, com fdisk -l
(ou seja, um L minúsculo, não um número 1) ou com outra ferramenta como gpart.)
Se o seu disco rígido é um LVM, essas instruções não funcionam, pare e siga estas instruções: https://superuser.com/a/666034/121698
Teste 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 assumiu ext2 como sistema de arquivos. Ajuste conforme necessário.
Observe que assumiu um / dev / sdb1, poderia ter sido / dev / sdb2, sdb3, …
Pode até haver várias partições nesse disco. Ajuste conforme necessário.
Se este wo rks: umount /mnt
e adicione uma linha a / etc / fstab. O mais fácil é copiar uma das linhas existentes e ajustá-la. É recomendado entender exatamente o que esses valores significam, então procure no topo por uma linha como esta:
Device Mountpoint FStype Options Dump Pass#
Dispositivo é o dispositivo que você está tentando montar / eg / dev / sdb1
ponto de montagem é o diretório onde você deseja que as pastas apareçam.
FStype é o tipo de sistema de arquivos. Por exemplo. ext2, ext3, ext4, fat, iso9660, …
As opções são opções FS, como rw para leitura e gravação ou ro para somente leitura.
Despejar e passar são para recuperação. Qual disco precisa ser fsck “ed? Em qual seqüê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 (por exemplo, mkdir /home/old_backup
). Se já houver conteúdo nesse diretório, então perceba que você não os verá mais depois de montar um disco naquele local. (Eles aparecerão novamente depois de desmontá-lo, eles ainda usarão o espaço em disco).
Agora edite / etc / fstab e adicione as linhas relevantes.
#Device Mountpoint FStype Options Dump Pass# /dev/sdb1 /home/old_backup ext2 ro 2 2
Teste com mount /home/old_backup
.
Na próxima vez que você inicializar ou emitir um mount -a
, ele será montado automaticamente.
Comentários
-
mount -a
monta apenas os sistemas de arquivos listados no fstab com oauto
conjunto de opções (que acredito ser o padrão). Qualquer sistema de arquivos listado comonoauto
não ' será montado automaticamente. - Corr ect. Embora eu nunca tenha visto essa opção automática usada em qualquer lugar, nunca. (A opção
ro,noauto
, no entanto, é familiar para mim, desde a época em que unidades ópticas eram usadas) - Isso ' provavelmente porque, como mencionei,
auto
é quase com certeza o padrão. - para ver o tipo de sistema de arquivo e obter uma boa visão geral, você pode usar
lsblk -f
Resposta
Como formatar e montar um disco permanentemente usando seu ” s UUID.
Encontre o nome do disco
sudo lsblk
Isso mostrará uma lista de discos. Normalmente, o primeiro disco é vda
e inicializável. O segundo disco será vdb
, terceiro vdc
etc.
vda
normalmente será dividido em várias partições, por exemplo, vda1
(/boot
) e vda2
(/
).
O novo disco não terá partições e nenhum mountpoint
.
Formate o novo disco
sudo mkfs.ext4 /dev/vdX
Onde X
é 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.
Adicione a 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 ” anote-o antes, com sudo blkid
.
Resposta
Primeiro, você precisa ter certeza de que tem um diretório de montagem. /mnt
é o que eu uso. (se não mkdir /mnt
) A partir daí, você precisa ter certeza de que está montando a partição correta emitindo o comando ls /dev
e verificando o nome do dispositivo. Depois de fazer isso, você deve ser capaz de emita o comando mount /dev/sdb2 /mnt
fdisk
e formatada comnewfs
oumkfs
? Qual é o tipo de sistema de arquivos na formatação?