Problem z pendrivem

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
uzzysan
Posty: 8
Rejestracja: 26 czerwca 2015, 19:49
Lokalizacja: Mosina k/Poznania

Post autor: uzzysan »

Nie działa, jest komunikat, że system plików tylko do odczytu.
uzzysan
Posty: 8
Rejestracja: 26 czerwca 2015, 19:49
Lokalizacja: Mosina k/Poznania

Post autor: uzzysan »

Dotarłem do takiego komunikatu:
Szyfrowanie LUKS (Linux Unified Key Setup) nie jest jeszcze obsługiwane.

Nie można otworzyć /dev/sdb jednocześnie w trybie do odczytu i zapisu (System plików wyłącznie do odczytu). /dev/sdb został otwarty tylko w trybie do odczytu.
To jest jak się w gparted wyświetli informacje o napędzie.

Próbowałem też odblokować read-only przy pomocy hdparm -r0 Wyskakuje komunikat, że niby read only jest off, ale nic się niezmienia, nie mam dostępu do systemu plików.

Jeszcze ciekawsze jest to, że z tego pendrive'a normalnie jestem w stanie normalnie odpalić Kali Linux, którego LIVE jest na pierwszej pratycji.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2305
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

A jeśli podepniesz go do innego kompa to dzieje się to samo? Bo może to nie jest kwestia tego co z nim robisz tylko samego urządzenia? Wiesz, nowe != dobre.
Awatar użytkownika
saturno
Junior Member
Posty: 741
Rejestracja: 08 lipca 2008, 20:04

Post autor: saturno »

Kod: Zaznacz cały

Disk /dev/sdb: 29,3 GiB, 31449415680 bytes, 61424640 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x14dfd264

Device     Boot   Start      End  Sectors  Size Id Type
/dev/sdb1  *         64  5777279  5777216  2,8G 17 Hidden HPFS/NTFS
/dev/sdb2       5777408 61423615 55646208 26,5G 83 Linux
W GParted odznacz flagę: hidden na partycji: /dev/sdb1
uzzysan
Posty: 8
Rejestracja: 26 czerwca 2015, 19:49
Lokalizacja: Mosina k/Poznania

Post autor: uzzysan »

Nie bardzo rozumiem co by to miało zmienić , w każdym razie cokolwiek bym nie robił - jest komunikat "System plików tylko do odczytu".

Niestety to samo, gdzie bym nie podpinał...

W sumie to jeszcze mogę spróbować do tabletu na androidzie, tylko czy to ma jakiś głębszy sens?
rokkokoko
Posty: 5
Rejestracja: 30 grudnia 2017, 10:49

Re: Problem z pendrivem

Post autor: rokkokoko »

Ktoś może pomoże? - mam to samo, wszystkie opisy w necie nieskuteczne. Do danych jest normalny dostęp do odczytu,

Kod: Zaznacz cały

mad artur # dmesg | grep usb
[    0.260235] usbcore: registered new interface driver usbfs
[    0.260235] usbcore: registered new interface driver hub
[    0.260235] usbcore: registered new device driver usb
[    1.116090] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.116092] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.116094] usb usb1: Product: EHCI Host Controller
[    1.116097] usb usb1: Manufacturer: Linux 3.13.0-37-generic ehci_hcd
[    1.116098] usb usb1: SerialNumber: 0000:00:1a.7
[    1.132071] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    1.132074] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.132076] usb usb2: Product: EHCI Host Controller
[    1.132078] usb usb2: Manufacturer: Linux 3.13.0-37-generic ehci_hcd
[    1.132080] usb usb2: SerialNumber: 0000:00:1d.7
[    1.132664] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[    1.132666] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.132668] usb usb3: Product: UHCI Host Controller
[    1.132670] usb usb3: Manufacturer: Linux 3.13.0-37-generic uhci_hcd
[    1.132672] usb usb3: SerialNumber: 0000:00:1a.0
[    1.133112] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[    1.133114] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.133116] usb usb4: Product: UHCI Host Controller
[    1.133118] usb usb4: Manufacturer: Linux 3.13.0-37-generic uhci_hcd
[    1.133120] usb usb4: SerialNumber: 0000:00:1a.1
[    1.133554] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    1.133557] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.133559] usb usb5: Product: UHCI Host Controller
[    1.133561] usb usb5: Manufacturer: Linux 3.13.0-37-generic uhci_hcd
[    1.133563] usb usb5: SerialNumber: 0000:00:1d.0
[    1.133981] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    1.133984] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.133986] usb usb6: Product: UHCI Host Controller
[    1.133988] usb usb6: Manufacturer: Linux 3.13.0-37-generic uhci_hcd
[    1.133990] usb usb6: SerialNumber: 0000:00:1d.1
[    1.134411] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    1.134413] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.134415] usb usb7: Product: UHCI Host Controller
[    1.134418] usb usb7: Manufacturer: Linux 3.13.0-37-generic uhci_hcd
[    1.134419] usb usb7: SerialNumber: 0000:00:1d.2
[    1.444115] usb 2-1: new high-speed USB device number 2 using ehci-pci
[    1.698348] usb 2-1: New USB device found, idVendor=13fe, idProduct=5500
[    1.698353] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.698358] usb 2-1: Product: Patriot Memory
[    1.698362] usb 2-1: Manufacturer:         
[    1.698366] usb 2-1: SerialNumber: 070165A58B276A78
[    2.252089] usb 7-1: new full-speed USB device number 2 using uhci_hcd
[    2.401480] usb 7-1: New USB device found, idVendor=0b97, idProduct=7761
[    2.401486] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.530179] usb-storage 2-1:1.0: USB Mass Storage device detected
[    2.534349] scsi4 : usb-storage 2-1:1.0
[    2.534417] usbcore: registered new interface driver usb-storage
[    2.648048] usb 6-2: new low-speed USB device number 2 using uhci_hcd
[    2.825045] usb 6-2: New USB device found, idVendor=046d, idProduct=c03e
[    2.825051] usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.825056] usb 6-2: Product: USB-PS/2 Optical Mouse
[    2.825060] usb 6-2: Manufacturer: Logitech
[    2.853473] usbcore: registered new interface driver usbhid
[    2.853474] usbhid: USB HID core driver
[    2.857612] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/input/input8
[    2.857705] hid-generic 0003:046D:C03E.0001: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.1-2/input0
[    3.157503] usb 7-1.2: new full-speed USB device number 3 using uhci_hcd
[    3.279509] usb 7-1.2: New USB device found, idVendor=0b97, idProduct=7772
[    3.279515] usb 7-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    3.279520] usb 7-1.2: Product: O2Micro CCID SC Reader
[    3.279524] usb 7-1.2: Manufacturer: O2
mad artur # su -c 'fdisk -l'

(tu było info o hdd)

Disk /dev/sdb: 31.0 GB, 31029460992 bytes
głowic: 55, sektorów/ścieżkę: 55, cylindrów: 20034, w sumie sektorów: 60604416
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x43f5046c


Ostrzeżenie: Nie można otworzyć /dev/sdb jednocześnie w trybie do odczytu i
zapisu (System plików wyłącznie do odczytu). /dev/sdb został otwarty tylko w
trybie do odczytu.
Model:  Patriot Memory (scsi)
Dysk /dev/sdb: 31,0GB
Rozmiar sektora (logiczny/fizyczny): 512B/512B
Tablica partycji: msdos

Numer  Początek  Koniec  Rozmiar  Typ      System plików  Flaga
 1     4129kB    31,0GB  31,0GB   primary  fat32          lba


mad artur # umount /dev/sdb1
umount: /dev/sdb1: nie jest zamontowane
mad artur # umount /dev/sdb
umount: /dev/sdb: nie jest zamontowane
mad artur # grep /dev/sdb /etc/mtab

mad artur # hdparm -r0 /dev/sdb

/dev/sdb:
 setting readonly to 0 (off)
 readonly      =  0 (off)
mad artur # hdparm -r0 /dev/sdb1

/dev/sdb1:
 setting readonly to 0 (off)
 readonly      =  0 (off)
mad artur # dd if=/dev/zero of=/dev/sdb bs=512 count=1
dd: nie udało się otworzyć „/dev/sdb”: System plików wyłącznie do odczytu

Próbowałem też różnych narzędzi z Hiren's 12 i nic...
Awatar użytkownika
dedito
Moderator
Posty: 3515
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Problem z pendrivem

Post autor: dedito »

Kod: Zaznacz cały

mount -o remount,rw /dev/sdb1
rokkokoko
Posty: 5
Rejestracja: 30 grudnia 2017, 10:49

Re: Problem z pendrivem

Post autor: rokkokoko »

Kod: Zaznacz cały

mad artur # mount -o remount,rw /dev/sdb1
mount: trzeba określić system plików
polecenia:

Kod: Zaznacz cały

mount -t ext4 -o remount,rw /dev/sdb1
mount -t vfat -o remount,rw /dev/sdb1
mount -t msdos -o remount,rw /dev/sdb1
niezależnie do parametru "t" zwracają:

Kod: Zaznacz cały

mad artur # mount -t msdos -o remount,rw /dev/sdb1
Składnia: mount -V              : wyświetlenie wersji
          mount -h              : wyświetlenie tego opisu
          mount                 : lista zamontowanych systemów plików
          mount -l              : jw. wraz z etykietami wolumenów
Powyżej część informacyjna. Teraz montowanie.
Polecenie to `mount [-t typ_fs] coś gdzieś'.
Szczegóły obecne w /etc/fstab można pominąć.
          mount -a [-t|-O] ...  : zamontowanie wszystkiego z /etc/fstab
          mount urządzenie      : zamontowanie urządzenia w znanym miejscu
          mount katalog         : zamontowanie tutaj znanego urządzenia
          mount -t typ urz kat  : zwykłe polecenie mount
Uwaga: właściwie nie montuje się urządzenia, ale system plików
(podanego typu), który znajduje się na urządzeniu.
Można także zamontować już widoczne drzewo katalogów w innym miejscu:
          mount --bind stary_katalog nowy_katalog
lub przenieść poddrzewo:
          mount --move stary_katalog nowy_katalog
Można zmienić rodzaj montowania dla podanego katalogu:
          mount --make-shared katalog
          mount --make-slave katalog
          mount --make-private katalog
          mount --make-unbindable katalog
Można zmienić rodzaj wszystkich montowań w poddrzewie zawierającym
podany katalog:
          mount --make-rshared katalog
          mount --make-rslave katalog
          mount --make-rprivate katalog
          mount --make-runbindable katalog
Urządzenie może być podane przy użyciu nazwy, np. /dev/hda1 lub /dev/cdrom,
przy użyciu etykiety (-L etykieta) albo przy użyciu UUID-a (-U uuid).
Inne opcje: [-nfFrsvw] [-o opcje] [-p fdhasła].
Dużo więcej szczegółów znajduje się w `man 8 mount'.
po czym dalej

Kod: Zaznacz cały

mad artur # hdparm -r0 /dev/sdb1

/dev/sdb1:
 setting readonly to 0 (off)
 readonly      =  0 (off)
mad artur # dd if=/dev/zero of=/dev/sdb bs=512 count=1
dd: nie udało się otworzyć „/dev/sdb”: System plików wyłącznie do odczytu
Awatar użytkownika
dedito
Moderator
Posty: 3515
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Problem z pendrivem

Post autor: dedito »

Odłącz, podłącz i podaj wynik:

Kod: Zaznacz cały

dmesg | tail -n 20
rokkokoko
Posty: 5
Rejestracja: 30 grudnia 2017, 10:49

Re: Problem z pendrivem

Post autor: rokkokoko »

Kod: Zaznacz cały

mad artur # dmesg | tail -n 20
[   23.408663] init: cups main process (711) killed by HUP signal
[   23.408676] init: cups main process ended, respawning
[   24.179525] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   24.181032] tg3 0000:09:00.0: irq 47 for MSI/MSI-X
[   24.216191] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   24.216466] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   25.777742] tg3 0000:09:00.0 eth0: Link is up at 100 Mbps, full duplex
[   25.777750] tg3 0000:09:00.0 eth0: Flow control is on for TX and on for RX
[   25.777774] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   25.865195] init: samba-ad-dc main process (818) terminated with status 1
[   29.004414] init: plymouth-upstart-bridge main process ended, respawning
[   29.010213] init: plymouth-upstart-bridge main process (1373) terminated with status 1
[   29.010225] init: plymouth-upstart-bridge main process ended, respawning
[   29.511312] nvidia 0000:01:00.0: irq 48 for MSI/MSI-X
[   29.554828] init: plymouth-stop pre-start process (1506) terminated with status 1
[  323.433232] FAT-fs (sdb1): Unrecognized mount option "x-gvfs-show" or missing value
[  581.604110] perf samples too long (2502 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 2140.067049] perf samples too long (5008 > 5000), lowering kernel.perf_event_max_sample_rate to 25000
[ 2421.029477] FAT-fs (sdb1): Unrecognized mount option "x-gvfs-show" or missing value
[10642.565220] FAT-fs (sdb1): Unrecognized mount option "x-gvfs-show" or missing value
mad artur # 
dalej znalazłem, żeby zajrzeć do: /etc/fstab

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=e361c2c0-44bd-4a25-9f98-a65b5dd18362 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda8 during installation
UUID=b14257ca-bd50-4b7e-a864-b5cb1ec36b29 none            swap    sw              0       0
/dev/disk/by-id/usb-_Patriot_Memory_070165A58B276A78-0:0-part1 /mnt/usb-_Patriot_Memory_070165A58B276A78-0:0-part1 auto nosuid,nodev,nofail,noauto,x-gvfs-show 0 0
zmieniłem końcówke ostatniej linii na

Kod: Zaznacz cały

/dev/disk/by-id/usb-_Patriot_Memory_070165A58B276A78-0:0-part1 /mnt/usb-_Patriot_Memory_070165A58B276A78-0:0-part1 auto nosuid,nodev,nofail,noauto,comment=x-gvfs-show 0 0
i nic...
Zablokowany