| Grub questo sconosciuto |
|
| Scritto da Administrator | |||||
| Lunedì 25 Maggio 2009 22:55 | |||||
Pagina 1 di 3 diventando piu' anziani, si apprezzano maggiormente gli strumenti a disposizione..... ed io ho dovuto rivalutare grub, infaticambile compagno del quale ho sentito l' importanza quando ha smesso di essere al mio fianco!!! dopo aver formattato e reinstallato, quancosa non e' andata per il verso giusto, e mi sono ritrovato con il cursore lampeggiante e nient' altro!!!! ed ecco cosa ho capito dopo un paio di giri su san google....
all' avvio il pc cerca il MBR (master boot record) sul primo hard disk, e quindi esegue cio' che il MBR dice, ma grub, e' piu' grande di quanto possa contenere il MBR, quindi li' viene scritto solo un codice di bootstrap, che indirizza altrove, per l' esattezza, alla directory /boot/grub , dove troviamo i file stage1 e stage2, che effettuano il vero caricamento. quindi, viene letto il file menu.lst ove e' indicato quale e' la directory ove risiedono i file di avvio di linux, e i parametri per avviarli.
i file di avvio di linux sono principalmente 2, initrd e il kernel (detto anche vmlinuz) principalmente il kernel, e' il kernel, ossia quella parte del sistema operativo che si interfaccia con tutte le periferiche del computer, e gestisce il dialogo tra le varie parti del S.O. , invece initrd, e' un sistema operativo di mezzo, ossia, dopo che e' stato caricato il sistema operativo e quindi si ha parzialmente possesso dell' hardware, magari necessitera' effettuare delle operazioni, prima di caricare il resto del sistema operativo. Un po' come se dopo aver avviato il pc, per continuare il boot avessimo bisogno di caricare dei driver particolari, o magari effettuare operazioni preliminari, tipo il creare dei dischi soft raid, ci serve qualcuno che se ne occupi, ebbene, a cio' e' demandato initrd, il quale carica una mini distro linux, con solo alcuni comandi e file, esegue lo script init che serve ad inizializzare il sistema e quando ritiene tutto concluso , passa il controllo al sistema operativo vero e proprio, ecco perche a volte ci ritroviamo con il prompt initramfs
e solo un set limitato di comandi, vuol dire che qualcosa non e' andato a buon fine.
ma se invece ci ritroviamo col solo prompt di grub
[ Minimal BASH-like line editing is supported. For
|
|||||
| Ultimo aggiornamento Mercoledì 05 Agosto 2009 12:59 |
| 89.2% | | ITALY |
| 2.2% | | UNITED STATES |
| 1.6% | | GERMANY |
| 0.9% | | JAPAN |
| 0.8% | | UNITED KINGDOM |
| Oggi: | 1 |
| Ieri: | 32 |
| Questa settimana: | 123 |
| Scorsa settimana: | 213 |
| Questo mese: | 840 |
| Scorso mese: | 689 |
| Totale: | 2683 |






![]() | oggi | 8 |
![]() | ieri | 50 |
![]() | questa settimana | 205 |
![]() | Questo mese | 1198 |
![]() | dal 08/08/2009 | 12041 |