GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Partitionstabelle wird vom Linux-Kernel nicht erkannt

Aus irgendeinem Grund kann Ihr Kernel die Partitionstabelle nicht lesen:

[ 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.

Daher kann es keine Geräte für Partitionen erstellen, da es die Partitionstabelle nicht gelesen hat. Wenn Sie später versuchen, die Partitionstabelle mit parted oder fdisk anzuzeigen, wird das IO erfolgreich ausgeführt.

Versuchen Sie, partprobe /dev/sdX zu verwenden wenn Ihr Kernel die Partitionen beim Booten nicht erkannt hat.

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. So partitionieren Sie eine Festplatte unter Linux

  2. Linux – Dump Page Table Layout (Kernel-Konfiguration)?

  3. Warum gibt pr_debug des Linux-Kernels keine Ausgabe aus?

  4. M.2 Samsung SM951 NVME SSD wird unter Linux nicht erkannt

  5. Wie überprüfe ich, ob der Linux-Kernel Retpoline-fähig ist oder nicht?

Linux-Kernel vs. Mac-Kernel

Linux-Partitionsverwaltung

Festplattenpartitionen unter Linux auflisten

4 Möglichkeiten zum Anzeigen der Partitionstabelle in Linux

So zeigen Sie Linux-Festplattenpartitionen an (Partitionstabelle)

Linux-Dienstprogramm fdisk verstehen