تست سلامت هارد در لینوکس با استفاده از Smartmontools
اگر چیزی وجود دارد که هرگز نمیخواهید در سیستم لینوکس شما اتفاق بیفتد، این است که هارد دیسکها بدون هیچ هشداری به یک باره بسوزند. پشتیبانگیری و فناوریهای ذخیرهسازی مانند RAID میتوانند در کمترین زمان ممکن شما را روی پای خود بازگردانند، اما هزینههای مرتبط با از دست دادن ناگهانی یک دستگاه سختافزاری میتواند هزینههای قابلتوجهی بر بودجه شما وارد کند، به خصوص اگر از قبل برنامهریزی نکرده باشید.
تست سلامت هارد در لینوکس با استفاده از smartmontoolsبرای جلوگیری از مواجهشدن با این نوع مشکلات، میتوانید smartmontools را امتحان کنید که یک بسته نرمافزاری است که سختافزار ذخیرهسازی را با استفاده از فناوری نظارت، تحلیل و گزارش خود (S.M.A.R.T یا فقط SMART) مدیریت و نظارت میکند. امروزه بیشتر هارد دیسک های مدرن ATA/SATA، SCSI/SAS و حالت جامد با سیستم SMART داخلی عرضه میشوند. هدف SMART نظارت بر قابلیت اطمینان هارد دیسک، پیشبینی خرابی درایو و انجام انواع مختلف خودآزمایی درایو است. Smartmontools از دو برنامه کاربردی به نام های smartctl و smartd تشکیل شده است. آنها با هم هشدارهای پیشرفته ای در مورد تخریب و خرابی دیسک در سیستم عامل های لینوکس ارائه می دهند.
این آموزش راهنمای نصب و پیکربندی Smartmontools در لینوکس را ارائه میدهد.
نصب Smartmontools
برای Ubuntu, Debian :
aptitude install smartmontools
برای Centos :
yum install smartmontools
سپس کافیست با کامند زیر از نام هارد دیسکهای خود اطمینان حاصل نمایید که بصورت تصویر زیر میباشد (sda) :
lsblk
سپس با کامند زیر میتوانید بررسی کنید که smart فعال باشد :smartctl -i /dev/sda -d cciss,0
در واقع صفر در آخر عبارت کامند، شماره هارد شما میباشد.
بررسی سلامت دیسک با استفاده از :
smartctl -H /dev/sda -d cciss,0
تست کوتاه دیسک :
smartctl -t short /dev/sda -d cciss,0
تست طولانی (دقیقتر) :
smartctl -t long /dev/sda -d cciss,0
نتیجه این آزمون میتواند PASSED یا FAILED باشد. در مورد دوم، خرابی سختافزار قریب الوقوع است، بنابراین ممکن است بخواهید از اطلاعات مهم خود از آن درایو نسخه پشتیبان تهیه کنید!
تست سلامت هارد و SSD به کمک GNOME Disks
از دیگر نرمافزارهای کاربردی برای تست سلامت هارد در لینوکس، نرمافزار Gnome Disks است. این نرمافزار علاوه بر دارا بودن قابلیتهای مختلف که مرتبط با S.M.A.R.T است، تست سلامت هارد HDD و SSD را به سادگی امکانپذیر میکند.
برای نصب Gnome Disks میتوانید از دستورهای زیر در توزیعات مختلف لینوکس استفاده کنید:
- لینوکس Ubuntu :
sudo apt install gnome-disk-utility
- لینوکس Debian:
sudo apt-get install gnome-disk-utility
- Fedora:
sudo dnf install gnome-disk-utility
- لینوکس Arch:
sudo pacman -S gnome-disk-utility
- OpenSUSE:
sudo zypper install gnome-disk-utility
برای تست سلامت هارد دیسک ابتدا اپلیکیشن Gnome Disks را اجرا کنید. پس از باز کردن برنامه، نخستین هارددرایو متصل به سیستم به صورت اتوماتیک بررسی میشود.
در این اپلیکیشن گزینهای به نام Assessment وجود دارد که اطلاعات مرتبط با S.M.A.R.T در آن جا وجود دارد.
گزینه Self-Test نیز برای عیبیابی و گزارش خطاها تعبیه شده است.
در مقاله بررسی سلامت هارد درایو برنامه smart را در ویندوز نصب میکنیم.