Lorsque je connecte un disque flash USB (format NTFS) à un ordinateur portable avec Ubuntu Server 12.04 intégré, je reçois les messages suivants:
[ 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
Je les ai directement dans le terminal, de sorte que je devrais appuyer sur Ctrl+C
pour continuer à travailler (en entrant des commandes).
Est-ce normal ou dois-je configurer le mode Caching?
Je vous remercie.
On dirait que le cache en écriture est activé pour tous les périphériques que vous connectez à l'ordinateur portable ou que le fichier /etc/fstab
a l'option async
. Quelque chose comme:
[...]
/dev/sdb1 /media/USB auto async 0 0
/dev/sdb1 /media/USB auto default 0 0
[...]
(Remarque: L'option default
est identique à rw
, suid
, dev
, exec
, auto
, nouser
et async
ou activé dans 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
Ceci est l'option par défaut. Donc, il semble que votre clé USB ne supporte pas cette caractéristique qui déclenche l'avertissement strout
. Vous pouvez le désactiver en remplaçant les lignes dans fstab
ou en émettant Sudo hdparm -W 0 /dev/sdb
.