"Немає сторінки режиму кешування", коли приєднано флеш-диск USB


9

Підключаючи флеш-диск USB (відформатований NTFS) до ноутбука з Ubuntu Server 12.04 на борту, я отримую такі повідомлення:

[ 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

Я отримую їх прямо в терміналі, так що я повинен натиснути, Ctrl+Cщоб продовжувати роботу (введення команд).
Це нормально чи мені потрібно якось налаштувати режим кешування?
Дякую.

Відповіді:


3

Схоже, кеш-запис увімкнено для всіх пристроїв, які ви підключаєте до ноутбука, або /etc/fstabфайл має можливість async. Щось на зразок:

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

(Примітка: defaultопція така ж , як rw, suid, dev, exec, auto, nouser, іasync

або активовано у 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

Це параметр за замовчуванням. Отже, здається, що ваш USB не підтримує цю характеристику, яка викликає stroutпопередження. Ви можете відключити заміну рядків fstabабо видачу sudo hdparm -W 0 /dev/sdb.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.