segundo disco rígido NTFS interno não montável

1

Eu tenho o Ubuntu e o Windows instalados na minha primeira unidade. No Windows, minha segunda unidade funciona bem. Quando eu tento montá-lo no Ubuntu, ele me diz:

mount: can't find /dev/sdb2 in /etc/fstab

Aqui está o meu fstab:

# /etc/fstab: static file system information.
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=7bd442e2-28aa-488b-a592-cfe2fff95022 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=b2f8e207-5f5c-4217-9cae-10aeaac998c7 none            swap    sw              0       0

Ainda mostra meu disco rígido em discos

aqui é a saída fdisk -l / dev / sdb:

Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: B36EE60F-CD10-11E6-B574-D050992F2DD1

Device      Start        End    Sectors   Size Type
/dev/sdb1      34     262177     262144   128M Microsoft reserved
/dev/sdb2  264192 1953523711 1953259520 931,4G Microsoft Storage Spaces
    
por Mithos23 29.04.2017 / 16:42

3 respostas

0

Esse erro é acionado apenas quando um local a ser montado não foi especificado no comando e o dispositivo não está listado no arquivo /etc/fstab . Com base no arquivo fstab que você adicionou, ele não mostra /dev/sdb2 . Uma saída de comando blkid seria útil nesta instância, já que poderíamos comparar os UUIDs com os nomes de dispositivos sd *. Uma maneira segura de evitar essa mensagem de erro específica é especificar o diretório que você gostaria de montar o disco:

mount -t fstype /dev/sdb2 /path/to/mount

Você precisará executar o comando acima com permissões de root ou com sudo. Além disso, substitua "fstype" pelo tipo de sistema de arquivos real, como ntfs.

    
por TopHat 29.04.2017 / 17:24
0

Com base na saída do fdisk mostrando que a partição é um "Microsoft Storage Spaces", pode não ser possível montar no Linux. Sua solução seria escolher algo como NTFS. Para aqueles em casa recebendo este erro com o NTFS, em alguns casos com o NTFS com esse problema você pode resolver com ntfsfix . Para começar, instale o pacote que possui esse utilitário. Dependendo da sua versão do Ubuntu que estará em ntfsprogs ou ntfs-3g :

sudo apt-get install ntfsprogs ou sudo apt-get install ntfs-3g

e depois:

sudo ntfsfix /dev/sdb2

No entanto, eu recomendo strongmente fazer um backup primeiro, especialmente se a saída do fdisk não indicar NTFS. Não sei ao certo o que isso faria com uma partição do Microsoft Storage Spaces.

Além disso, lembre-se de incluir o ponto de montagem de destino em seu comando de montagem, pois /dev/sdb2 não está incluído no arquivo /etc/fstab . (isso é o que o erro "sdb2 não está no seu fstab" foi sobre)

    
por TopHat 29.04.2017 / 18:37
0

Dos comentários ...

sdb2 parece um sistema de arquivos desconhecido. Isso pode acontecer se for NTFS e tiver um sistema de arquivos não limpo. No Windows, execute chkdsk /f d: alterando o "d" para a letra de unidade do Windows correta para sdb2. Você também não tem uma entrada fstab para isso, se quiser montá-lo automaticamente.

Como o chkdsk estava limpo ... e o fdisk mostra o problema ...

Seu sistema de arquivos NTFS está corrompido em sdb2. Eu backup de seus dados, excluir sdb2 e recriá-lo como NTFS e restaurar seus dados. Ele não deve aparecer como "Microsoft Storage Spaces", deve ser "Microsoft Basic Data".

    
por heynnema 29.04.2017 / 20:46