Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: RDa 03. 12. 2025, 23:27:49

Název: Ubuntu 25.04 na Ivy Bridge nejede?
Přispěvatel: RDa 03. 12. 2025, 23:27:49
Me potkala velika zrada.

Opravil jsem jeden HP EliteBook 8460p - je v tom i7-2620M a 8GB ram.

Tak si ríaám, ze tam pro jednoduchost hodim Ubuntu.

Stažen poslední image: ubuntu-25.04-desktop-amd64.iso
dd na flash disk

Boot z USB - a jedem. Instalace zcela offline (sit ani wifi jsem nenastavoval), na interni SATA SSD.
Po vyndani flashky a rebootu - nic. Chce to bootovat ze site..

Live boot, koukam na SATA partisny.. neni tam ESP tak asi to umi legacy boot (byla tam nejaka 1MB boot part + ext4).

Hmm.. podivam se do biosu - lze experimentalne zapnout UEFI. Zapnu.

Znova live boot z USB, plna cista instalace s promazanim disku - tentokrat to udelalo EFI a dve ext4 partisny cca na pul a pul disku (wtf, neresim).

A boot ? Znova nejde ze SATA disku.

Tak vytahnu sve Gentoo pro testovani.. bootnu, chroot ... segfault.

To Ubuntu nainstalovalo balicky ktere nemuzou fungovat na starem HW ??

A zaroven live cast jede ??

Proc tam neni varovani, ze to, co se nainstaluje je neco jineho nez co na live klici bezi ? A vubec ze to nema kontrolu zda by to mohlo bezet ??

A hlavne - web na systemove nezminuje, ze potrebuji AVX2 / Haswell a novejsi.

Kde je tedy problem??
Název: Re:Ubuntu 25.04 na Ivy Bridge nejede?
Přispěvatel: ja. 04. 12. 2025, 00:12:21
x86-64 v3 je mozny az v 25.10, a aj tam je to opt-in, takze v tom to nebude.

Název: Re:Ubuntu 25.04 na Ivy Bridge nejede?
Přispěvatel: RDa 04. 12. 2025, 01:13:23
@ja. - dik

Prosel jsem to dnes znova - tak chroot jede, cat /etc/issue vraci v nem Ubuntu. Dobry.

Tak znova boot ... a skrze F9 - Load EFI file ... vybiram ruzne veci co na ESP jsou. A fungovali dva:

EFI/ubuntu/shimx64.efi
EFI/ubuntu/grubx64.efi

Ty co jsou v EFI/BOOT nefunguji a jen vypisou "Reset system." a delaji onen boot loop.

Tak predpokladam ze je problem v tom ranem nedodelanem UEFI biosu ze si neumi zapamatovat cesty.

Budu muset rucne pomenit soubory na ESP, at se natahuje ten spravnej, a la "removable device" - vzdy jen ten s default nazvem.

Jinak to jede, i update jsem uz provedl, ale kdyz to pridalo novej kernel, tak to grub instalaci nepomenilo / neudelalo znova.

A ten predchozi unknown instruction segfault byla moje chyba - asi se nedetekoval interni disk behem toho bootu, a ty dve partisny byly z meho Gentoo (jedna s legacy x64 rootfs, a druha s tim v3 - avx2/haswell rootfs ... kterej segfaultoval).

Jeste jsem zkusil efibootmgr, upravil nastaveni... ale na to BIOS pri startu prdi a nevidi to.

Jedina polozka ktera je pro interni disk je "OS Boot Manager", coz bude zrejme ten efi/boot/bootx64.efi - ktery ze zahadneho duvodu na me instalaci ale nejede (mozna certifikaty?)
Název: Re:Ubuntu 25.04 na Ivy Bridge nejede?
Přispěvatel: Michal Šmucr 04. 12. 2025, 01:16:06
Ty HP notebooky z té doby měly něco nestandardního/domrveného v UEFI, že to nerespektovalo vytvořené boot entries v EFI vars, když se odkazovaly na interní disk. Zatímco u externího USB disku nebo CD, to sežralo výchozí /EFI/boot/bootx64.efi.

Neměl jsem sice v ruce tenhle Elitebook, ale u ProBooků to občas takhle blblo.
Narazil jsem dokonce jednou i na nějaký přiblblý whitelist na Windows bootloader (bootmgr.efi), kde to chtělo prostě v EFI oddílu zkopírovat soubor grub.efi, aby byla celá cesta: /EFI/Microsoft/Boot/bootmgr.efi Ale je to dávno, už si nepamatuju model.

Takže na tohle bych se podíval. Třeba ozkoušet boot menu a ruční volbu celého disku, takže by si měl vybrat (/EFI/boot/bootx64.efi) a pak to případně nastavit v BIOSu jako výchozí.
Nebo na test zkusit natáhnout grub z flešky a pak udělat chainload toho dalšího grubu, co je na disku, minimálně abys zjistil, jestli to aspoň jednou naběhne a instalace je v pořádku.

Nicméně proč to nechodilo s legacy BIOS bootováním (přes CSM), to je otázka. Výše zmíněné věci by na to neměly mít vliv.
Název: Re:Ubuntu 25.04 na Ivy Bridge nejede?
Přispěvatel: Michal Šmucr 04. 12. 2025, 01:16:56
Aha, už jsi na to přišel ;)
Název: Re:Ubuntu 25.04 na Ivy Bridge nejede?
Přispěvatel: RDa 04. 12. 2025, 01:31:00
Ono to nema CSM, to ma primo legacy bios a UEFI je spis jako nova option :D

Provedl jsem fix uvnitr ESP - kopii ubuntu/grubx64.efi -> ../boot/bootx64.efi (plus kopii grub.cfg vedle nej, at je treba happy) a ted to uz startuje samo.

Na 25.10 se to upgraduje ted - jestli jsem dobre pochopil tak V3 je pouze experimental pro server edici, a desktop to nema. Kdyztak napisu jeste do rana, zda to jede/nejede.
Název: Re:Ubuntu 25.04 na Ivy Bridge nejede?
Přispěvatel: RDa 04. 12. 2025, 02:14:31
Tak jede i 25.10, jen pri posledni fazi updatu to odinstalovalo stare tapety (takze pozadi zcernalo) a pri odinstalaci fontu se upgrader sw zasekl :D takze to nedocistilo stare balicky - ted mam dve ruzne terminal appky napr., lisici se tlacitky v menu, a jine barve zahlavi ale obe maj stejnou ikonu :D

Upgrade prepsal grub, takze tu kopii na bootx64.efi jsem musel udelat znova.

Sleep funguje. A je to celkem svizny (umi to SATA3 takze disk se nahradil)
Název: Re:Ubuntu 25.04 na Ivy Bridge nejede?
Přispěvatel: Michal Šmucr 04. 12. 2025, 02:52:40
Dobré zprávy. Tak hlavně se zdá, že hardware je v pořádku a rozběhl jsi tam nějakou distribuci. Věřím, že na nějaké základní používání s internetem by to mohlo být ještě v pohodě.

Jinak to manuální kopírování by se v budoucnu případně dalo ošetřit přes apt hook.. pokud se to bude aktualizovat.
V /etc/apt/triggers.d je trigger soubor (např. efi-grub-copy), kam napíšeš "interest grub-efi-amd64" (nebo jak se jmenuje ten balíček s grubem).
V /usr/share/apt/triggers.d pak handler se stejným názvem (normální shell skript s shebangem, co to tedy zkopíruje ten efi soubor v ESP oddílu)

S tím upgradem Ubuntu a jak to případně spravit bohužel moc neporadím.. Nepoužívám jej nijak pravidelně a často moje setkání, když s tím někde pracuju třeba na cizím notebooku nebo vynucené nějakýn uzavřený softwarem, vypadá jako náraz do zdi.. :) Ale třeba je to mnou..