درود
موضوع از اینجا شروع شد که ۶ ۷ ماه پیش که داشتم درایور های kubuntu رو بر روی لپ تاپم نصب می کردم یه ریپورت باگ دیدم که یکی گفته بود ubuntu به هاردش صدمه زده و تمام دار و ندارش نابود شده
منم جدی نگرفتم
تا اینکه دیشب داشتم هایبرنت رو برای وژن 7.10 درست می کردم که هاردم شروع کرد تق تق تق
یاد اون صحبت افتادم
وارد ویندوز شدم و یه scandisk کردم که چیزی پیدا نکرد
دوباره به دنبال همون مطلب گشتم
یکی از خوندن های بی مورد هارد شکایت کرده بود و بیان کرده بود در هنگام استفاده از باتری (وقتی به برق وصل نیست) (مود laptop)
load cycles اش بطور ناجوری بالا بود
مال خودم به ۳۸ هزار رسیده بود
در صورتی که نوت بوک یکی از آشنایان با اینکه ۱.۵ سال از عمرش می گذشت حدود ۱۷ هزار بود (تازه اونم ۱ ۲ ماه بود که کوبونتو نصب کرده بود)
با توجه به اینکه عمر هارد هم حدود ۶۰۰۰۰۰ سایکل هست
میشه اهمیت این موضوع رو درک کرد
در سایت گزارش باگ بعضی ها عدد ۱۰۰ رو برای هر ساعت گفته بودن که خوشبختانه برای من به این عدد نمی رسید ( چون بیشتر از برق استفاده کردم)
برای مشاهده وضعیت هاردتون می تونید از برنامه ی smartmontools استفاده کنید
و بعد به این صورت اطلاعاتش رو بررسی کنید
smartctl -d ata -a /dev/sda
با این کد هم می تونید تغییراتش رو در ۱۰ دقیقه ببنید
smartctl -d ata -a /dev/sda | grep 193; hdparm -B 180 /dev/sda; sleep 600; \
smartctl -d ata -a /dev/sda | grep 193; hdparm -B 255 /dev/sda
hdparam رو به ۱۲۸ و ۱۶۰ تغییر بدید که بدترین حالت ها هستن
این مشکل به خاطر بایوس و فریمویر هارد ها هست و در وضعیت صرفه جویی این مشکل پیش میاد
راه حل هم اسونه و نباید گذاشت به مود powersaving بره
hdparm -B 255 /dev/sda
راه حل داعمی هم به این صورته
فایل /etc/hdparm.conf ویرایش کنید و اینو بهش اضافه کنید
/dev/sda {
apm = 255
}
یک شل به نام
99-stop-hitachi-madness.sh
و با محتوای
#!/bin/sh
hdparm -B 255 /dev/sda
ایجاد کنید و بعد به این شاخه ها کپی کنید
/etc/acpi/suspend.d/
/etc/acpi/resume.d/
/etc/acpi/start.d/
یک راه دیگه هم که گفته شده
ویرایش /etc/laptop-mode/laptop-mode.conf
CONTROL_HD_POWERMGMT=1
راه اول تست شده و دیگه با هر بار خاموش روشن شدن فقط یک عدد اضافه میشه
اگر اشتباهی کردم لطفاً راهنمایی کنید
منبع:
https://launchpad.net/bug59695.htmlموفق و شاد باشید
کرگدن