geninitrd i suspend2

Arkadiusz Miskiewicz arekm w pld-linux.org
Sob, 18 Lis 2006, 12:04:29 CET


On Saturday 18 November 2006 11:58, Łukasz Maśko wrote:
> 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?

[ -e /proc... ] && echo > proc
[ -e /sys... ] && echo > sys 

nie wystarczy?

-- 
Arkadiusz Miśkiewicz        PLD/Linux Team
arekm / maven.pl            http://ftp.pld-linux.org/


Więcej informacji o liście dyskusyjnej pld-devel-pl