“Nenhuma página do modo de armazenamento em cache presente” quando o disco flash USB está conectado

9

Ao conectar um disco flash USB (formatado em NTFS) a um laptop com o Ubuntu Server 12.04, recebo as seguintes mensagens:

[ 3572.355603] sd 2:0:0:0: [sdb] No Caching mode page present
[ 3572.355640] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 3572.361599] sd 2:0:0:0: [sdb] No Caching mode page present
[ 3572.361636] sd 2:0:0:0: [sdb] Assuming drive cache: write through

Eu os obtenho direto no terminal, então devo pressionar Ctrl+C para continuar trabalhando (inserindo comandos).
É normal ou tenho que configurar o modo de armazenamento em cache de alguma forma?
Obrigado.

    
por evgeny9 01.05.2012 / 17:37

1 resposta

4

Parece que o cache de gravação está ativado para todos os dispositivos que você conecta ao laptop ou o arquivo /etc/fstab tem a opção async . Algo como:

[...]
/dev/sdb1    /media/USB    auto        async    0   0
/dev/sdb1    /media/USB    auto        default    0   0
[...]

(Observação: a opção default é igual a rw , suid , dev , exec , auto , nouser e async

ou ativado em hdparm :

sudo /sbin/hdparm -I /dev/sdb

/dev/sdb:
[...]
Commands/features:
    Enabled Supported:
       *    SMART feature set
       *    Power Management feature set
       *    Write cache <-------
       *    Look-ahead
       *    WRITE_VERIFY command
[...]
Checksum: correct

Esta é a opção padrão. Então, parece que o seu USB não suporta essa característica que aciona o aviso strout . Você pode desativá-lo substituindo as linhas em fstab ou emitindo sudo hdparm -W 0 /dev/sdb .

    
por Braiam 18.08.2013 / 15:04

Tags