Portál AbcLinuxu, 11. května 2025 07:17

Dotaz: lilo a UUID

20.11.2008 14:39 Thunder.m | skóre: 35 | blog: e17
lilo a UUID
Přečteno: 452×
Odpovědět | Admin
Nevíte jestli lilo podporuje UUID? Nějak se mi nedaří nahodit systém, pokud zadám do lilo.conf jako parametr root="UUID=blauuiddisku"
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Pavel Stárek avatar 20.11.2008 15:05 Pavel Stárek | skóre: 44 | blog: Tady bloguju já :-) | Kolín
Rozbalit Rozbalit vše Re: lilo a UUID
Odpovědět | | Sbalit | Link | Blokovat | Admin
Verze 22.8 by toto měla umět. Alespoň dle oficiálního oznámení.
Kdo chce, hledá způsob; kdo nechce, hledá důvod.
20.11.2008 15:37 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: lilo a UUID
Díky, tuto verzi tam mám, ale stejně to nejde, sice ze zapíše správně, žádnou chybu nehlásí, ale po rebootu to ukáže hlášku unable to mount root fs :( Zkusím jiný disk.
Pavel Stárek avatar 20.11.2008 17:08 Pavel Stárek | skóre: 44 | blog: Tady bloguju já :-) | Kolín
Rozbalit Rozbalit vše Re: lilo a UUID
A je to v tom lilo.conf zadáno takto?

root="UUID=ta_strasna_hruza"

Tedy nesmí se zapomenout na uvozovky.
Kdo chce, hledá způsob; kdo nechce, hledá důvod.
20.11.2008 18:30 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: lilo a UUID
Ano, přesně tak je to tam zadané, jakmile ty uvozovky nebyly, tak to nechodilo, zkusím ještě jeden disk, třeba je chyba v discích, mám tam CF->IDE redukci a v ní jsem zkusil dvě různá karty (2GB a 1GB), z Linuxu na ní cokoliv nahraju a bez problémů, ale vím že tyhle redukce (nepřímá přes kabel) s některými kartami zlobily.
20.11.2008 18:31 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: lilo a UUID
nechodilo = lilo při zápisu hlásilo chybu
20.11.2008 18:47 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: lilo a UUID
Tak s USB diskem je to stejné, opět hlásí chybu s připojením root fs, není třeba něco speciálního povolit v jádře?
20.11.2008 22:46 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: lilo a UUID
Tak už jsem našel proč mi to nejde, bohužel je to asi neřešitelný problém, pro podporu UUID je potřeba initrd obraz s příslušnou podporou udevu, který zajistí dostupnost disků i pomocí UUID, kernel sám o sobě to neumí, ale spoň ne ten můj (2.6.26.6).
21.11.2008 00:03 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: lilo a UUID
To bolo jasne uz z hlasky "unable to mount...". Zavadzac nic nemountuje, takze sa stazuje jadro. Prekompilovat jadro. Vyhodit initrd, co je potrebne uz v case bootu, dat staticky do jadra. Zvysok ako moduly. Sam nepouzivam initrd uz aspon 7 rokov. Kecy o zbytocnej velkosti jadra su len kecmi. Moj vmlinuz ma 1.6MB. Tolko sa dnes zmesti aj do hodiniek.
If you hold a Unix shell up to your ear, you can you hear the C.
21.11.2008 00:10 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: lilo a UUID
No ale to kernel to jako takový neumí, není to závislé od toho jak si ho nastavím (.config), prostě to neumí, existuje patch pro nějaké staré jádro 2.2.XX s podporou ext2, ale ten se mi přepisovat nechce.
21.11.2008 06:31 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: lilo a UUID
a co to udelat pres label= ? ten by mozna jadro zkouslo.
In Ada the typical infinite loop would normally be terminated by detonation.
21.11.2008 09:26 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: lilo a UUID
Tak label taky nejde.
21.11.2008 02:54 DNA
Rozbalit Rozbalit vše Re: lilo a UUID
Odpovědět | | Sbalit | Link | Blokovat | Admin
proč UUID v bootloaderu?
21.11.2008 08:41 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: lilo a UUID
Protože chci systém nainstalovat na USB disk, který se bohužel po zavedení jádra objeví jako poslední /dev/sdX, takže stačí jen přidat jeden SATA disk a hned mám root fs na jiném disku a musím předělávat lilo.
21.11.2008 09:10 marek
Rozbalit Rozbalit vše Re: lilo a UUID

Dobry den

Priblizne pred rokem jsem delal cd distribuci.

Dival jsem se, jak ostatni resi v initramdisku nalezeni te spravne mechaniky na strojich s vice zarizenimi.

Jako nejlepsi mi nakonec prislo: postupne si vse namountovat a hledat nejaky konkretni soubor s jedinecnym nazvem, nebo obsahem (je rozumne to napsat vicevlaknove s timeouty).

Je to prepsani jednoho scriptu pri tvorbe initramdisku - vetsina distribuci ma na to dokonce hackovaci mechanizmy.

marek

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.