fdisk показывает таблицу разделов устройства, но udev не создает устройство

на chown справочная страницаchown user:group file:

chown trump:trump file

1
06.11.2019, 23:45
1 ответ

По какой-то причине ядро ​​Linux не распознает таблицу разделов, поэтому оно не знает, что должен быть sdh1. Если вы не сделали что-то странное (, например, скомпилировали ядро ​​без поддержки таблицы разделов DOS ), это, вероятно, означает, что формат таблицы разделов не совсем соответствует ожиданиям ядра(fdisk— это другая реализация синтаксического анализа. таблица разделов, поэтому fdisk может с ней работать ). Скорее всего, повторная -запись таблицы разделов с помощьюfdisk(и т. д. )исправит это.

Однако, если вы хотите смонтировать раздел без -записи таблицы (, например, чтобы не изменять диск ), вы можете вручную передать детали раздела в ядро ​​с помощьюaddpart:

addpart /dev/sdh 1 2048 3906304
#                ^   ^     ^ 
# partition#────┘   |      \
#              start sector  length (sectors)   ← both from fdisk -l output

После запуска этого (и небольшого ожидания udev )у вас должен быть /dev/sdh1, который вы можете продолжить и смонтировать.

3
27.01.2020, 23:22

Теги

Похожие вопросы