pode acontecer por causa do dispositivo ejetado, fs corrompido.
tente desmontar e fsck / dev / sdb1 se ainda acontecer, tente desconectar e conectar o cabo usb (ou usando uma porta diferente)
Eu tenho a responsabilidade de cuidar de um servidor com o Red Hat Enterprise Linux (RHEL) como o release 3, com um disco rígido USB externo de 500Gb, (Freecom part # 28604), ele falhou de uma maneira estranha. / p>
Idealmente, gostaria de consertar a unidade ou pelo menos limpá-la e usá-la.
Para começar, o disco rígido foi montado, mas os arquivos que estavam nele desapareceram, quando tentei criar um arquivo (mesmo com o toque) ele diz:
Read-only file system
Um comando df mostra que não está vazio. Esta é a entrada do mtab para a unidade:
/dev/sdb1 /mnt/usbhd ext3 rw 0 0
Alguma idéia de como resolver isso?
O que tentei até agora:
Executou fsck.ext3 -n /mnt/usbhd
, diz:
e2fsck 1.32 (09-Nov-2002)
fsck.ext3: Attempt to read block from filesystem resulted in short read while trying to open /mnt/usbhd
Could this be a zero-length partition?
Eu então montei e executei fsck /dev/sdb1
:
fsck 1.32 (09-Nov-2002)
e2fsck 1.32 (09-Nov-2002)
fsck.ext2: No such device or address while trying to open /dev/sdb1
Possibly non-existent or swap device?
fdisk -l
não mostra o dispositivo; no entanto, ele é exibido em /proc/partitions
. Encontrei uma entrada em / log / messages:
May 10 10:40:51 server4 devlabel: The device /dev/sdb1 is being put in devlabel's
temporary ignore list /etc/sysconfig/devlabel.d/ignore_list to avoid errors.
May 10 10:50:14 server4 devlabel: The device /dev/sdb1 is being put in devlabel's
temporary ignore list /etc/sysconfig/devlabel.d/ignore_list to avoid errors.
e o comando dmesg
retorna alguns erros relacionados ao dispositivo, este é um exemplo:
I/O error: dev 08:11, sector 66984
I/O error: dev 08:11, sector 4360
EXT3-fs error (device sd(8,17)): ext3_readdir: directory #2 contains a hole at o ffset 0
I/O error: dev 08:11, sector 0
I/O error: dev 08:11, sector 264
EXT3-fs error (device sd(8,17)): ext3_get_inode_loc: unable to read inode block - inode=2, block=33
I/O error: dev 08:11, sector 0
EXT3-fs error (device sd(8,17)) in ext3_reserve_inode_write: IO failure
I/O error: dev 08:11, sector 0
I/O error: dev 08:11, sector 4360
ext3_abort called.
EXT3-fs abort (device sd(8,17)): ext3_journal_start: Detected aborted journal
Remounting filesystem read-only
usb.c: USB disconnect on device 00:1d.7-5 address 3
hub.c: new USB device 00:1d.7-5, assigned address 4
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 4
O mais provável é um sistema de arquivos quebrado. Espero que você tenha um backup.
Bem, enfim, aqui está como verificar o sistema de arquivos:
fsck.ext3 -n /mnt/usbhd
Por favor, nos dê a saída deste programa (ou um resumo do mesmo).
Tags hard-drive linux filesystems redhat