SSD wil niet samen met RasPi4

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Cyroq
  • Registratie: Juni 2009
  • Laatst online: 14-05 15:30
Hi Tweakers,

Als extra lokale opslag ('NAS' is een te groot woord) dacht ik een SSD te kopen (Samsung 970 evo plus 2tb) en die met USB enclosure (ORICO M.2 NVMe SSD Enclosure External SSD Adapter Enclosure USB 3.1) aan mijn Raspberry Pi 4 te hangen. Schijf geformatteerd in NTFS 512b sector size, zodat ik 'm ook af en toe aan m'n Windows machine kan hangen.
Maar harde schijven blijken een stuk ingewikkelder dan ik dacht.

De SSD leek af en toe te verbinden, maar meestal kreeg ik 'Unsupported sector size' met het command dmesg | tail -20. Ik heb een 10W usb hub ertussen gehangen, want misschien trok de Pi de SSD niet, maar dit lost het probleem niet op.
Met lsblk verschijnt de schijf wel als sdb (met sdb1 en sdb2 als resp. 16M en 1.8TB partities), maar zonder mountpoint. Forum van raspberrypi.com raadde aan om UAS uit te schakelen via quirks. Dat heb ik gedaan, en dmesg geeft nu:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
[  155.816911] usb 2-1.3: new SuperSpeed USB device number 4 using xhci_hcd
[  155.843886] usb 2-1.3: New USB device found, idVendor=0bda, idProduct=9210, bcdDevice=20.01
[  155.843905] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  155.843912] usb 2-1.3: Product: RTL9210
[  155.843917] usb 2-1.3: Manufacturer: Realtek
[  155.843922] usb 2-1.3: SerialNumber: 012345678904
[  155.848652] usb 2-1.3: Enable of device-initiated U1 failed.
[  155.851321] usb 2-1.3: Enable of device-initiated U2 failed.
[  155.852595] usb 2-1.3: UAS is ignored for this device, using usb-storage instead
[  155.852662] usb 2-1.3: UAS is ignored for this device, using usb-storage instead
[  155.852669] usb-storage 2-1.3:1.0: USB Mass Storage device detected
[  155.853397] usb-storage 2-1.3:1.0: Quirks match for vid 0bda pid 9210: 800000
[  155.854312] scsi host0: usb-storage 2-1.3:1.0
[  156.889185] scsi 0:0:0:0: Direct-Access     Realtek  RTL9210 NVME     1.00 PQ: 0 ANSI: 6
[  156.893570] sd 0:0:0:0: Attached scsi generic sg1 type 0
[  156.899118] sd 0:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.82 TiB)
[  156.900142] sd 0:0:0:0: [sdb] Write Protect is off
[  156.900161] sd 0:0:0:0: [sdb] Mode Sense: 37 00 00 08
[  156.901054] sd 0:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  157.318965]  sdb: sdb1 sdb2
[  157.324276] sd 0:0:0:0: [sdb] Attached SCSI disk
[  157.725283] usb 2-1.3: reset SuperSpeed USB device number 4 using xhci_hcd
[  157.751860] usb 2-1.3: Enable of device-initiated U1 failed.
[  157.755732] usb 2-1.3: Enable of device-initiated U2 failed.
[  157.756967] sd 0:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x07 driverbyte=DRIVER_OK cmd_age=0s
[  157.756980] sd 0:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 e8 e0 87 28 00 00 80 00
[  157.756987] blk_update_request: I/O error, dev sdb, sector 3907028776 op 0x0:(READ) flags 0x80700 phys_seg 4 prio class 0
[  157.837214] usb 2-1.3: reset SuperSpeed USB device number 4 using xhci_hcd
[  157.863762] usb 2-1.3: Enable of device-initiated U1 failed.
[  157.867437] usb 2-1.3: Enable of device-initiated U2 failed.
[  157.868349] sd 0:0:0:0: [sdb] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x07 driverbyte=DRIVER_OK cmd_age=0s
[  157.868361] sd 0:0:0:0: [sdb] tag#0 CDB: opcode=0x28 28 00 e8 e0 87 b8 00 00 48 00
[  157.868368] blk_update_request: I/O error, dev sdb, sector 3907028920 op 0x0:(READ) flags 0x80700 phys_seg 2 prio class 0
[  157.949234] usb 2-1.3: reset SuperSpeed USB device number 4 using xhci_hcd
[  157.976112] usb 2-1.3: Enable of device-initiated U1 failed.
[  157.978781] usb 2-1.3: Enable of device-initiated U2 failed.
[  158.077190] usb 2-1.3: reset SuperSpeed USB device number 4 using xhci_hcd
[  158.103797] usb 2-1.3: Enable of device-initiated U1 failed.
[  158.109799] usb 2-1.3: Enable of device-initiated U2 failed.
[  158.209236] usb 2-1.3: reset SuperSpeed USB device number 4 using xhci_hcd
[  158.236135] usb 2-1.3: Enable of device-initiated U1 failed.
[  158.238749] usb 2-1.3: Enable of device-initiated U2 failed.


Hier blijk ik steken. Quirks lijken geen verschil te maken. Jullie nog ideeën hoe ik deze SSD met de Pi kan laten werken?

Filmpje uitzoeken? www.filmoftheday.nl

Alle reacties


Acties:
  • 0 Henk 'm!

  • Microkid
  • Registratie: Augustus 2000
  • Laatst online: 10:00

Microkid

Frontpage Admin / Moderator PW/VA

Smile

Je weet dat een Pi standaard geen NTFS kan schrijven? Wellicht is een ander formaat dus handiger.

4800Wp zonnestroom met Enphase
Life's a waste of time. Time's a waste of life. Get wasted all the time and you'll have the time of your life.


Acties:
  • 0 Henk 'm!

  • Sine
  • Registratie: Juni 2001
  • Laatst online: 21-09 17:14
En de pi heeft ruzie met bepaalde usb 3<>sata converters, je kunt het ding eens in een usb2 poort prikken, als het dan wel werkt is het waarschijnlijk de converter.

Repareren doe je zo.


Acties:
  • 0 Henk 'm!

  • nelizmastr
  • Registratie: Maart 2010
  • Laatst online: 09:33

nelizmastr

Goed wies kapot

Sine schreef op zondag 30 juli 2023 @ 16:04:
En de pi heeft ruzie met bepaalde usb 3<>sata converters, je kunt het ding eens in een usb2 poort prikken, als het dan wel werkt is het waarschijnlijk de converter.
Dit is PCIe (nvme) naar USB, dus geen sata. Maar zou idd een incompatibele controller zijn aan de usb zijde.

Sowieso overkill, want de poorten op de pi kunnen niet harder dan een low budget sata ssd :)

I reject your reality and substitute my own


Acties:
  • 0 Henk 'm!

  • Cyroq
  • Registratie: Juni 2009
  • Laatst online: 14-05 15:30
Microkid schreef op zondag 30 juli 2023 @ 14:17:
Je weet dat een Pi standaard geen NTFS kan schrijven? Wellicht is een ander formaat dus handiger.
ntfs-3g is geïnstalleerd, en ik kan wel lezen en schrijven naar een andere NTFS externe harde schijf.

Ik ben me bewust dat deze schijf overkill is om aan een pi te hangen :) maar die the time being is ie er voor lokale opslag dat maar af en toe wordt bijgewerkt, waarschijnlijk ga ik hem later anders inzetten en worden de hogere beschikbare snelheden wel gebruikt.

Dat gezegd hebbende, ik heb de SSD schijf nu aan een USB2 poort gehangen en dat lijkt goed te gaan. Maar USB3 zou toch ook wel mogelijk moeten zijn? Mijn bestaande ntfs HDD werkt prima op USB3.

Filmpje uitzoeken? www.filmoftheday.nl