USB flash sürücünün yazma korumasını kaldırma


11

Entegre flash belleğe sahip bir spor saatim var. Bu flash bellek egzersiz bilgilerini saklamak için kullanılır. Saati USB kablosunu kullanarak bilgisayarıma bağladığımda, yazmaya karşı korumalı flash sürücü olarak algılanıyor:

[354703.052138] sd 7:0:0:0: [sdc] Write Protect is on

..ve açıkça RW hakları ile bölüm yeniden monte edemez:

root@T60:~# mount -vt vfat -o rw,remount /dev/sdc1 /media/
mount: cannot remount block device /dev/sdc1 read-write, is write-protected
root@T60:~# 

hdparmBir aygıtın salt okunur bayrağını değiştirme seçeneğine sahip olduğunu ve USB flash sürücü SATA sürücüsü olarak algılandığını hatırladım , o zaman denedim, ancak bu da yardımcı olmadı:

root@T60:~# hdparm -r0 /dev/sdc

/dev/sdc:
 setting readonly to 0 (off)
 readonly      =  0 (off)
root@T60:~# mount -vt vfat -o rw,remount /dev/sdc1 /media/
mount: cannot remount block device /dev/sdc1 read-write, is write-protected
root@T60:~# 

Saatin USB bağlantısını algıladığında (donanım) USB yazma koruma anahtarını tetikleyecek şekilde tasarlandığını tahmin ediyorum. Böyle bir donanım yazmaya karşı koruma USB standardının bir parçası mı? Yoksa deneyecek bir şey mi kaldı?

Yanıtlar:


1

Bunun bir Unix ve Linux sitesi olduğunu anlıyorum, ancak bir PC'ye erişiminiz varsa, bu siteden bazı ipuçlarını deneyeceğim:

Bu sitede listelenen RMPrepUSBve geçmişte de çalışan YMMV adlı bir araç var . İşte bu aracın ekran görüntüsü:

    s RMPrepUSB

MP3 çalarların salt okunur hale gelmesiyle ilgili sorunlar yaşadım ve bulabildiğim tek düzeltme onları bir PC'ye monte etmek ve bu yayında önerilen ipuçlarından birini kullanmak veya Windows Gezgini'nde cihaza sağ tıklamaktı ve "Salt Okunur" özelliğinin işaretini kaldırın.

Bu özelliğin temel neden olduğunu doğrulayabilir ve Linux altında mtoolsda mattribbu işareti kaldırabilir veya işaretini kaldırabilirsiniz .

Bellenim güncellensin mi?

Timex kullanım kılavuzundan :

EN SON YAZILIMI ALIN

Saati kutusundan çıkar çıkmaz kullanabilirsiniz, ancak çevrimiçi ürün yazılımı en son geliştirmelere ve geliştirmelere sahip olacaktır. Saati bilgisayarınıza bağlamak ve en son güncellemeleri almak için Device Agent'ı kullanın.

  1. USB Aygıtları için Timex® Aygıt Aracısını şu adresten indirin: http://TimexIronman.com/DeviceAgent

  2. Şarj klipsini saate, ardından USB kablosunu bilgisayara takın. Saat ekranında bağlı bir bilgisayarın resmi görünür.

  3. Bilgisayarınızdaki Aygıt Aracısını açın.

  4. Aygıt Aracısı tarafından istenirse, en son saat ürün yazılımını indirmek için ekrandaki talimatları izleyin.

Referanslar


RMPrepUSBWindows 8 altında yardımcı program ile flash sürücünün yazma korumasını kaldırmaya çalıştım , ancak bu işe yaramadı. Flash bellek hala olarak algılanıyor [442499.462150] sd 7:0:0:0: [sdb] Write Protect is on. Sanırım yazılımda veya flash bellek denetleyicisinde yazma korumalı. Ancak, hala biraz şaşkınım Firmware veya bellek kontrolörü dosya sisteminin yazmaya karşı korumalı olduğunu nasıl belirleyebilir? Herhangi bir yazma işlemine izin vermeyerek ve işletim sistemine sürücünün yazma korumalı olduğunu belirten belirli bir USB sinyali göndererek?
Martin

1
@Martin - Bu saatin modeli nedir? Özellikle saatle ilgili bir şey gibi görünüyor.
slm

Bu TIMEX Run Trainer 2.0. Yazma korumasının bellek denetleyicisi veya bellenimde veya saatte uygulandığından oldukça eminim ve sadece işletim sistemine SD kartlarda olduğu gibi sürücüye veri yazmamanın bir göstergesi değil.
Martin

@ Martin - kabul etmeye eğilimli olacağım davranışa dayanarak.
slm

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.