Eu adicionei um novo disco rígido ( /dev/sdb
) ao Ubuntu Server 16, executei parted /dev/sdb mklabel gpt
e sudo parted /dev/sdb mkpart primary ext4 0G 1074GB
. Tudo correu bem. Então eu tentei montar a unidade
mkdir /mnt/storage2
mount /dev/sdb1 /mnt/storage2
Resultou em
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
Eu tentei mount -t ext4 /dev/sdb1 /mnt/storage2
com resultado idêntico. Eu já fiz isso várias vezes e nunca me deparei com algo assim. Eu já li esta montagem: tipo fs errado, opção ruim, superbloqueio ruim no / dev / sdb no CentOS 6.0, sem sucesso.
saída fdisk referente à unidade
Disk /dev/sdb: 1000 GiB, 1073741824000 bytes, 2097152000 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: 0E136427-03AF-48E2-B56B-A467E991629F
Device Start End Sectors Size Type
/dev/sdb1 2048 2097149951 2097147904 1000G Linux filesystem
Respostas:
Você ainda precisa criar um sistema de arquivos
Manual do usuário Parted https://www.gnu.org/software/parted/manual/html_node/mkpart.html :
fonte
sudo
)sda
vez desda2
(ou qualquer número que sua partição ext4 esteja ativada). Como foi o meu caso hoje ... estou meio adormecidoEu tive esse problema com / dev / sda no Ubuntu 16.04. Eu o resolvi inicializando em um usb ativo e fazendo o seguinte:
Para ver seus discos, use
lsblk
Se você perceber que sua unidade está boa, execute
fdisk -l
para verificar se o sistema pode usá-la.Execute este comando para tentar reparar superblocos incorretos na unidade.
fsck /dev/sda1
(substitua / dev / sda1 pela unidade que você deseja corrigir).Quando pedir para reparar blocos, selecione sim pressionando ' y '
Permita que o fsck repare todos os blocos defeituosos.
Pude montar o dispositivo usando
Isso resolveu para mim.
fonte
fonte
mkdir
emount
, e a resposta aceita dizmkfs.ext4
. Você adicionouchown
, que não tem nada a ver com a pergunta, portanto não está contribuindo com nenhuma informação nova útil.Eu tenho um processo diferente para isso que substituiu o superbloco ruim por uma das alternativas. O FSCK pode ser um processo "com perdas", porque o FSCK pode querer remover muitos dados ou remover dados de um local confidencial (por exemplo, diretório de dados para uma base de dados); portanto, há momentos em que eu não quero usá-lo ou não funcione.
Você pode sudo-se bobo ou apenas se tornar raiz para o processo. Lembre-se de que, quando você é root, o Linux assume que você sabe o que está fazendo quando emite comandos. Se assim for, ele entregará rapidamente o Sr. Bullet ao Sr. Foot. Como muitas outras coisas, com grande poder vem uma grande responsabilidade. Isso conclui meu aviso sobre a execução do seu sistema como root.
Descobrir qual dispositivo - assumindo / dev / sdc1 para este exemplo, juntamente com EXT4, é o mais comum para esta explicação.
Seu dispositivo e seu sistema de arquivos (ZFS, UFS, XFS etc.) podem variar, portanto saiba o que você possui primeiro. Não assuma que é EXT4. Ignorar esta etapa pode causar problemas mais tarde, se NÃO for um sistema de arquivos EXT4.
Receba sua mensagem de erro informando que o superbloco está incorreto. Você não deseja fazer isso se seu superbloco estiver OK.
Isso produzirá os superblocos alternativos armazenados na sua partição.
Escolha um superbloco alternativo - lembre-se de que o primeiro é o padrão e é ruim, portanto não vamos usá-lo. Você também deseja escolher um da lista que obtém da sua partição. Não use o exemplo. Seus superblocos podem ser armazenados em outro lugar .
Reinicie e veja se isso funcionou. Caso contrário, tente o próximo superbloco na lista. Eu tive que ir para a terceira ou quarta um par de vezes.
Agora tente o comando para validar o disco novamente. Veja se você recebe a mesma mensagem sobre superblocos ruins.
Continue tentando até você ficar sem superblocos ou ele funcionar. Se você acabar, provavelmente terá problemas maiores e espero que tenha bons backups. Você pode tentar executar o FSCK nesse ponto.
fonte