LINUX.ORG.RU

UPDATE Система не видит диски через PCI контроллер (Мат. плата не загружается с Asmedia 1166)

 , , ,


0

2

Имеется сборка, используемая в качестве сервера для бытовых нужд. Комплект:

  • AsRock a320m pro4 (прошивка v6.00);
  • AMD Athlon X4 950 AM4;
  • 8GB ОЗУ в двухканале;
  • GeForce GT 440 1GB(без видеокарты не стартует мат.плата);
  • 4 sata диска;
  • БП Chieftec 500Вт Gold

Не хватает портов sata, поэтому был приобретен контроллер Asmedia 1166 на 6 портов в форм факторе m2 pci.
При подключении хотя бы 1 диска процедура загрузки следующая:

  • черный экран с мигающим курсором
  • экран мат платы с менюшкой загрузки биоса
  • экран с инициализацией контроллера, в котором отображаются все диски и то что контроллер использует pci gen3 x2
  • снова экран мат платы с менюшкой и на этом стоп - больше никаких изменений

ОС не загружается, и в биос невозможно войти ни на одном из шагов.
При использовании контроллера без дисков путь точно такой же, но плата загружается и работает без сбоев, кроме того, можно зайти в биос, но там этот контроллер я нигде не нашел.

Контроллер рабочий, отдавал в сервис на проверку, какое железо у них использовалось мне не известно.
Мое предположение заключается в том, что контроллеру не хватает линий pci, так как заявлено x4. Но когда собирал, расчет был на то, что у Атлона на этой плате минимум 4 линии будет и мне хватит. Кроме того, допускаю, что на x2 нельзя повесить все 6 дисков, но хотя бы один, по моей логике, должен был стартовать.
пробовал ставить диск в разные sata порты - результат один.

Хотелось бы услышать другие мнения или, может, решение проблемы. К сожалению, процессор другой подкинуть не получится за неимением, как и обновить прошивку мат платы - это последняя из стабильных для этой архитектуры.

upd в комментарии
upd2 забыл указать, какая система стоит:

OS: Proxmox VE 7.3-6 x86_64
Kernel: 5.15.102-1-pve


Последнее исправление: SlowlyBob (всего исправлений: 2)

ползал по биосу, экспериментировал, в какой то момент стали отображаться диски. Не понял, что произошло, сбросил до заводских биос, чтобы найти где собака зарыта. Оказалось, при переключении поиска загрузочных устройств на UEFI(launch storage oprom policy), картина складывается иначе (диски появляются), а при отключении и вовсе система загружается исправно (дурья моя башка, в самом начале в это меню полез, но тогда изменений никаких не заметил).

В любом случае, картина изменилась кардинально, биос все диски видит, загружаться с них не может, т.к. нет на этом контроллере своего биоса. Однако ни одна система не видит этих дисков (debian, manjaro live, ubuntu live, winpe).
lspci показывает помимо контроллеров AMD только видеокарту и контроллер интернета. На всякий случай прикладываю вывод:

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) I/O Memory Management Unit
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:02.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Carrizo Platform Security Processor
00:09.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Carrizo Audio Dummy Host Bridge
00:09.2 Audio device: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Audio Controller
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 20)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 49)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 4a)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 5
05:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43bc (rev 02)
05:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43b8 (rev 02)
05:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b3 (rev 02)
16:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
16:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
16:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
1b:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
1b:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
1e:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11)

Без контроллера вывод точно такой же

SlowlyBob
() автор топика
Ответ на: комментарий от SlowlyBob

Launch Storage OpROM Policy «UEFI only» – значит с контроллера загружать только UEFI OpROM, «Legacy only» – значит с контроллера загружать только BIOS OpROM, «Do not launch» – значит с контроллера вообще не загружать OpROM. Загружать OpROM нужно только для загрузки операционки с дисков, подключенных к контроллеру. Если с этих дисков загружать операционку тебе не требуется, то и Storage OpROM загружать не требуется. И отсутствие загрузки OpROM ускорит инициализацию системы. Однако, если диски твоя системная прошивка как ты утверждаешь «видит», значит какой-то OpROM с контроллера загружается.

Но это всё не должно влиять на «видимость» контроллера в операционке. Там видимо какой-то другой косяк, надо внимательнее почитать dmesg загрузки.

iliyap ★★★★★
()
Ответ на: комментарий от SlowlyBob

Можете, конечно, попробовать ″echo 1 > /sys/bus/pci/rescan″, но, наверное это не поможет.

Про современные BIOS много чудес пишут, пробуйте до посинения менять всякие опции. Допустим, может поможет указать, что основная видеокарта в PCI, а не встроенная (если ваш BIOS показывает эту опцию).

mky ★★★★★
()
Ответ на: комментарий от SlowlyBob

А можно посмотреть ещё lspci -nn и lspci -t для понимания?

Этот Athlon X4 950 это 7th gen APU (https://www.anandtech.com/show/10705/amd-7th-gen-bristol-ridge-and-am4-analysis-a12-9800-b350-a320-chipset/4). У него есть три порта PCIe Gen3 (8x, 2x и 4x), и интегрированный FCH на 2 порта SATA. У чипсета A320 (https://www.anandtech.com/show/10705/amd-7th-gen-bristol-ridge-and-am4-analysis-a12-9800-b350-a320-chipset/5) есть порты PCIe 2.0 (2x, 1x, 1x) и 4 порта SATA.

На этой плате похоже:

  • 8-полосный порт PCIe Gen3 от CPU выведен в слот PCIE2
  • 2-полосный порт PCIe Gen3 от CPU выведен в слот M2_1 (Ultra M.2)
  • 4-полосный порт PCIe Gen3 от CPU подключен к чипсету A320
  • 2-полосный порт PCIe Gen2 от A320 выведен в слот PCIE3
  • 1-полосный порт PCIe Gen2 от A320 выведен в слот PCIE1
  • 1-полосный порт PCIe Gen2 от A320 подключен к RTL8111
  • 4 порта SATA от A320 выведены в коннекторы SATA

Если контроллер ASM1166 не работает в слоте Ultra M.2, можно попробовать подключить его в слот PCIE2 через пассивный переходник PCIe x16 to M.2. Видюху при этом придётся переставить в слот PCIE3.

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

контроллер работает - но до момента инициализации винтов. после чего - все встает колом.

не, возможно конечно что биос криво понимает не-NVMe девайсы в NVMe слоте, вероятность ненулевая, но как по мне - более вероятен софтовый конфликт между биосом и ром-кодом контроллера…

NiTr0 ★★★★★
()
Ответ на: комментарий от iliyap

Вот выводы этих команд

lspci -nn
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Complex [1022:1576]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) I/O Memory Management Unit [1022:1577]
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge [1022:157b]
00:02.4 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port [1022:157c]
00:02.5 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port [1022:157c]
00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge [1022:157b]
00:08.0 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Carrizo Platform Security Processor [1022:1578]
00:09.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Carrizo Audio Dummy Host Bridge [1022:157d]
00:09.2 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Audio Controller [1022:157a]
00:10.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller [1022:7914] (rev 20)
00:11.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 49)
00:12.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller [1022:7908] (rev 49)
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 4a)
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 11)
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 0 [1022:1570]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 1 [1022:1571]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 2 [1022:1572]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 3 [1022:1573]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 4 [1022:1574]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 5 [1022:1575]
05:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:43bc] (rev 02)
05:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] Device [1022:43b8] (rev 02)
05:00.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43b3] (rev 02)
16:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
16:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
16:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02)
1b:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 440] [10de:0de0] (rev a1)
1b:00.1 Audio device [0403]: NVIDIA Corporation GF108 High Definition Audio Controller [10de:0bea] (rev a1)
1e:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 11)
lspci -t
-[0000:00]-+-00.0
           +-00.2
           +-02.0
           +-02.4-[05-1e]--+-00.0
           |               +-00.1
           |               \-00.2-[16-1e]--+-04.0-[1b]--+-00.0
           |                               |            \-00.1
           |                               +-06.0-[1d]--
           |                               \-07.0-[1e]----00.0
           +-02.5-[1f]--
           +-03.0
           +-08.0
           +-09.0
           +-09.2
           +-10.0
           +-11.0
           +-12.0
           +-14.0
           +-14.3
           +-18.0
           +-18.1
           +-18.2
           +-18.3
           +-18.4
           \-18.5

Переходника, к сожалению, нет. Видяха стоит в нижнем слоте, ставлю её только когда нужно. На версии биоса 5.90, плата стартует и без нее, попищит 5 раз и запускается. С ней писков нет

SlowlyBob
() автор топика
Ответ на: комментарий от SlowlyBob

По выводу lspci -t видно, что за бриджом 00:02.5 пустая шина [1f]. Значит бридж плохо работает. По выводу lspci -nn видно, что 00:02.5 это один из PCI Gen3 портов CPU. По fgrep 00:02.5 dmesg видно, что там:

[    0.458461] pcieport 0000:00:02.5: pciehp: Slot(0): Card present
[    2.745967] pcieport 0000:00:02.5: pciehp: Slot(0): No link
[    2.746018] pcieport 0000:00:02.5: pciehp: Slot(0): Card present
[    4.793897] pcieport 0000:00:02.5: pciehp: Slot(0): No link
[    4.793912] pcieport 0000:00:02.5: pciehp: Slot(0): Card present
[    6.889740] pcieport 0000:00:02.5: pciehp: Slot(0): No link
[    6.889756] pcieport 0000:00:02.5: pciehp: Slot(0): Card present
...

Обычно это означает проблемы с управлением питанием шины за бриджом. Попробуй загрузиться с опцией ядра pcie_port_pm=off. Или с pcie_ports=compat. Или с pcie_aspm=off.

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

ни разу не использовал дополнительные опции, хотелось бы разобраться, но сегодня-завтра времени не хватает
Попробую сегодня в биосе поковыряться, если не даст результаты последую вашей рекомендации, спасибо!

SlowlyBob
() автор топика
Ответ на: комментарий от iliyap
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet pcie_port_pm=off"
GRUB_CMDLINE_LINUX=""

правильно я добавил описанную вами опцию?
далее update-grub и перезагрузка
сразу после загрузки dmesg
pcie_ports=compat - dmesg
pcie_aspm=off - dmesg
изменений в lsblk и lspci не увидел
Пока что вернул все к стоковым

SlowlyBob
() автор топика
Ответ на: комментарий от d00fy

окей, вот:
pcie_port_pm=off - dmesg
pcie_ports=compat - dmesg
pcie_aspm=off - dmesg
после третьей опции заметил, что в lspci появилось 2 сата контроллера, оба amd, но раньше такого не видел. диски не появились

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) I/O Memory Management Unit
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:02.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Carrizo Platform Security Processor
00:09.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Carrizo Audio Dummy Host Bridge
00:09.2 Audio device: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Audio Controller
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 20)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 49)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 49)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 4a)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 5
05:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43bc (rev 02)
05:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43b8 (rev 02)
05:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b3 (rev 02)
16:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
16:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
16:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
1e:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11)

пока что верну все к стоку

SlowlyBob
() автор топика
Ответ на: комментарий от SlowlyBob

«Проц» (вычислительные ядра) не при чём. Вы же утверждаете, что диски, подключенные к ASM1166 «видны» при работе системной прошивки. Значит на этапе загрузки контроллер работает. А вот после загрузки ядра Linux контроллер пропадает.

iliyap ★★★★★
()
Ответ на: комментарий от SlowlyBob

При pcie_ports_pm=off продолжается тот же цикл Card present, No link, т.е. без изменений. При pcie_ports=compat и pcie_aspm=off всё ещё хуже, нету даже Card present.

Устройство 00:11.0 FCH SATA Controller отсутствовало в первом lspci (от 19 марта), но было уже во втором lspci (от 20 марта). На этой системе действительно два SATA контроллера, один в интегрированном в процессор FCH (FCH SATA Controller) на 2 порта, второй в A320 (Device 43b8) на 4 порта. Похоже SATA порты первого на плате не разведены, разведены только порты второго.

iliyap ★★★★★
()
Ответ на: комментарий от SlowlyBob

Что ж, раз игра в угадайку не помогла, можно поразбираться, долго и муторно.

  1. Сначала убедитесь, что 00:02.5 – это тот порт, в который втыкается контроллер. Т.е. проверьте, что без контроллера в слоте Card present/no link в логах отсутствует.

  2. Надо выяснить, как fw настраивает порт. Загрузитесь с pcie_aspm=off и покажите lspci -vvv -s 00:02.5

  3. @shalom_ , две PCIe gen3 линии, которые выведены на m.2 слот – это не те же самые линии, на которых висит процессорный SATA конторллер? Нормальной документации на AMD нет. Ясно ли это их схем? ТС, этот контроллер в любом случае надо отключить.

5.15.102-1-pve

  1. Лучше бы все это делать с помощью нормального редхатовского ядра. Хз, что там в проксмоксе насобирали.
i586 ★★★★★
()
Последнее исправление: i586 (всего исправлений: 3)
Ответ на: комментарий от i586

нормального редхатовского ядра

поставил на пока что пустой hdd федору, вот инфа по текущей сборке:

OS: Fedora Linux 37 (Workstation Edition) x86_64
Kernel: 6.0.7-301.fc37.x86_64

Вывод dmesg без контроллера

Вывод dmesg c контроллером

А вот тут произошла магия:

lspci

...

1f:00.0 SATA controller: ASMedia Technology Inc. ASM1166 Serial ATA Controller (rev 02)
lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 465,8G  0 disk
├─sda1   8:1    0   600M  0 part /boot/efi
├─sda2   8:2    0     1G  0 part /boot
└─sda3   8:3    0 464,2G  0 part /home
                                 /
sdb      8:16   0 232,9G  0 disk
sdc      8:32   1     0B  0 disk
sdd      8:48   1     0B  0 disk
sde      8:64   1     0B  0 disk
sdf      8:80   1     0B  0 disk
sdg      8:96   1     0B  0 disk
zram0  252:0    0   7,7G  0 disk [SWAP]

чудеса да и только, чистый дебиан и убунту не видели, а тут безо всяких манипуляций
Может из-за версии ядра?

SlowlyBob
() автор топика
Ответ на: комментарий от i586

Я чувствую себя невероятно глупо..но:

root@prox:~# lspci

...

1f:00.0 SATA controller: ASMedia Technology Inc. Device 1166 (rev 02)
root@prox:~# lsblk
NAME                         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                            8:0    0 465.8G  0 disk 
sdb                            8:16   0 465.8G  0 disk 
sdc                            8:32   0   1.8T  0 disk 
└─sdc1                         8:33   0   1.8T  0 part 
sdd                            8:48   0 232.9G  0 disk 
├─sdd1                         8:49   0  1007K  0 part 
├─sdd2                         8:50   0   512M  0 part /boot/efi
└─sdd3                         8:51   0 232.4G  0 part 
  ├─pve-root                 253:0    0  70.1G  0 lvm  /
  ├─pve-data_tmeta           253:1    0   1.5G  0 lvm  
  │ └─pve-data-tpool         253:3    0 143.4G  0 lvm  
  │   ├─pve-data             253:4    0 143.4G  1 lvm  
  │   ├─pve-vm--333--disk--0 253:5    0    10G  0 lvm  
  │   ├─pve-vm--444--disk--0 253:6    0     4M  0 lvm  
  │   └─pve-vm--444--disk--1 253:7    0    32G  0 lvm  
  └─pve-data_tdata           253:2    0 143.4G  0 lvm  
    └─pve-data-tpool         253:3    0 143.4G  0 lvm  
      ├─pve-data             253:4    0 143.4G  1 lvm  
      ├─pve-vm--333--disk--0 253:5    0    10G  0 lvm  
      ├─pve-vm--444--disk--0 253:6    0     4M  0 lvm  
      └─pve-vm--444--disk--1 253:7    0    32G  0 lvm  
sde                            8:64   0 232.9G  0 disk  

Объясняю, диск, подключенный через контроллер (sde) увиделся моим Proxmox.

А глупо я себя чувствую потому что не понимаю, что изменилось, что я такого сделал…
вот dmesg
Можете кидаться камнями, но напишу алгоритм действий, проведенных сегодня:

  • подключение и проверка наличия контроллера (без результата)
  • перегружаюсь в биос, по вашим советам отключаю Unused GPP clocks off и сата контроллер. Надежды на результат особо не было, так как пробовал и результата не дало. В этот раз, после загрузки, результата таже не было, все выглядело точно таким же.
  • убираю лишние диски, подключаю тестовый hdd, отключаю контроллер, ставлю с ходу федору
  • после полной загрузки обновляю систему и выключаю пк. Подключаю контроллер и делаю запуск - результат в комментарии выше
  • в непонятках и радости ребут и загрузка сначала с live fedora, потом с live ubuntu 22.04 - результат - ура, и там и там видны и контроллер и диск
  • возвращаю изначальную конфигурацию, загружаюсь и вуаля, работает!
  • на всякий случай выключаю, отключаю питание, выжидаю, загружаюсь, но все так же работает

игра в угадайку не помогла

видимо помогла, только я так и не понял как) Но видимо в этом и заключается эта игра

Очень признателен всем, кто помогал мне решить эту проблему!!!

Если у вас останется желание разобраться, предоставленные ссылки на логи и видео я пока убирать не буду, если нужна будет еще какая то инфа - постараюсь предоставить

SlowlyBob
() автор топика