gparted falhou durante a redimensionamento da partição NTFS

4

Eu tenho uma unidade USB conectada ao meu laptop ubuntu. Eu removi algumas partições não utilizadas (sdb1 e sdb2) e enviei as alterações. Então eu redimensionei o sdb3 (NTFS) para usar todo o disco. Gparted me disse que levaria cerca de seis horas.

Após 30min, recebi um erro:

Libparted Error
Input/output error during read on /dev/sdb"

E o syslog diz:

Nov  4 16:04:41 Thinkpad kernel: [ 3662.996100] usb 2-2: reset high-speed USB device number 2 using ehci-pci
Nov  4 16:04:46 Thinkpad kernel: [ 3668.108090] usb 2-2: device descriptor read/64, error -110
Nov  4 16:05:01 Thinkpad kernel: [ 3683.324138] usb 2-2: device descriptor read/64, error -110
Nov  4 16:05:01 Thinkpad kernel: [ 3683.540073] usb 2-2: reset high-speed USB device number 2 using ehci-pci
Nov  4 16:05:07 Thinkpad kernel: [ 3688.652088] usb 2-2: device descriptor read/64, error -110
Nov  4 16:05:22 Thinkpad kernel: [ 3703.868123] usb 2-2: device descriptor read/64, error -110
Nov  4 16:05:22 Thinkpad kernel: [ 3704.084075] usb 2-2: reset high-speed USB device number 2 using ehci-pci
Nov  4 16:05:31 Thinkpad com.canonical.indicator.application[1980]: (process:2377): indicator-application-service-WARNING **: Application already exists, re-requesting properties.
Nov  4 16:05:32 Thinkpad kernel: [ 3714.492144] usb 2-2: device not accepting address 2, error -110
Nov  4 16:05:33 Thinkpad kernel: [ 3714.604102] usb 2-2: reset high-speed USB device number 2 using ehci-pci
Nov  4 16:05:43 Thinkpad kernel: [ 3725.012083] usb 2-2: device not accepting address 2, error -110
Nov  4 16:05:43 Thinkpad kernel: [ 3725.012199] usb 2-2: USB disconnect, device number 2
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016397] sd 5:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016404] sd 5:0:0:0: [sdb] tag#0 CDB: Write(10) 2a 00 02 38 3d b0 00 00 f0 00
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016408] blk_update_request: I/O error, dev sdb, sector 37240240
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016413] Buffer I/O error on dev sdb, logical block 37240240, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016417] Buffer I/O error on dev sdb, logical block 37240241, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016419] Buffer I/O error on dev sdb, logical block 37240242, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016421] Buffer I/O error on dev sdb, logical block 37240243, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016423] Buffer I/O error on dev sdb, logical block 37240244, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016425] Buffer I/O error on dev sdb, logical block 37240245, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016427] Buffer I/O error on dev sdb, logical block 37240246, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016430] Buffer I/O error on dev sdb, logical block 37240247, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016435] Buffer I/O error on dev sdb, logical block 37240248, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.016437] Buffer I/O error on dev sdb, logical block 37240249, lost async page write
Nov  4 16:05:43 Thinkpad kernel: [ 3725.033717] sd 5:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Nov  4 16:05:43 Thinkpad kernel: [ 3725.033723] sd 5:0:0:0: [sdb] tag#0 CDB: Write(10) 2a 00 02 38 3e a0 00 00 f0 00
Nov  4 16:05:43 Thinkpad kernel: [ 3725.033727] blk_update_request: I/O error, dev sdb, sector 37240480

Então, por algum motivo, perdeu contato com o disco. Tentei clicar em repetir e cancelar, mas ele continua perguntando, não importa quantas vezes eu os pressione. Então eu verifiquei com o fdisk que o sdb realmente desapareceu. Eu desconectei o disco e o conectei novamente (à mesma porta USB), mas agora ele aparece como sdc. O Gparted se recusa a continuar, já que o sdb ainda está faltando.

Alguma ideia de como continuar? Matar o processo gparted? Reinicie o laptop? Posso de alguma forma renomear sdc para ser sdb? Eu tentei usar o symlink (ln -s sdc sdb em / dev) mas isso não ajuda.

Se eu desligá-lo novamente, posso de alguma forma remover a referência do sdb do sistema operacional para que o disco apareça como sdb quando conectado novamente? Então eu poderia clicar em repetir no gparted.

O objetivo não é perder os dados na partição sdb3.

Nota : O travamento aconteceu durante o redimensionamento da partição (não durante a exclusão da partição).

    
por Tsupa 04.11.2017 / 16:11

1 resposta

0

Neste caso, foi um gabinete USB 3.0 quebrado. Troquei o disco para outro gabinete e o conectei novamente, mas o Linux não conseguiu jogar com ele. Então eu anexei a um laptop do windows 7. O chkdsk gastou horas na correção do sistema de arquivos. Por um curto período, achei que foi bem-sucedido, já que exibia todos os arquivos, mas infelizmente 9/10 deles estavam corrompidos.

Após a reformatação, verifiquei o disco novamente com o chkdsk e o próprio disco parece estar bem.

Os dados foram perdidos, mas felizmente eu tive backups de trabalho. Você deve sempre verificar seus backups antes de modificar as partições ...

    
por 19.11.2017 / 13:43