Trang không có chế độ bộ nhớ đệm hiện tại khi gắn đĩa flash USB


9

Khi gắn đĩa flash USB (định dạng NTFS) vào máy tính xách tay có Ubuntu Server 12.04 trên máy, tôi nhận được các thông báo sau:

[ 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

Tôi nhận được chúng ngay trong thiết bị đầu cuối, do đó tôi nên nhấn Ctrl+Cđể tiến hành làm việc (nhập lệnh).
Nó là bình thường hay tôi phải thiết lập chế độ bộ đệm bằng cách nào đó?
Cảm ơn bạn.

Câu trả lời:


3

Có vẻ như bộ đệm ghi được bật cho tất cả các thiết bị bạn cắm vào máy tính xách tay hoặc /etc/fstabtệp có tùy chọn async. Cái gì đó như:

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

(Lưu ý: defaulttùy chọn cũng giống như rw, suid, dev, exec, auto, nouser, vàasync

hoặc kích hoạt trong 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

Đây là tùy chọn mặc định. Vì vậy, có vẻ như USB của bạn không hỗ trợ vi khuẩn này gây ra stroutcảnh báo. Bạn có thể vô hiệu hóa nó thay thế các dòng trong fstabhoặc phát hành sudo hdparm -W 0 /dev/sdb.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.