Saya entah bagaimana berhasil menulis gambar iso 9660 ke drive USB saya, yang membuat semua komputer saya berpikir bahwa perangkat itu sebenarnya adalah CD. Saya telah mencoba berbagai metode untuk menghapus partisi ini, tetapi sepertinya tidak ada yang berhasil. Saya sudah mencoba fdisk
, yang mengatakan
$ fdisk -l / dev / sdb Tidak bisa membuka / dev / sdbberpisah macet ketika saya mencoba menggunakannya di perangkat ini.
Saya bahkan sudah mencoba
$ dd if = / dev / zero of = / dev / sdbtetapi hanya hang tanpa output (baik di layar atau di disk). Namun, ketika saya mencolokkan USB, itu memang me-mount, dan saya bisa melihat (tetapi tidak mengedit) file di dalamnya.
sunting : sekarang hasilnya
$ dd if = / dev / zero of = / dev / sdb dd: opening `/ dev / sdb ': Sistem file read-only
Saya juga telah mencoba memformat ulang pada Windows, tetapi sampai pada akhir proses format dan kemudian berkata "Tidak dapat memformat drive".
Bagaimana saya bisa menghapus partisi ini dan mengembalikan seluruh drive USB saya kembali normal?
EDIT 1 : Mencoba yang sederhana mkfs
tidak berhasil:
$ sudo mkfs -t vfat / dev / sdb mkfs.vfat 3.0.0 (28 Sep 2008) mkfs.vfat: Tidak akan mencoba membuat filesystem di perangkat full-disk '/ dev / sdb' (gunakan -I jika diinginkan)Saya tidak bisa melakukan
mkfs
pada /dev/sdb1
karena tidak ada partisi seperti, seperti yang ditunjukkan:$ ls / dev | grep sdb sdb
EDIT 2 : Ini adalah informasi yang diposting oleh dmesg ketika saya menghubungkan perangkat:
$ dmesg . . (menggunting) . usb 2-1: Perangkat USB baru ditemukan, idVendor = 058f, idProduct = 6387 usb 2-1: String perangkat USB baru: Mfr = 1, Produk = 2, SerialNumber = 3 usb 2-1: Produk: Mass Storage usb 2-1: Pabrikan: Generik usb 2-1: SerialNumber: G0905000000000010885 usb-storage: perangkat ditemukan di 4 usb-storage: menunggu perangkat diselesaikan sebelum pemindaian usb-storage: pemindaian perangkat selesai scsi 6: 0: 0: 0: Akses Langsung FLASH Drive AU_USB20 8.07 PQ: 0 ANSI: 2 sd 6: 0: 0: 0: [sdb] 4069376 sektor perangkat keras 512-byte (2084 MB) sd 6: 0: 0: 0: [sdb] Write Protect tidak aktif sd 6: 0: 0: 0: [sdb] Mode Sense: 03 00 00 00 sd 6: 0: 0: 0: [sdb] Dengan asumsi cache drive: tulis sd 6: 0: 0: 0: [sdb] 4069376 sektor perangkat keras 512-byte (2084 MB) sd 6: 0: 0: 0: [sdb] Write Protect tidak aktif sd 6: 0: 0: 0: [sdb] Mode Sense: 03 00 00 00 sd 6: 0: 0: 0: [sdb] Dengan asumsi cache drive: tulis sdb: tabel partisi tidak dikenal sd 6: 0: 0: 0: [sdb] Attached SCSI removable disk sd 6: 0: 0: 0: Terlampir scsi generic sg2 type 0 Ekstensi ISO 9660: Microsoft Joliet Level 3 Ekstensi ISO 9660: RRIP_1991A SELinux: diinisialisasi (dev sdb, ketik iso9660), menggunakan genfs_contexts CE: hpet meningkatkan min_delta_ns menjadi 15000 nsecIni menunjukkan bahwa perangkat diformat sebagai ISO 9660 dan bahwa itu adalah
/dev/sdb
.
EDIT 3 : Ini adalah pesan yang saya temukan di bagian bawah dmesg
setelah menjalankan cfdisk
dan menulis tabel partisi baru ke disk:
SELinux: diinisialisasi (dev sdb, ketik iso9660), menggunakan genfs_contexts sd 17: 0: 0: 0: [sdb] Perangkat tidak siap: Sense Key: Not Ready [saat ini] sd 17: 0: 0: 0: [sdb] Perangkat tidak siap: <> ASC = 0xff ASCQ = 0xffASC = 0xff <> ASCQ = 0xff end_request: I / O error, dev sdb, sector 0 Buffer I / O error pada perangkat sdb, blok logis 0 penulisan halaman yang hilang karena kesalahan I / O pada sdb
sudo dd if=some.iso of=/dev/sdb
- Saya tidak ingat melakukan hal lain yang bisa melakukannya