[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: initrd - czy jest niezbędny?



06-12-29, Jarek Buczyński <jaro80@gmail.com> napisał(a):
Witam

Mam pytanie dotyczące initrd. Czy mógłby ktoś krótko i prosto napisać jak
działa initrd i czy jest niezbędny?

Pytam ponieważ czasami znajomi którzy używają innych dystrybucji dziwią się
co to jest initrd? Po co to jest w Debianie? I dlaczego u nich tego
nie ma :)

nie spotkałem sie jeszcze z dystrybucją która domyslnie nie posiada
initrd aczkolwiek chętnie bym się dowiedział.
faktycznie w gentoo np. genkernel (budowanie jądra przy instalacji)
mozna ustawić tak aby go nie generował. we wszystkich debianopodobnych
i redhatowpodobnych dystrybucjach initrd jest.

a sam initrd (może być też np. yaird) to garśc skryptów i modułów
jądra które pozwalają zbootować samo jądro (typowo "vmlinuz").
plusy :
- mniejsze jądro (pomniejszone o moduły ktore zawiera initrd) , ale
przy obecnym sprzecie nie ma to znaczenia (szczegolnie w kernelkach
2.6)
- latwiejsze w instalacji (apt-getem, rpmem itd..)

minusy :
- zawsze to dodatkowy czynnik chaosu ktory moze "nie działać"
- po co to komu ?

--
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}

Reply to: