Bir USB çubuğu nasıl biçimlendirilir


11

USB belleğim ölü görünüyor:

victor@X301A1:~$ umount /dev/sdc1

victor@X301A1:~$ sudo mkfs -t vfat /dev/sdc1
mkfs.vfat 3.0.12 (29 Oct 2011)
mkfs.vfat: unable to open /dev/sdc1: Read-only file system

victor@X301A1:~$ sudo hdparm -r0 /dev/sdc1
/dev/sdc1:
 setting readonly to 0 (off)
 readonly      =  0 (off)

victor@X301A1:~$ sudo fsck -n /dev/sdc1
fsck de util-linux 2.20.1
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
/.Trash-1000/files/sans_titre
 Start does point to root directory. Deleting dir. 
/.Trash-1000/files/Bus CAN
 Start does point to root directory. Deleting dir. 
Reclaimed 190903 unused clusters (781938688 bytes).
Free cluster summary wrong (1001897 vs. really 1383698)
  Auto-correcting.
Leaving file system unchanged.
/dev/sdc1: 8052 files, 566660/1950358 clusters

USB belleğimi kurtarmam için yine de var mı? Teşekkür


benim sorunum bir salt okunur canavar 128gb (aka pos) oldu. bir şeylerin bir kombinasyonunun gerekli olduğu anlaşılıyor. i izinleri, çok sayıda yüklemeleri (hiçbiri çalıştı) değişen bir "sudo nautilus" ile yapabildiğim her şeyi değiştirdim. sadece sürücü rw gitti zaman ben çok uzun zaman aldı dd yapabilirdi.
dwpbike

Yanıtlar:


27

Bunun işe yarayıp yaramadığını görmek için ham blok cihazını sıfırlamayı deneyebilirsiniz. Buna yazabiliyorsanız, temiz bir bölüm tablosu oluşturabilir, yeni bir bölüm oluşturabilir ve bunu biçimlendirebilirsiniz.

USB çubuğunun / dev / sdc'de olduğunu varsayalım, önce / dev / sdc1'in takılı olmadığından emin olun:

umount /dev/sdc1

Daha sonra bölme tablosunu temizleyip temizleyemeyeceğinize bakın, örneğin ilk birkaç K üzerine bir grup sıfır kopyalayarak

sudo dd if=/dev/zero of=/dev/sdc bs=512 count=16

Bu işe yararsa, başarısız olmadan tüm cihaza sıfır yazıp yazamayacağınıza bakın. Çekirdeğin aygıta yazıp yazamayacağını kolayca görmek için, önce geçerli çekirdek mesajlarını temizleyin ve aşağıdakileri kullanarak atın:

sudo dmesg -c > /dev/null

.. sonra tüm cihazı sıfırlayın:

sudo dd if=/dev/zero of=/dev/sdc bs=1M

..Bu işlem biraz zaman alacaktır. Ham blok cihazı tamamen yazıldığında veya bir hata oluştuğunda dd tamamlanır.

Ardından, çekirdeğin cihazdan şikayet edip etmediğini kontrol edin:

dmesg

..bir sürü hata mesajı görürseniz USB çubuğunun muhtemelen iyi durumda olmadığını bilirsiniz.

Ancak, bu iyi çalışır fdisk çalışır veya temiz bölümleri oluşturmak için ayrılırsa, örneğin fdisk ile kullanıyorum:

sudo fdisk /dev/sdc
Command (m for help): n
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-7796735, default 2048): <return>
Last sector, +sectors or +size{K,M,G} (2048-7796735, default 7796735): <return>
Command (m for help): t
Hex code (type L to list codes): 6
Command (m for help): w

..not sadece ilk ve son sektör soruları için geri basın, fdisk doğru varsayılanları seçecektir (bu yukarıdaki örneğimden farklı olacaktır). Ve sonra bölümü VFAT ile biçimlendirin:

sudo mkfs.vfat /dev/sdc1

ve ardından sürücüyü çıkarıp yeniden takın. Temiz biçimlendirilmiş olmalıdır.


Périphérique Amorce Début Fin Blocs Kimliği Système / dev / sdb1 * 32 15633407 7816688 b W95 FAT32 victor @ X301A1: ~ $ sudo gg = / dev / sıfır = / dev / sdb bs = 512 sayım = 16 gg: ouverture de «/ dev / sdb »: Système de fichiers derse erişim (Araçlar: salt okunur dosya sistemi)
Victor Lamoine

Olağanüstü detaylı ve doğru cevap. Bölme tablosu bilgilerini sıfırlamayı bilmek gerekiyordu ve geri kalanı için kaldı. Son komuta kadar kesin.
Kaobear

1
İlerlemeyi görüntülemek status=progressiçin dd(GNU Coreutils 8.24+ gereklidir) seçeneğine ekleyin .
naXa

status=progressilerlemeyi göstermiyor
030

Uyarı: ddkomut uzun sürebilir . 128GB'lık usb bellek için ~ 50 dakika sürdü!
Bach

2

Basitçe gparted kullanarak biçimlendirebilirsiniz . Bu, burada belgelendiği gibi çalışmazsa şunları yapabilirsiniz:

  1. USB sürücünüzü takın. Masaüstünüzde göründüğünü izleyin.
  2. Sistem> Yönetim> Bölüm Düzenleyici'yi seçin (şifrenizi girin)
  3. Bölüm Düzenleyici'de Gparted> Aygıtlar'ı ve ardından flash sürücünüze karşılık gelen aygıtı (disklerin toplam boyutuna bakarak belirlediğim) seçin
  4. Sürücünün bağlantısını kesin: Listeden sürücüyü seçin, ardından Bölüm> Bağlantıyı Kes'i seçin.
  5. Bölüm> Denetle'yi seçin. Altta, bu görevin beklemede olduğunu belirten bir pencere açılacaktır. BAŞKA HİÇBİR GÖREV OLMADIĞINDAN EMİN OLUN.
  6. "Uygula" yı tıklayın ve onay iletişim penceresinde tekrar "Uygula" yı tıklayın.
  7. Gparted kontrol ile tamamlandığında, sürücüyü tekrar monte eder ve yeni bir pencerede açar.

Gparted, salt okunur bir aygıt olduğu için USB anahtarını biçimlendiremez. Anahtarda donanım anahtarım yok
Victor Lamoine
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.