Описание
Доброго всем времени суток!
Крайне часто вижу у себя такую картину, что при включении Raspberry 4 Pi присутствует долгая пауза перед запуском операционной системы Fedora Linux (aarch64) 37 Workstation Edition.
Однако, моего опыта с U-Boot и вообще Linux пока недостаточно, чтобы так сходу найти решение этой проблемы. Надеюсь, что здесь мне смогут помочь, направить добрым советом.
Итак, по порядку, при включении Малины U-Boot выводит такую информацию:
NET: eth0: ethernet@7d5800000
PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
starting USB...
Bus xhci_pci: Register 5000420 MbrTorts 5
Starting the controller
USB XHCI 1.00
scanning bus xjci_pci for devices... 4 USB Devices(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found EFI removable media binary efi/boot/bootaa64.efi
Found DTB mmc 0:2 /dtb/broadcom/bcm2711-rpi-4-b.dtb
27434 bytes read in 23 ms (1.1 MiB/s)
966711 bytes read in 64 ms (14.4 MiB/s)
Здесь, всё хорошо, но затем выводится следующее:
Card did not respond to voltage select : -110
и потом, «когда, казалось бы хуже уже не будет, бац, бац и»:
No EFI system partiotion
Booting /efi\boot\bootaa64.efi
No EFI system partiotion
Failed to persist EFI variables
No EFI system partiotion
Failed to persist EFI variables
No EFI system partiotion
Failed to persist EFI variables
и, напоследок, начинается это и длиться десять минут :
ethernet@7d58000000 Waiting for PHY auto negotiation to complete.................. TIMEOUT!
и заканчивается этим:
bcmgenet: PHY startup failed: -110
Потом появляется окно выбора загрузки операционной системы, где по-умолчанию запускается первая строка, и Fedora грузиться без каких-либо проблем. Окно выбора ОС у меня выглядит вот так: ссылка на скриншот
Вопрос
Как можно «ускорить загрузку ОС» в данном случае ? )
И из-за чего могут не находиться «EFI variables»? Возможно, это, как раз, и вызывает долгое «сетевое согласование».
Также крайне подозрительно, что «Card did not respond to voltage select : -110»…
Или может это и-за того, что ОС у меня 64-битная просто?