problem z initrd

Tomasz Grobelny tomasz w grobelny.oswiecenia.net
Pią, 15 Lut 2008, 12:35:46 CET


Andrzej 'The Undefined' Dopierała pisze:
> On Fri, Feb 15, 2008 at 12:10:32AM +0100, Tomasz Grobelny wrote:
>> Chciałem sobie zbudować kernel-vanilla, ale bez większości modułów (żeby 
>> skrócić czas budowania). Tak więc trochę zmodyfikowałem plik 
>> kernel-vanilla-multiarch.conf żeby nie budował niepotrzebnych modułów. I 
>> nawet to działało, teraz natomiast nie bardzo chce. Tylko nie wiem co w 
>> międzyczasie zmieniłem (a może coś się zmieniło w specu/patchach?). 
>> Bootowanie wygląda tak jakby initrd był znajdowany, ale kernel nie próbował 
>> nawet z niego korzystać. Initrd jest ten sam co dla działającego jądra 
>> dystrybucyjnego (wiem że to nie jest docelowe rozwiązanie, ale wtedy 
>> przynajmniej wiem że wina leży po stronie vmlinuz a nie initrd).
>>
>> Efekt bootowania wygląda tak:
>> RAMDISK: Compressed image found at block 0
>> VFS: Mounted root (romfs filesystem) readonly.
> przy starcie dopisz w lilo/grub
> debuginitrd=sh
> 
> Wtedy w tym miejscu dostaniesz shella.
> 
Ok, dzięki. Jak będę mógł to przetestuję.

>> VFS: Cannot open root device "sda1" or unknown-block(0,0)
> i bedziesz mogl sprawdzic co zrobil a czego nie zrobil ;)
> 
> nawiasem mowiac - poroniony pomysl. Po co na sile sobie psujesz system?
> nieużywane moduły nie zajmują miejsca w pamięci ;)
> 
Ale mi nie chodzi o miejsce w pamięci czy na dysku. Mi chodzi o czas 
kompilacji.
-- 
Z poważaniem,
Tomasz Grobelny


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