Não é possível desanexar (spindown) HDD USB externo em 15.04; "Remover com segurança" apenas remonta

4

Eu tenho um disco rígido externo USB 3.0 com várias partições, e não consigo removê-lo com segurança (desligue-o) antes de desconectar o Ubuntu 15.04.

Eu posso executar "Desmontar" em cada partição; mas depois de desmontar todas as partições, o disco ainda está girando (ele vibra e ouço o giro), e acho que pode ser perigoso desconectá-lo em tal condição.

Existe uma opção de menu de contexto Remover Disco com segurança no Nautilus, Remover dispositivo pai com segurança no painel Unidade esquerda, e há o comando udisks --detach /dev/sdb (recomendado em < a href="http://ubuntuforums.org/showthread.php?t=2235050"> esta postagem nos Fóruns do Ubuntu . Depois de qualquer uma dessas ações, o HDD gira por 0,4 a 0,5 segundos e, em seguida, é detectado novamente como conectado; todas as suas partições são montadas automaticamente como quando eu insiro o cabo USB pela primeira vez.

Em dmesg , vejo

[ 46.592192] usb 3-1: USB disconnect, device number 4
[ 47.003378] usb 3-1: new SuperSpeed USB device number 5 using xhci_hcd
...
[ 48.638436] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)

Clique em "Remover unidade com segurança" pela segunda vez:

[ 68.815860] usb 3-1: USB disconnect, device number 6
[ 69.229567] usb 3-1: new SuperSpeed USB device number 7 using xhci_hcd
....
[ 71.199942] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)

Como posso desmontar e dividir com segurança um disco rígido externo sem que ele seja redetectado em segundos?

    
por osgx 12.07.2015 / 12:34

1 resposta

0

Primeiro de tudo, você deve desmontar todas as partições montadas no disco rígido USB, em seguida, tente desanexá-lo. Eu dei um exemplo abaixo com udisksctl

1 Use lsblk para ver o seu disco rígido USB e toda a partição montada:

Shell@localhost:~$ lsblk
sda      8:0    0 931.5G  0 disk 
├─sda1   8:1    0   128M  0 part 
└─sda2   8:2    0 931.4G  0 part /
sdb      8:16   0 501.8G  0 disk 
└─sdb1   8:20   0 500.2G  0 part /USBDRIVE

2 Desmonte todas as partições montadas para o USB HDD

sudo umount /dev/sdb1

3 Desligue o USB HDD usando o próximo comando:

udisksctl power-off -b /dev/sdb

substitua / dev / sdb pelo HDD USB correto.

    
por Cornea Valentin 01.06.2018 / 14:44