0

Android içinden SD kart hatalarını kontrol etmek ve düzeltmek?

<p> Bazen SD kartımda sorun çıkıyor ve bunun yüzünden çeşitli yazma/okuma hataları alıyorum. Genellikle, SD kartı Windows 7'ye bağlayıp "hata denetimi" seçeneğini seçip (sürücüye sağ tıklama &gt; Araçlar &gt; Hata denetimi) bozulmaları denetleyip düzeltiyorum.</p> <p> <strong>Android'in içinden </strong>bu SD kart bozulmalarını denetleyip aynı şekilde düzeltebilmemi sağlayacak bir araç veya uygulama var mı?</p> <p> Ayrıca sanırım belirtmem gerekiyor, busybox yüklü root erişimine sahip Android Froyo kullanıyorum.</p>
09.10.2014 tarihinde Yargı Yekta sordu
Yorum Ekle Takip Et
Beğen, Paylaş

Bu soru için yorumunuz

captcha

Vazgeç

Bu soruya toplam 1 cevap verilmiştir

0
<p>Root ve terminal emulator (&ouml;rn. <a href="https://play.google.com/store/apps/details?id=jackpal.androidterm">Android Terminal Emulator</a>&nbsp;(ya da alternatif olarak &nbsp;adb shell) yardımıyla bu sorunu &ccedil;&ouml;zebilirsiniz. İşi yapan binary&rsquo;ye fsck denir ve genellikle &nbsp;/system/xbin&nbsp;ya da &nbsp;/system/bin altında bulunur. Bazen belirli bir şekline ihtiya&ccedil; duyarsınız, &ouml;rn. &nbsp;&nbsp;fsck.exfat&nbsp;gibi. O y&uuml;zden, &ouml;ncelikle doğru binary&rsquo;yi bulalım:</p> <p>cd /system/xbin</p> <p>ls fsc*</p> <p>Eğer bulamadıysanız, /system/bin&rsquo;le tekrarlayın. İlk seferde bulduğunuzu varsayacağım, ve fsck olduğunu d&uuml;ş&uuml;nelim (değilse, aşağıdakileri uygun şekilde değiştirin).</p> <p>fsck &ldquo;Linux &ccedil;ekirdeği&ldquo;nden gelir, syntax i&ccedil;in <a href="http://linux.die.net/man/8/fsck">man page</a>&rsquo;ine bakalım. Bazı se&ccedil;enekler Android&rsquo;de &ccedil;alışmasa da, en temel olanlar &ccedil;alışmalı. Detaylar i&ccedil;in linkteki man page&rsquo;e bakabilirsiniz (ya da Linux VM ve sayfa kaybolursa man fsck kullanın). -- En temel olanlara değineceğim:</p> <p>&Ouml;ncelikle SD kartın bağlı olduğu cihazı bulalım. Eğer mount edildiyse, &nbsp;mount&nbsp;komutu işe yarar:</p> <p>mount</p> <p>Bu kadar. &Ccedil;ıktılara bakıp, SD kartın nerede olduğunu bulabilirsiniz. Genellikle vold&rsquo;dedir ama cihazlar arası farklılık g&ouml;sterebilir. &Ccedil;ıktı şuna benzer bir şey olabilir: /dev/block/vold/179:17 on /mnt/storage/sdcard- bu durumda, ilk b&ouml;l&uuml;m cihazı g&ouml;steriyor demektir. &ldquo;drive&rdquo;ı tamir etmek i&ccedil;in, &ouml;ncelikle bunu unmount etmemiz gerekiyor. Ayarlar men&uuml;s&uuml;nden ya da terminalden şu şekilde yapabiliriz:</p> <p>umount /dev/block/vold/179:17</p> <p>Şimdi tamir aşamasına ge&ccedil;elim. Temel syntax:</p> <p>fsck [options] [-t fstype] &lt;filesystem&gt; [fsoptions]</p> <p>&Ouml;nce en basit yaklaşımı deneyip&nbsp;fsck&rsquo;nın her şeyi kendisinin halletmesini umalım:</p> <p>fsck -C -r /dev/block/vold/179:17</p> <p>Bu da şu anlama geliyor: Gelişimi g&ouml;ster (-C) ve/dev/block/vold/179:17&lsquo;taki sorunları her zaman kullanıcıya tamir etmesi i&ccedil;in sor (-r).İşe yaramazsa, linkteki man page&rsquo;den daha farklı &ccedil;&ouml;z&uuml;mler arayabilirsiniz.</p>
25.10.2014 tarihinde
Sarge Sarge (183570) cevapladı

Bu cevap için yorumunuz

captcha

Vazgeç

Bu soru için cevabınız

Vazgeç