Tôi bằng cách nào đó đã quản lý để ghi một hình ảnh iso 9660 vào ổ USB của mình, điều này khiến tất cả máy tính của tôi nghĩ rằng thiết bị thực sự là một đĩa CD. Tôi đã thử nhiều phương pháp loại bỏ phân vùng này, nhưng dường như không có gì hoạt động. Tôi đã thử fdisk
, nói rằng
$ fdisk -l / dev / sdb Không thể mở / dev / sdbsự cố chia tay khi tôi cố gắng sử dụng nó trên thiết bị này.
Tôi thậm chí đã thử
$ dd nếu = / dev / zero of = / dev / sdbnhưng nó chỉ bị treo mà không có đầu ra (trên màn hình hoặc trên đĩa). Tuy nhiên, khi tôi cắm USB vào, nó sẽ gắn kết và tôi có thể xem (nhưng không chỉnh sửa) các tệp trên đó.
chỉnh sửa : bây giờ kết quả là
$ dd nếu = / dev / zero of = / dev / sdb dd: mở `/ dev / sdb ': Hệ thống tệp chỉ đọc
Tôi cũng đã thử định dạng lại nó trên Windows, nhưng nó đã kết thúc quá trình định dạng và sau đó nói "Không thể định dạng ổ đĩa".
Làm cách nào để xóa phân vùng này và đưa toàn bộ ổ USB của tôi trở lại bình thường?
EDIT 1 : Thử đơn giản mkfs
không hoạt động:
$ sudo mkfs -t vfat / dev / sdb mkfs.vfat 3.0.0 (28 tháng 9 năm 2008) mkfs.vfat: Sẽ không thử tạo hệ thống tệp trên thiết bị toàn đĩa '/ dev / sdb' (sử dụng -I nếu muốn)Tôi không thể làm
mkfs
trên /dev/sdb1
vì không có phân vùng như vậy, như thể hiện:$ ls / dev | grep sdb sdb
EDIT 2 : Đây là thông tin được đăng bởi dmesg khi tôi cắm thiết bị vào:
$ dmesg . . (bắn tỉa) . usb 2-1: Đã tìm thấy thiết bị USB mới, idVendor = 058f, idSản phẩm = 6387 usb 2-1: Chuỗi thiết bị USB mới: Mfr = 1, Product = 2, serialNumber = 3 usb 2-1: Sản phẩm: Lưu trữ lớn usb 2-1: Nhà sản xuất: Chung usb 2-1: Số sê-ri: G0905000000000010885 lưu trữ usb: thiết bị được tìm thấy tại 4 lưu trữ usb: chờ thiết bị ổn định trước khi quét lưu trữ usb: quét thiết bị hoàn tất scsi 6: 0: 0: 0: Ổ đĩa FLASH truy cập trực tiếp AU_USB20 8.07 PQ: 0 ANSI: 2 sd 6: 0: 0: 0: [sdb] 4069376 lĩnh vực phần cứng 512 byte (2084 MB) sd 6: 0: 0: 0: [sdb] Write Protect bị tắt sd 6: 0: 0: 0: [sdb] Cảm giác chế độ: 03 00 00 00 sd 6: 0: 0: 0: [sdb] Giả sử bộ nhớ cache của ổ đĩa: ghi qua sd 6: 0: 0: 0: [sdb] 4069376 lĩnh vực phần cứng 512 byte (2084 MB) sd 6: 0: 0: 0: [sdb] Write Protect bị tắt sd 6: 0: 0: 0: [sdb] Cảm giác chế độ: 03 00 00 00 sd 6: 0: 0: 0: [sdb] Giả sử bộ nhớ cache của ổ đĩa: ghi qua sdb: bảng phân vùng không xác định sd 6: 0: 0: 0: [sdb] Đĩa rời SCSI đính kèm sd 6: 0: 0: 0: Đã đính kèm scg generic sg2 loại 0 Tiện ích mở rộng ISO 9660: Microsoft Joliet Cấp 3 Tiện ích mở rộng ISO 9660: RRIP_1991A SELinux: đã khởi tạo (dev sdb, gõ iso9660), sử dụng genfs_contexts CE: hpet tăng min_delta_ns lên 15000 nsecĐiều này cho thấy rằng thiết bị được định dạng như ISO 9660 và nó là
/dev/sdb
.
EDIT 3 : Đây là thông báo mà tôi tìm thấy ở dưới cùng dmesg
sau khi chạy cfdisk
và ghi một bảng phân vùng mới vào đĩa:
SELinux: đã khởi tạo (dev sdb, gõ iso9660), sử dụng genfs_contexts sd 17: 0: 0: 0: [sdb] Thiết bị chưa sẵn sàng: Khóa Sense: Chưa sẵn sàng [hiện tại] sd 17: 0: 0: 0: [sdb] Thiết bị chưa sẵn sàng: <> ASC = 0xff ASCQ = 0xffASC = 0xff <> ASCQ = 0xff end_Vquest: Lỗi I / O, dev sdb, sector 0 Lỗi I / O bộ đệm trên sdb thiết bị, khối logic 0 mất trang viết do lỗi I / O trên sdb
sudo dd if=some.iso of=/dev/sdb
- Tôi không thể nhớ làm bất cứ điều gì khác có thể làm điều đó