Ubuntu на Lenovo IdeaPad Duet: как я заставил ARM64-планшет загрузиться без ChromeOS
Running Ubuntu on the Lenovo IdeaPad Duet

Валентин Одике владеет Lenovo IdeaPad Duet на ARM64. После того как postmarketOS 26.06 перестал загружаться, он решил установить Ubuntu. Заменив rootfs и разобравшись с загрузочной цепочкой Chromebook (Coreboot → Depthcharge → FIT-образ), он обнаружил, что Ubuntu требует UEFI. Пришлось портировать U-Boot для mt8183/kukui-krane, используя Coreboot-фреймбуфер и ассемблерный stub для отладки. В итоге планшет загрузился в Ubuntu.
Я перезагрузился. К моему удивлению, машина загрузилась нормально. Более того: я снова запустил fastfetch, и всё было идентично, включая версию ядра. Подождите, что? Я только что перезаписал это ядро в разделе /boot. Этот раздел вообще не используется?