geninitrd i suspend2
Łukasz Maśko
ed w yen.ipipan.waw.pl
Sob, 18 Lis 2006, 11:58:48 CET
Dnia sobota, 18 listopada 2006 11:48, Arkadiusz Miskiewicz napisał:
> On Saturday 18 November 2006 10:10, Łukasz Maśko wrote:
> > W kernelach 2.6.18.x mamy suspend2 w wersji 2.2.8.2. Różnica w
> > porównaniu do 2.2.7.x jest taka, że katalog "kontrolny" przewędrował z
> > /proc/suspend2 do /sys/power/suspend2. Efekt jest taki, że geninitrd
> > jaki mamy nie umie wygenerować poprawnego initrd. Proponuję taki mały
> > patch:
>
> Powinniśmy wspierać i stare i nowe wersje.
Wiem. Chodzi o to, że nie bardzo mam koncepcję, jak to zrobić. Problem
polega na tym, że initrd można budować dla kernela, który aktualnie nie
jest uruchomiony. Pozostaje więc jedynie rozpoznawanie tego po wersji
kernela, np. jeśt ver<2.6.18 to używamy /proc, a jeśli >=2.6.18
to /sys/power. Czy taki sposób jest akceptowalny? Może ktoś ma lepszy
(czytaj: bardziej poprawny) sposób?
--
Łukasz Maśko GG: 2441498 _o)
Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537 /\\
Registered Linux User #61028 JID: paranoid w jabberpl.org _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"
Więcej informacji o liście dyskusyjnej pld-devel-pl