Per qualche ragione il tuo kernel non riesce a leggere la tabella delle partizioni:
[ 8775.030291] end_request: I/O error, dev sdb, sector 0
[ 8775.030300] quiet_error: 30 callbacks suppressed
[ 8775.030306] Buffer I/O error on device sdb, logical block 0
[ 8775.033781] ldm_validate_partition_table(): Disk read failed.
Pertanto, non può creare dispositivi per le partizioni poiché non ha letto la tabella delle partizioni. Successivamente, quando si tenta di visualizzare la tabella delle partizioni con parted o fdisk, l'IO viene eseguito correttamente.
Prova a usare partprobe /dev/sdX
quando il tuo kernel non ha riconosciuto le partizioni all'avvio.
man partprobe:
PARTPROBE(8) GNU Parted Manual PARTPROBE(8)
NAME
partprobe - inform the OS of partition table changes
SYNOPSIS
partprobe [-d] [-s] [devices...]
DESCRIPTION
This manual page documents briefly the partprobe command.
partprobe is a program that informs the operating system kernel of partition table changes, by requesting that the operating system re-read the
partition table.