Jakoś udało mi się zapisać obraz ISO 9660 na moim dysku USB, co sprawia, że cały mój komputer myśli, że urządzenie to w rzeczywistości płyta CD. Próbowałem różnych metod usuwania tej partycji, ale wydaje się, że nic nie działa. Próbowałem fdisk
, co mówi
$ fdisk -l / dev / sdb Nie można otworzyć / dev / sdbparted ulega awarii, gdy próbuję użyć go na tym urządzeniu.
Próbowałem nawet
$ dd if = / dev / zero of = / dev / sdbale po prostu zawiesza się bez wyjścia (na ekranie lub na dysku). Jednak po podłączeniu USB jest montowane i mogę wyświetlać (ale nie edytować) pliki na nim.
edycja : teraz wynik jest
$ dd if = / dev / zero of = / dev / sdb dd: otwieranie `/ dev / sdb ': system plików tylko do odczytu
Próbowałem też ponownie sformatować go w systemie Windows, ale dochodzi do końca procesu formatowania, a następnie mówi „Nie można sformatować dysku”.
Jak mogę usunąć tę partycję i przywrócić mój dysk USB do normy?
EDYCJA 1 : Wypróbowanie prostego mkfs
nie działa:
$ sudo mkfs -t vfat / dev / sdb mkfs.vfat 3.0.0 (28 września 2008) mkfs.vfat: Nie będzie próbował stworzyć systemu plików na urządzeniu z pełnym dyskiem '/ dev / sdb' (użyj -I, jeśli chcesz)Nie mogę tego zrobić
mkfs
na /dev/sdb1
ponieważ nie ma takiego podziału, jak pokazano na rysunku:$ ls / dev | grep sdb sdb
EDYCJA 2 : Oto informacje publikowane przez dmesg po podłączeniu urządzenia:
$ dmesg . . (fantastyczna okazja) . usb 2-1: Znaleziono nowe urządzenie USB, idVendor = 058f, idProduct = 6387 usb 2-1: Nowe ciągi urządzeń USB: Mfr = 1, Product = 2, SerialNumber = 3 usb 2-1: Produkt: pamięć masowa usb 2-1: Producent: ogólny usb 2-1: Numer seryjny: G0905000000000010885 Pamięć USB: urządzenie znalezione na 4 pamięć USB: oczekiwanie na ustabilizowanie się urządzenia przed skanowaniem pamięć USB: skanowanie urządzenia zakończone scsi 6: 0: 0: 0: Bezpośredni dostęp do napędu FLASH AU_USB20 8,07 PQ: 0 ANSI: 2 sd 6: 0: 0: 0: [sdb] 4069376 512-bajtowe sektory sprzętowe (2084 MB) sd 6: 0: 0: 0: [sdb] Ochrona przed zapisem jest wyłączona sd 6: 0: 0: 0: [sdb] Tryb wykrywania: 03 00 00 00 sd 6: 0: 0: 0: [sdb] Zakładając pamięć podręczną napędu: zapisz sd 6: 0: 0: 0: [sdb] 4069376 512-bajtowe sektory sprzętowe (2084 MB) sd 6: 0: 0: 0: [sdb] Ochrona przed zapisem jest wyłączona sd 6: 0: 0: 0: [sdb] Tryb wykrywania: 03 00 00 00 sd 6: 0: 0: 0: [sdb] Zakładając pamięć podręczną napędu: zapisz sdb: nieznana tablica partycji sd 6: 0: 0: 0: [sdb] Podłączony dysk wymienny SCSI sd 6: 0: 0: 0: Dołączony ogólny scsi sg2 typ 0 Rozszerzenia ISO 9660: Microsoft Joliet Level 3 Rozszerzenia ISO 9660: RRIP_1991A SELinux: zainicjowany (dev sdb, typ iso9660), używa genfs_contexts CE: hpet zwiększając min_delta_ns do 15000 nsecTo pokazuje, że urządzenie ma format ISO 9660 i tak jest
/dev/sdb
.
EDYCJA 3 : To wiadomość, którą znajduję na dole dmesg
po uruchomieniucfdisk
i zapisaniu nowej tablicy partycji na dysk:
SELinux: zainicjowany (dev sdb, typ iso9660), używa genfs_contexts sd 17: 0: 0: 0: [sdb] Urządzenie nie jest gotowe: Sense Key: Not Ready [bieżący] sd 17: 0: 0: 0: [sdb] Urządzenie nie jest gotowe: <> ASC = 0xff ASCQ = 0xffASC = 0xff <> ASCQ = 0xff end_request: błąd we / wy, dev sdb, sektor 0 Błąd wejścia / wyjścia bufora na urządzeniu sdb, blok logiczny 0 utrata zapisu strony z powodu błędu we / wy na sdb
sudo dd if=some.iso of=/dev/sdb
- nie pamiętam, aby zrobić cokolwiek innego, co mogłoby to zrobić