“ ไม่มีหน้าแคชโหมดอยู่” เมื่อต่อ 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 ของคุณไม่รองรับ caracteristic นี้ซึ่งก่อให้เกิดstroutคำเตือน คุณสามารถปิดการใช้งานแทนที่สายในหรือออกfstabsudo hdparm -W 0 /dev/sdb

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.