Externe USB-Festplatte wird nicht richtig erkannt

0

Mein Laptop (Arch Linux) erkennt USB-Festplattenlaufwerke nicht richtig, während Flash-Laufwerke einwandfrei funktionieren. Das betreffende Laufwerk ist ein NTFS-Volume mit 500 GB.

Ich bin bereits vor einiger Zeit auf dieses Problem unter Linux gestoßen, aber jetzt habe ich die Lösung vergessen und finde keine Informationen dazu. Dies sollte darauf zurückzuführen sein, dass das Festplattenlaufwerk aufgrund der Startphase zu langsam auf Computeranforderungen reagiert und für Linux-Kernel standardmäßig eine unzureichende Zeitüberschreitung festgelegt ist.

Wenn jemand vorschlagen kann, wie das Timeout erhöht werden kann, helfen Sie bitte.

dmesg:

[ 3029.227561] usb 2-1: USB disconnect, device number 3
[ 3032.176560] usb 2-1: new SuperSpeed USB device number 4 using xhci_hcd
[ 3037.043712] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 3037.044732] scsi host6: usb-storage 2-1:1.0
[ 3038.052900] scsi 6:0:0:0: Direct-Access     StoreJet Transcend        01.0 PQ: 0 ANSI: 2 CCS
[ 3038.053756] sd 6:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[ 3038.053956] sd 6:0:0:0: [sdb] Write Protect is off
[ 3038.053960] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 3038.054153] sd 6:0:0:0: [sdb] No Caching mode page found
[ 3038.054156] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 3038.097712]  sdb:
[ 3038.099884] sd 6:0:0:0: [sdb] Attached SCSI disk

fdisk /dev/sdb:

Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 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: 0x73696d20

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sdb1       1919230059 6204919772 4285689714     2T  a OS/2 Boot Manager
/dev/sdb2        544829025 1089655755  544826731 259.8G 65 Novell Netware 386
/dev/sdb3        168653938  168653938          0     0B 65 Novell Netware 386
/dev/sdb4       2885681152 2885734080      52929  25.9M  0 Empty

Partition table entries are not in disk order.

Das Laufwerk sieht so aus /dev/sdb, aber keine seiner Partitionen. Es funktioniert gut mit Windows.

John Ashpool
quelle
Bearbeiten Sie bitte Ihre Frage: Wie lauten das Partitionsschema und das Format auf dem USB-Festplattenlaufwerk? USB-Flash-Laufwerke sind nicht wie Festplattenlaufwerke formatiert oder partitioniert und benötigen möglicherweise zusätzliche Hilfe, um vom System erkannt zu werden.
JakeGould,
@JakeGould Wow, es scheint, dass die Partitionierung auf dem Laufwerk entweder ziemlich durcheinander ist oder vom Betriebssystem falsch interpretiert wird. Ich habe vergessen, das zu überprüfen ... Im Moment habe ich keine Windows-Box, um es zu überprüfen, aber ich glaube, es sollte ein grundlegendes 500G MBR NTFS-Laufwerk sein.
John Ashpool
1
Ich würde empfehlen, lsblkdie Liste aller an Ihren Computer angeschlossenen Geräte auf Blockebene zu verwenden, auch wenn diese nicht bereitgestellt werden. Einfacher zu verstehen im Vergleich zu anderen Geräteprüfmethoden.
JakeGould,
@JakeGould Natürlich habe ich es benutzt und so habe ich herausgefunden, dass es keine Partitionen zum Mounten gibt. ls /dev | grep sdblistete sie auch nicht auf. Mein System ist nicht so eingestellt, dass ansteckbare Laufwerke auf irgendeine Weise automatisch gemountet werden.
John Ashpool
Ein weiteres Problem könnte sein, dass Linux nicht die Software zum Lesen der Partitionen auf diesem Laufwerk installiert hat. Wie wurde es formatiert? Wie groß ist das USB-Laufwerk? Wenn es größer als 2 TB ist, kann Linux daran ersticken. Alle Ideen, aber es klingt wie eines dieser "so offensichtlich, dass es nicht offensichtlich ist" Probleme.
JakeGould,