SSD ile HDD nedir yada arasındaki fark a çok girmeden direk sistem üzerinde bunu nasıl teyitli bir şekilde öğrenebiliriz bunun yollarını anlatmaya çalışacağım. İlk öncesinde şunu bilmek gerekiyor ki rotational denilen bir değer vardır ve bu değer sayesinde diskimizin SSD yada HDD mi olduğunu elde edeceğiz. Yani
rotational(ROTA) değeri 1 ise HDD
rotational(ROTA) değeri 0 ise SSD dir.
Bu değeri elde etmenin bir kaç yolu var ve sırasıyla bahsedeceğiz. Ben işlemleri iki makina üzerinde yapacağım biri gerçek makina SSD li, diğeri sanal makina HDD li olan ki hepsini görün ve aklınızda soru işareti kalmasın.
Birinci yöntem :
lsblk komutu, bu komutu aşağıdaki parametreler ile çağırdığınızda size ROTA bilgisini dönecektir.
> lsblk -do name,rota
Sanal makina, ROTA değeri 1 döndüğünden anladık ki bu HDD
> lsblk -do name,rota yada lsblk -d -o name,rota
Gerçek makina, ROTA değeri 0 döndüğünden anladık ki bu SSD
İkinci yöntem :
Gene lsblk komutu ile ama bu sefer “t” parametresi ile
> lsblk -t
Sanal makina, ROTA değeri 1 döndüğünden anladık ki bu HDD
> lsblk -t
Gerçek makina, ROTA değeri 0 döndüğünden anladık ki bu SSD
Üçüncü yöntem :
Smartctl komutu ile ki burada direk “Rotation Rate:Solid State Device” ibaresini görmelisiniz.
> smartctl -a /dev/sd(a dan z ye sizin makinanızda karşılık gelen değer)
Sanal makina, Rotation Rate karşılık ibare bulunmuyor, SSD DEĞİL
> smartctl -a /dev/sd(a dan z ye sizin makinanızda karşılık gelen değer)
Gerçek makina, Rotation Rate karşılık ibare var ve disk SSD
Dördüncü yöntem :
Bu yöntem ise cat komutu yardımıyla direk dosyadan rotational değerini elde ederek
> cat /sys/block/sd(a dan z ye sizin makinanızda karşılık gelen değer)
Sanal makina, rotational değeri 1 döndüğünden anladık ki bu HDD
> cat /sys/block/sd(a dan z ye sizin makinanızda karşılık gelen değer)
Gerçek makina, rotational değeri 0 döndüğünden anladık ki bu SSD
No Comments