Saya menginstal server Ubuntu 12.04 pada laptop Dell dan saya sering mendapatkan pesan seperti di bawah ini:
3256.362200] sd 5:0:0:0: [sdb] Asking for cache data failed
[3256.362200] sd 5:0:0:0: [sdb] Assuming drive cache : write through
Apa arti pesan ini dan bagaimana cara menghapusnya?
Jawaban:
Apa yang dimaksud dengan Meminta data cache gagal dan Mengasumsikan Cache Drive: pesan write-through artinya?
Hard disk memiliki sejumlah kecil cache RAM untuk mempercepat operasi penulisan. Sistem dapat menulis sepotong data ke cache disk tanpa benar-benar menunggu untuk ditulis ke disk. Ini kadang-kadang disebut mode "tulis kembali".
The meminta cache data gagal peringatan biasanya terjadi dengan perangkat seperti USB flash drive, pembaca kartu USB, dll yang menampilkan diri sebagai perangkat SCSI ke sistem (
sdX
), tetapi tidak memiliki cache yang.sumber
Pencegahan Bug
Bug tersebut tampaknya terkait dengan pembaca kartu flash yang dimiliki banyak komputer. Jika Anda memiliki pembaca seperti itu dan tidak menggunakannya, Anda mungkin dapat menggunakan pengelakan yang dikontribusikan oleh Neal McBurnett di sini , dari laporan bug yang dimasukkan oleh Matthew Kaulfers dengan ramah dalam jawabannya.
Pengelakan ini bekerja untuk laptop saya.
sumber
Ini adalah bug yang dilaporkan dan Anda harus pergi ke sini untuk menemukannya.
sumber
Ini juga ditanyakan dan dijawab dalam pertanyaan Tanya Ubuntu sebelumnya di bulan Mei: Kesalahan di dmesg - Test WP gagal, anggap Write Enabled
Jika awalnya membongkar driver dan kemudian memuat ulang setiap kali Anda memerlukan pembaca bukanlah solusi yang cocok, saya akan menyarankan untuk menentukan
ss_en=0
opsi untuk driver seperti yang saya lakukan pada jawaban ini .Untuk meringkas jawaban itu:
rmmod
dengan:sudo modprobe ums_realtek ss_en=0
/etc/modules
denganums_realtek ss_en=0
untuk membuat perubahan ini permanen.sumber
Saya memiliki masalah yang sama di 13.10 Saucy Salamander. Namun, jawaban di atas tidak membantu saya. Saya melakukan yang berikut:
Apa yang dilakukan adalah menghapus modul, memperbarui parameter memuat modul. Kemudian muat
ums_realtek
modul lagi.Tidak perlu reboot.
sumber
Saya menggunakan lubuntu 14.04 dan jawaban lain tidak berfungsi untuk saya. Saya menemukan solusi di sini https://bugs.launchpad.net/ubuntu/+source/linux/+bug/925760/comments/70
Cukup tambahkan
rmmod ums_realtek
ke/etc/rc.local
sebelumexit 0
sumber
Tip
Di 13.10 Saucy Salamander, pesan ini terus berulang. Anda tidak bisa mendapatkan prompt. Jika ini pada laptop, dan Anda memiliki kartu memori cadangan. Masukkan, dan pesannya hilang sampai Anda dapat menerapkan perbaikan yang tepat. Ya, ini disebutkan di pos lain. Tapi itu bisa menghemat waktu sedikit di sini.
sumber
Saya tidak memiliki kartu SD yang masih menunjukkan kesalahan. Apa yang saya lakukan untuk mengatasi masalah ini adalah mengeluarkan daya dan baterai dari laptop saya dan menunggu sebentar sebelum memasukkan daya dan memulai lagi. Itu berhasil.
sumber
Sebagaimana dijelaskan oleh orang lain, peringatan ini melaporkan perilaku normal yang diharapkan. Anda dapat menekannya
/etc/rsyslog.conf
. Lebih baik, Anda membuat file/etc/rsyslog.d/20-suppresswarnings.conf
dengan aturan berikut di dalamnya:sumber