Newsgroup: it.comp.os.linux.iniziare
Titolo: Varie domande da igniorante

Ciao a tutti, ho installato da pochissimo Linux Mandrake 7 e volevo sapere
se c'č un modo x far sě che all'avvio possa far partire windows anzi chč
linux (ho installato lilo)
-inoltre x errore ho creato solo un utente root e nessuno normale, come
posso rimediare?
-inoltre non mi rileva la scheda audio (SB 16) come posso fare?
esiste un sito per trovare driver x linux visto che nei siti deiproduttori
delle mie periferiche non ci sono?
ringrazio chi č cosě gentile da rispondermi e saluto tutti


Con Linuz i driverz sono tutti in un unico pacchetto di poco piu` di 12 
mega. Questo e` il kernel, che e` ovviamente distribuito in forma di
codice sorgente cosicche` noi ce lo configuriamo e lo compiliamo. Non 
tutti i driverz vengono compilati, solo quelli che ci servono. I principali 
(tipo tastiera e mouse) si compilano in un unico file (chiamato sempre
kernel) che viene caricato per primo al boot di linux (il corrispondente
dell'IO.SYS in dos). I driverz che si vogliono caricare solo in certi
momenti invece si possono compilare come moduli esterni; e` il caso del
driver del cdrom, o del ppp (il protocollo per collegarti a internet),
o della scheda audio, o del masterizzatore...
Siccome in linux il caricamento e lo scaricamento dei moduli/driver esterni
e` completamente automatico, conviene usare il piu` possibile i moduli
per ottimizzare l'occupazione di memoria e rendere piu` veloci le modifiche
hardware (ad esempio se cambio scheda audio ci metto 1 secondo per dire
al sistema di usare un certo modulo invece di un altro; se invece il driver
della scheda vecchia e` inserito nel kernel, mi tocca ricompilare tutto
daccapo dopo averglielo tolto).
La prima cosa che un linuxiano fa quando installa una distribuzione e`
ricompilarsi il proprio kernel e i propri moduli in funzione dell'hardware
della macchina.
Inutile dire che per un newbie imparare a configurare, compilare e
installarsi il proprio kernel e i propri moduli e` un grosso passo avanti 
e una delle prime cose da imparare. Oltre alla parte sul kernel, bisogna
studiare anche il meccanismo di boot di lilo (altrimenti ti ritrovi
il kernel ma non sai come bootarlo!).
I kernel precompilati delle distribuzioni sono generici (non ottimizzati
per il nostro processore, ad esempio) e contengono quasi sempre driver
a noi inutili. C'e` poi una grossa dotazione di moduli per poter supportare
subito tutto l'hardware possibile (l'utility sndconfig non fa altro che
rilevare la soundblaster - questo passaggio ricorda moltissimo i setup dei
vecchi giochi per dos - e modificare una riga in /etc/conf.modules
per inserire i giusti valori di irq, dma, eccetera).
-- 
    Ciao
        Pardo

delle mie periferiche non ci sono?
Il kernel linux fa le veci dei drivers - in realta', semplificando, il
kernel ti viene dato con tutti i drivers, e sono poche le eccezzioni. 
-- 
The Hitman - 
http://members.xoom.it/hitman/
e-posta: 
rsal...@studenti.unina.it
Powered by Mandrake 7.0
- Le risposte stanno spesso in /usr/doc -

delle mie periferiche non ci sono?
SB16? non problem, da un prompt di root digita:
# sndconfig
fa tutto da solo.
-- 
 +-------------------------------------------+ 
 |        Enrico Bodo  -   PhD student       |
 |      University of Rome "La Sapienza"     |
 |          Department of Chemistry          | 
 +-------------------------------------------+