Sabit sürücü kolunu tablada belirli bir yere gitmeye zorlama komutu


25

Hangi * nix komutu, sabit sürücü kolunun tablanın merkezi ile kenarı arasında hızla geçiş yapmasına neden olur mu?

Teorik olarak yakında mekanik bir arızaya neden olmalıdır. Eski sabit disklerle deneme yapmak içindir.


4
Bu adamla bağlantıya geçip ona "hd kol vurmalı" numarasını nasıl yaptığını sormalısın :) - youtube.com/watch?v=Oym7B7YidKs

1
Bir donanım eylemine neden olması için bir yazılım komutu istiyor. Bana konuya benziyor. Ayrıca softwarerecs.stackexchange.com
Mawg

Yanıtlar:


25

hdparm --read-sector NBlok katmanı soyutlamasını geçerek düşük düzeyde N sektörü okuması yapacak . -ICihazın sektör sayısını almak için kullanın .


2
Teşekkür ederim. Önbelleğe almaktan kaçınmak için muhtemelen -F Flush the on-drive write cacheve --repair-sectorseçeneğini kullanmam gerekeceğini unutmayın .

Mantıksal koordinatları kullanacaktır. H22 cevabına bakınız.
9'da talex

9

Bunun beklendiği gibi çalışması için sabit diskiniz gerçekten eski olmalıdır. Verilere erişmek için başlangıçta fiziksel iz (silindir), gerçek fiziksel kafa ve sektörün belirtilmesine izin verilen sürücüler ( CHS standardının ilk konsepti ), ancak daha yeni sürücüler (bugünki gibi eski bile) tamamen kurgusal geometri kullanıyor (ve yedek bloklar, sürücünün mantığının düşündürdüğünü otomatik olarak yeniden bloklandırmak için). Ayrıca, gerçek ve temsili geometriler arasındaki kesin iç haritalama herhangi bir zamanda değişebilir ( bu olayları görmek için bir SMART özelliği vardır ).

Bu nedenle, ilk önce bellenimi değiştirmek mümkün olmadıkça, "sabit disk kolunu tepside belirli bir yere gitmeye zorlamak" komutu olmadığını düşünüyorum. Bu parçalardan dolayı "son bloğa" geçmek bile son blok değildir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.