Tocmai mi-a picat o fisa:
Pina mai adineauri, ma excitam foarte tare la ideea ca Linux poate sa
incapa pe o floapa, si chiar sa faca lucruri utile in spatiul ala asa
redus. Ma excitam asa de tare ca chiar am produs si eu, cu ceva timp in
urma, o versiune proprie a unei asemenea oratanii.
Ideea e simpla: jumulesti bine kernelul, il compilezi monolitic, creezi
un root device pe care-l compresezi, pui kernel-ul si root-ul pe floapa,
ii spui kernel-ului unde e root-ul si gata. Cind booteaza, kernel-ul
creeaza un ramdisc, incarca root-ul si-l decompreseaza in ramdisc.
Simplu.
Problema este ca, oricit de mult te-ai screme, si oricit de bengos ar fi
Linux-ul, intr-o floapa nu pot sa intre prea multe chestii. Asa ca...
Asa ca, daca te uiti bine, preturile actuale pentru un CD-ROM au scazut
enorm (citeva zeci de dolari). Iar cu un singur dolar poti cumpara nu
unul, ci mai multe blancuri.
Deci... de ce sa te chinui cu floape, cind poti sa faci acelasi lucru,
mult mai bine, cu CD-uri? Sau chiar si mai misto: pui distributia pe CD,
dar tii si o floapa ca sa scrii ceva configuratii care trebuie tinute
minte intre doua bootari. ;-)
Daca te enervezi, nici nu e nevoie sa incarci tot root-ul in ramdisc.
Poti lasa foarte bine toata partea read-only a sistemului (/usr,
/[s]bin, bla-bla-bla) pe CD, si sa incarci in ramdisc doar partile
read-write (/tmp, ...). Eventual minaresti un pic kernel-ul sa faci
cache-ing-ul mai agresiv, pentru ca CD-ul e totusi lent.
Sau daca ai RAM foarte mult, poti chiar sa incarci root-ul integral in
ramdisc.
Prin urmare, pare foarte sexy ideea unui router-on-a-CD facut cu Linux.
Pareri?
--
Florin Andrei
using Out-of-luck Express / Windows $0.02 Terminally ill Edition
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.