Pagina 1 di 1
Ma serve per forza LILO???
Inviato: mar 3 gen 2006, 12:13
da napoleone1981
Ciao,
ieri ho installato sul mio "nuvo" serverino casalingo che userò per scaricare la mia vecchia slackware 10.0 (erano 2 anni che non prendevo in mano quei cd...). Alla richiesta di installare Lilo ho detto no, visto che non ho windows sul computer, ma solo slak. Al riavvio mi dice "sistema operativo mancante"!!!! Io pensavo che LILO servisse solo se si usava anche windows... Sbagliavo???
Inviato: mar 3 gen 2006, 12:15
da Darathorn
LiLo sta per Linux Loader e serve a caricare il sistema operatio linux e gi altri sistemi installati nel pc.
Inviato: mar 3 gen 2006, 12:44
da gastone90
eheh, anche windows ha il suo bootloader nel MBR, ma non si vede. tanto è vero che se installi lilo e poi windows quello st****o ti scrive sopra lilo senza chiederti nulla

Inviato: mar 3 gen 2006, 13:02
da hendrixiano
gastone90 ha scritto:eheh, anche windows ha il suo bootloader nel MBR,
Nell'MBR? Sicuro?
Inviato: mar 3 gen 2006, 13:08
da Firetux
LILO, GRUB, o chi per esso è necessario perché permette il caricamento dell'immagine del kernel.
Se nel sistema metti solo slackware lo devi installare comunque. Poi se non lo vuoi vedere imposti il timeout a 0 così è come se non ci fosse
Inviato: mar 3 gen 2006, 13:32
da gastone90
hendrixiano ha scritto:gastone90 ha scritto:eheh, anche windows ha il suo bootloader nel MBR,
Nell'MBR? Sicuro?
si
MBR e boot sector
Inviato: mar 3 gen 2006, 16:07
da targzeta
Nei primi 446 byte della MBR c'è un programmino. Questo programmino non è detto che sia un Loader per il S.O.
Anzi, molto spesso non lo è!!!
Questo programmino guarda i 64 byte successivi della MBR, ovvero la tabella delle partizioni, individua la partizione che ha l'etichetta attiva (o avviabile) ed esegue un altro programmino che è nel primo settore (il boot sector) di questa partizione.
LILO può risiedere o nella MBR o nel boot sector è indifferente, l'unica differenza è che nel primo caso viene invocato direttamente dal BIOS nel secondo dal programmino che è nella MBR.
Windows dal canto suo, dato che quando lo installi DEVE funzionare, scrive la MBR inserendoci il suo programmino e il boot sector mettendoci il suo loader.
In ogni caso, dovunque sia LILO lo perdi.
In teoria, se il tuo kernel è minore o uguale a 512 byte, lo puoi copiare nel boot sector e in questo caso non hai bisogno di LILO.
comunque, installare LILO come dice Firetux, cioè mettendo il timeout a 0 è la migliore soluzione. Senza contare che tramite LILO puoi passare parametri al kernel senza impostarli con rdev, oppure puoi anche farti kernel di prova etc..etc..
Spero di averti chiarito un pò le idee sul perchè serve un loader per S.O.
Spina