Entah bagaimana saya mengacaukan dan secara tidak sengaja membuat usb stick saya menjadi sistem file read only. Saya telah mencoba banyak hal untuk menghapus file, termasuk basic ( rm -f myfile
) dan mencoba untuk mengizinkan penulisan ( sudo chmod +w myfile
) dan kemudian menghapus, tetapi semua ini tampaknya tidak berfungsi. Ada ide tentang apa yang bisa saya lakukan. Saya tidak memiliki apa pun di stik usb yang saya butuhkan, tetapi saya tidak ingin membuang peralatan yang seharusnya sangat bagus.
Bagaimana saya bisa membuatnya bekerja? Apakah saya salah tentang hal ini?
filesystem
permissions
read-only
Jonathon
sumber
sumber
Jawaban:
Perintah suka
rm
danchmod
dilakukan pada sistem file yang di-mount. Jadi jika sistem file dibaca hanya yang tidak berfungsi. Yang perlu Anda lakukan adalah me-mount sistem file sebagai dapat ditulisi.Beberapa stik USB memiliki sakelar pada stik untuk memasangnya hanya-baca. Mungkin itu alasannya. Itu juga bisa saja rusak atau rusak karena tidak benar umounting itu.
Sebelum Anda melakukan apa pun: salin file dari stik.
Jika bukan perangkat keras, lepaskan sambungan dan pasang stik USB dan keluarkan a
Ini akan menunjukkan kepada Anda pesan panik. Jika Anda melihat banyak dari mereka yang terkait dengan stik USB dan jika itu adalah partisi FAT yang dapat Anda gunakan
dosfsck
untuk memperbaikinya.Anda dapat mengetahui cara pemasangannya
dan gunakan
untuk memperbaiki tabel partisi MS-DOS atau
sudo mkfs.vfat /dev/sd{xn}
memformat disk. Di mana {xn} adalah huruf dan angka yang Anda dapatkan denganmount
perintah.Anda juga dapat menggunakannya
gparted
untuk memformatnya.sumber
mkfs.fat 3.0.28 (2015-05-16) mkfs.vfat: unable to open /dev/sdc1: Read-only file system
. Apa yang dapat saya?Saya menemukan ini. Kesalahan partisi rusak. Periksa partisi Anda pada stik USB. Ini bisa rusak jika Anda mencoba memformat di Win dan kemudian di Ubuntu. gunakan "gparted". Anda hanya akan melihat 1 partisi aktif. Jika Anda memiliki partisi "yang tidak terisi" juga, stik USB tidak akan berfungsi. Jika demikian, hapus semua partisi, dan buat satu partisi aktif hanya untuk ukuran penuh usb stick. cabut kemudian pasang kembali, dan Anda harus memiliki R / W lagi.
sumber
Ya, jika sistem file hanya baca, maka pengaturan mode pada file tidak akan memiliki efek sama sekali. Anda dapat melihat
/etc/fstab
apakah sistem file di-mount hanya-baca. Tetapi jika Anda tidak memiliki apa pun di dalamnya, maka Anda juga dapat membuat sistem file baru untuk itu di gparted atau palimpsest (yang terakhir diinstal secara default di Ubuntu dan disebut Disk Manager atau sesuatu).sumber
Periksa apakah Anda telah menginstal paket ntfs-3g. Bekerja untuk saya ;-) (hapus dan pasang kembali drive usb Anda setelah menginstal ntfs-3g)
sumber
Seperti yang saya sebutkan di sini saya punya masalah yang sama.
ntfs-3g sudah diinstal, perintah chmod juga tidak membantu, tidak melihat kode kesalahan yang signifikan. Gparted juga tidak bekerja. Bahkan, saya tidak menemukan USB yang berfungsi. Perintah $ dosfsk juga tidak membantu.
Yang saya lakukan adalah me-reboot mesin ubuntu 16.04 dengan stick in dan sekarang USB stick bekerja.
sumber