сканирование разделов (и соответствующая роспись раздел=устройство) делается до загрузки кастомных драйверов, которые грузятся в initramfs.
Нет.
До активации скриптов в initramfs никакие разделы не монтируются и не сканируются.
Про монтировку речи не было, про сканирование же несколько иначе.
Потому что я вижу по dmesg вывод:
sda sda1 sda2 ...
И только потом вывод от инициализации кастомного драйвера.
Что за кастомные драйвера вы упомянули? Откуда они взялись в initramfs? Не они ли свой крвизной мешают смонтировать своп???
Это драйвер блочного устройства, который встраивается в стек I/O путём хука на нижележащее устройство.
Своп не может быть смонтирован, потому что нет "своп-устройства" sda5 - а его нет потому что MBR/EBR без кастомного драйвера - наполнен мусором. Это моя версия на основе вычитки dmesg-а. И на основе того, что после partprobe - раздел свопа sda5 распознаётся.
Все необходимые драйвера для работы с разделами/дисками в 99,99% случаев уже есть в стандартном ядре (то которое generic).
Нет проблемы с хваткой или не хваткой драйверов - мне нужно разобраться с поведением системы в конкретных обстоятельствах.
Но для начала сделайте dmesg log.txt на нормальной и кривой системе и просто сравните эти логи.
Я уже 500 раз "просто сравнил" - там не хрен сравнивать. Процесс сканирования MBVR/EBR - не протоколируется.
В логах нужно пытаться найти проблему, а не в фантазиях и предположениях.
LMAO, во и ищем, ищем ... всем кагалом!
Вот вам два dmesg-a, что скажете?
[ 3.551055] scsi host2: ahci
[ 3.871620] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 3.876021] ata3.00: ATA-6: VBOX HARDDISK, 1.0, max UDMA/133
[ 3.876923] ata3.00: 10485760 sectors, multi 128: LBA48 NCQ (depth 31/32)
[ 3.879038] ata3.00: configured for UDMA/133
[ 3.880382] scsi 2:0:0:0: Direct-Access ATA VBOX HARDDISK 1.0 PQ: 0 ANSI: 5
[ 3.883217] sd 2:0:0:0: [sda] 10485760 512-byte logical blocks: (5.37 GB/5.00 GiB)
[ 3.884671] sd 2:0:0:0: [sda] Write Protect is off
[ 3.885633] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.887790] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 3.894551] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[b][ 3.903005] sda: sda1 sda2 < sda5 >[/b]
[ 3.904061] sd 2:0:0:0: [sda] Attached SCSI disk
[ 2.085666] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.111326] ata3.00: ATA-6: VBOX HARDDISK, 1.0, max UDMA/133
[ 2.112076] ata3.00: 10485760 sectors, multi 128: LBA48 NCQ (depth 31/32)
[ 2.149479] ata3.00: configured for UDMA/133
[ 2.159089] scsi 2:0:0:0: Direct-Access ATA VBOX HARDDISK 1.0 PQ: 0 ANSI: 5
[ 2.167178] sd 2:0:0:0: [sda] 10485760 512-byte logical blocks: (5.37 GB/5.00 GiB)
[ 2.191739] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 2.192633] sd 2:0:0:0: [sda] Write Protect is off
[ 2.217462] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.218157] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[b][ 2.236126] sda: sda1 sda2 < >[/b]
[ 2.243283] sd 2:0:0:0: [sda] Attached SCSI disk