GNU/Linux >> Linux Esercitazione >  >> Linux

Tabella delle partizioni non riconosciuta dal kernel Linux

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.

Linux
  1. Come partizionare un disco in Linux

  2. Linux – Configurazione non valida `x86_64′:macchina `x86_64′ non riconosciuta?

  3. Linux - Tabella di routing "220" nel kernel Linux 3.2.0-23 generico?

  4. Linux – Discarica il layout della tabella delle pagine (configurazione del kernel)?

  5. Come trovare la dimensione di una partizione non montata su Linux?

Kernel Linux vs. Kernel Mac

Gestione delle partizioni Linux

Elenca le partizioni del disco rigido su Linux

4 modi per visualizzare la tabella delle partizioni in Linux

Come visualizzare le partizioni del disco Linux (tabella delle partizioni)

Comprensione dell'utilità fdisk di Linux