Oku Sadece bana bir şey yapmama izin vermeyen USB flash bellek


38

Her nasılsa berbat oldum ve yanlışlıkla usbimi salt okunur bir dosya sistemine dönüştürdüm. Temel ( rm -f myfile) ve yazma ( sudo chmod +w myfile) ve sonra silme işlemlerine izin vermek de dahil olmak üzere dosyaları silmek için bir sürü şey denedim , ancak bunların hiçbiri işe yaramadı. Yapabileceklerim hakkında herhangi bir fikir. USB bellek üzerinde ihtiyacım olan hiçbir şey yok, ancak mükemmel şekilde mükemmel bir ekipman parçası atmak istemiyorum.

Nasıl çalıştırabilirim? Bu konuda tamamen yanlış mı gidiyorum?



Aşağıdaki bağlantı daha ayrıntılı bilgi içeren ondan ve bağlantıları sen ya da en azından sorunun ne olduğunu açıklamaya yardımcı olabilir askubuntu.com/questions/402236/...
sudodus

Yanıtlar:


22

Komutlar dosyaya bağlı bir sistemde yapılır rmve chmodyapılır. Yani dosya sistemi okunursa, sadece işe yaramazsa. Yapmanız gereken, dosya sistemini yazılabilir olarak monte etmektir.

Bazı USB çubuklarında, salt okunur şekilde monte etmek için çubukta bir anahtar bulunur. Belki de nedeni budur. Ayrıca, doğru şekilde yerleştirilmemesi nedeniyle kırılabilir veya hasar görebilir.

Bir şey yapmadan önce: Dosyaları çubuktan kopyalayın.

Donanım anahtarı değilse, USB çubuğunu çıkarın ve takın ve

dmesg | grep -i panic

Bu size herhangi bir panik mesajı gösterecektir. Bunların birçoğunu USB bellek çubuğuyla ilgili görüyorsanız ve bir FAT bölümü dosfsckise düzeltmek için kullanabilirsiniz .

Nasıl monte edildiğini öğrenebilirsiniz

mount

ve kullan

dosfsck -a /dev/sd{xn}

MS-DOS bölüm tablosunu düzeltmek veya sudo mkfs.vfat /dev/sd{xn}diski biçimlendirmek için. Burada {xn} mountkomutu ile aldığınız bir harf ve rakamdır .

Bu gpartedarada formatlamak için de kullanabilirsiniz .


1
Ben kullanmak zorunda sudo mkfs.vfat (Bunu neredeyse denemek için unuttum), ama şimdi işin görünüyor. Teşekkürler.
Jonathon

1
um .... usb stick dos / fat formatlı değilse, ancak benim ext4 formatlıysa bu işe yaramazsa ... nasıl yazı yazabilirim?
Joshua Robison,

1
@ Rinzwind bu yöntem benim için çalışmıyor. Sudo çıktı mkfs.vfat / dev / sdc1 'dir mkfs.fat 3.0.28 (2015-05-16) mkfs.vfat: unable to open /dev/sdc1: Read-only file system. Ne yapabilirim?
KVS

Kök olarak: fsck.fat 3.0.28 (2015-05-16) açın: Salt okunur dosya sistemi Ayrıca gparted de güçsüzdür.
Akrep

6

Bununla karşılaştım. Hata bölümleri bozuldu. USB çubuğundaki bölümünüzü kontrol edin. Win ve ardından Ubuntu’da biçimlendirmeyi denerseniz bu bozulabilir. "gparted" kullanın. Sadece 1 aktif bölüm görmelisiniz. "Ayrılmamış" bir bölümünüz de varsa, USB çubuğu çalışmayacaktır. Öyleyse, tüm bölümleri silin ve yalnızca usb belleğin tam gb boyutu için bir etkin bölüm oluşturun. fişini çekin ve tekrar takın, tekrar R / W'ye sahip olmanız gerekir.


Bu cevap benim özel durumumdaki diğerlerinden biraz daha anlamlı. Etrafında kalan ekstra bölüm sahip olduğum belirtiler gibi gözüküyor.
Gustavo Carreno

1

Evet, dosya sistemi salt okunursa, dosyalar üzerinde mod ayarlamanın hiçbir etkisi olmaz. /etc/fstabDosya sisteminin salt okunur olarak monte edilip edilmediğini görebilirsiniz . Ancak, üzerinde hiçbir şeyiniz yoksa, gparted veya palimpsest'te bunun için sadece yeni bir dosya sistemi oluşturabilirsiniz (ikincisi varsayılan olarak Ubuntu'da yüklenir ve Disk Yöneticisi veya başka bir şey olarak adlandırılır).


0

Ntfs-3g paketinin kurulu olup olmadığını kontrol edin. Benim için çalıştı ;-) (ntfs-3g yüklendikten sonra usb sürücünüzü çıkarın ve yeniden takın)


0

Ben de belirtildiği gibi burada ben benzer bir sorun vardı.

ntfs-3g zaten kurulu, chmod komutları da yardımcı olmadı, önemli bir hata kodu görmedi. Gparted de işe yaramadı. Aslında, hiçbir USB'nin çalışmadığını gördüm. $ dosfsk komutu da yardımcı olmadı.

Tek yaptığım ubuntu 16.04 makinesini çubuğuyla yeniden başlatmaktı ve şimdi USB çubukları çalışıyordu.

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.