LINUX.ORG.RU

Установка Arch на UEFI

 


1

2

Пытаюсь поставить Arch Linux по «Installation guide». После «успешного» добавления разделов (ESP, для /boot и для LVM) cfdisk-ом получаю следующую картину:

'fdisk -l' и 'parted -l' видят вновь созданные разделы

lsblk и 'ls -lad /dev/sda*' - видят только старые разделы (без вновь созданных под Arch).

Я ожидал, что после создания разделов, они автоматически увидятся, как sdaX.

Не перегружаться же, чтобы появились необходимые блочные устройства /dev/sdaX. Может они и увидятся, но есть же какой-то правильный путь. В «Installation guide» по этому поводу ничего не вижу.

Что делать дальше?

если так не хочется перезагружаться, то можно сначала попробовать запустить partprobe, к примеру

anonymous
()

После изменения таблицы разделов ядро не перечитывает её автоматически. Утилиты fdisk, parted читают таблицу разделов напрямую, поэтому они видят новые разделы. lsblk забирает информацию из ядра, поэтому он их не видит.

Чтобы заставить ядро перечитать таблицу разделов --

partprobe /dev/sda

На будущее — задавая вопрос, указывай правильный (информативный) заголовок. «Установка Arch на UEFI» — слишком общий заголовок, ты бы ещё «Помогите, проблема» написал. Правильно — «После разметки диска не появляются файлы блочных устройств» или как-то так. Если так делать, большее количество людей обратят внимание на топик и ты быстрее получишь ответ.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 6)
Ответ на: комментарий от intelfx

Сабж не информативный. Согласен.

partprobe - то, что доктор прописал.

Всем спасибо!

ps: Удивительно, почему об partprobe (или перезагрузке) не сказано в руководстве.

marusyk
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.