Untitled Document
mIRC in Italiano - Script - Forum - Imposta come Home Page - Aggiungi ai Preferiti - Home - Chat
Utenti connessi: - Visitatori oggi: - Visitatori totali: - Pagine viste oggi:


NewsLetter


localinux
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
----

-
----
-
-
-
-
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----
-
----

----
Configurazione Grub Linux

Il GRUB come bootloader e' una valida alternativa al LILO. Il menu' di grub si imposta tramite il file /boot/grub/menu.lst. L'intestazione di questo file può contenere molti comandi, ma noi vedremo solo un esempio semplicissimo ma pienamente sufficiente ai nostri scopi:

default 0
timeout 5
color light-gray/blue yellow/blue
Inserendo queste righe all'inizio del menu.lst diremo a grub che all'avvio dovrà attendere 5 secondi (timeout) e dopo di che scegliere il primo kernel dell'elenco (il numero 0, ricordate che Grub inizia a contare da zero?). Il menù sarà presentato con i colori indicati, secondo il seguente schema: caretteri/sfondo rispettivamente per il testo normale e per il testo evidenziato.

Adesso, inseriamo i blocchi per i vari kernel. Come visto per fare partire un kernel servono tre comandi: root, kernel, boot (oppure nel caso ci sia l'initrd root, kernel, initrd, boot). Nel menu.lst bisogna inserire in più soltanto un primo comando (title) che specifica il nome che apparira all'avvio per quel kernel nel menù del grub. In pratica, usando gli esempi precedenti dei due kernel, dovremmo avere un menu.lst del genere:

default 0
timeout 5
color light-gray/blue yellow/blue

title Prima Distribuzione (puoi scrivere quello che vuoi)
root (hd0,2)
kernel /vmlinuz-2.6.6s26-mio-kernel root=/dev/hda4 ro vga=791
boot

title Seconda Distribuzione (puoi scrivere quello che vuoi)
root (hd0,2)
kernel (hd0,6)/boot/vmlinuz-2.6.6-altra-distro root=/dev/hda7 ro vga=791
boot

Seguendo questo schema portrete aggiungere quanti kernel volete, ma ricordate che potrete provare prima i comandi interattivamente dal prompt di grub.

Nel caso i kernel abbiano bisogno dell'initrd il menu.lst dovrebbe seplicemente contere in comando in più per ogni kernel:

default 0
timeout 5
color light-gray/blue yellow/blue

title Prima Distribuzione (puoi scrivere quello che vuoi)
root (hd0,2)
kernel /vmlinuz-2.6.6s26-mio-kernel root=/dev/hda4 ro vga=791
initrd /initrd.img-2.6.6-s26-mio-kernel
boot

title Seconda Distribuzione (puoi scrivere quello che vuoi)
root (hd0,2)
kernel (hd0,6)/boot/vmlinuz-2.6.6-altra-distro root=/dev/hda7 ro vga=791
initrd (hd0,6)/initrd.img-2.6.6-altra-distro
boot

Ovviamente, il blocco di un kernel potrebbe contere il comando initrd ed il blocco di un altro no, a seconda che il kernel in oggetto lo richieda o meno.

A questo punto, se avete appreso i concetti di base dovreste essere in grado di configurare il menu di grub per qualsiasi esigenza. Per i più intraprendenti aggiungo un ultima chicca. Se nel blocco di ogni kernel inserite, prima del comando boot, il comando savedefault e modificate il comando default 0 in default save, all'avvio il grub (dopo il timeout) sceglierà il kernel che avete scelto nel precedente avvio (vedi nota).

Avviare altri sistemi operativi

Windows, BeOS, OpenBSD
Alcuni sistemi operativi sono suscettibili all'avvio tramite bootloader, questo perchè hanno bisogno che la partizione da cui partono sia "resa attiva" (e in molti casi questa deve essere anche una partizione primaria); oltretutto questi sistemi operativi non possono essere avviati leggendo "il kernel" attraverso, questo perchè l'avvio del kernel, a quel punto è compito della routine di avvio di quel sistema operativo e non di GRUB (come accade, invece, con linux). Tra questi sistemi operativi quelli che devono essere avviati in questo modo sono fondamentalmente tre: Windows, BeOS e OpenBSD. Il più versatile, anche per quanto riguarda l'installazione in partizione non primaria, è sicuramente BeOS. Per avviare uno di questi sistemi operativi basta scrivere (prendiamo come esempio Windows, assumendo che sia sulla prima partizione di un secondo disco):

title Windows
rootnoverify (hd1,0)
makeactive
chainloader +1
boot

Il primo comando (rootnoverify) dice sostanzialmente qual è la partizione di windows (nel nostro caso la prima partizione del secondo disco è hd1,0, corrispondente, in Linux, a /dev/hdb1), il secondo comando, invece rende la partizione attiva (condizione essenziale per Windows), il terzo comando istruisce, sostanzialmente, sul fatto di leggere la prima traccia di tale partizione, e l'ultimo comando fa si che il sistema parta, eseguendo in ordine tutte le scelte precedenti.

FreeBSD
Uno dei motivi per cui GRUB ha una nomenclatura tutta particolare dei dischi è dovuto al fatto che il programma è stato pensato per avviare anche kernel non-linux, uno su tutti, quello di FreeBSD. FreeBSD ha, infatti, un sistema di organizzazione delle directory abbastanza particolare. Nell'esempio assumiamo che FreeBSD sia installato nella seconda partizione del secondo disco:

title FreeBSD
root (hd1,1,a)
kernel /boot/loader

Parte dell'articolo e' stato preso da http://www.debianitalia.org

per contatti e ulteriori informazioni:
e-mail: hsnemesi@email.it
msn: hsnemesi@email.it
yahoo: bl4cknightwolf
icq: 146283389
ircnet e azzurranet: #tuttoirc, nick: Dan^K^e




  Ultime dal forum mIRC

Vai al forum
  Ultimi File inseriti
Diablo III (14624)
Fancazzista Scr... (18764)
Sensuality scri... (7622)
Grand Theft Aut... (5154)
Stealth Script ... (8382)
-SagittarioScri... (18835)
Paradise Script (13753)
Trivia Game 200... (11882)
Ircap Script 8.... (5191)
RawScript 2.0 (8481)


 

 

  Scarica Linux
Scarica qui Linux
Scarica qui Linux
 Linux Girls
Linux Girls Ragazze LinuxLe famose Linux Girls che si trovano ovunque su internet le abbiamo anche noi! Consigliamo di usarle come sfondo per i vostri desktop (Anche windows per carità)!
Linux Girls


Pillo-o-Linux Guide (http://www.pillolinux.it)
  1. Bash shell: una guida pratica - Parte 1
  2. Windows? No Grazie, uso Linux
  3. Intel & Apple
  4. Il coraggio di lavorare con l'OpenSource
  5. Visualizzare e gestire i processi
  6. Un Firewall casalingo con IPTABLES
  7. Xinetd, Il Super-Demone
  8. Potenziare qmail con vpopmail
  9. qmail: un server di posta con la q minuscola
  10. Alias di Shell
  11. Linux sotto sorveglianza: gestire i file di log
  12. Configurare il file /ETC/INITTAB
  13. Alternative al diff
  14. Ping-O-Matic e il MetaPinging
  15. Un Firewall casalingo con IPTABLES
  16. Un vestito per gli script di shell
  17. Ottimizzare le risorse: il gestore di finestre TWM
  18. Le Distribuzioni Linux
  19. Funzionamento e configurazione del wrapper
  20. Inetd e TCP Wrappers
  21. Password scordata?
  22. Le password
  23. Rinominare file multipli (mmv)
  24. SED: Trattare il testo
  25. File manager: Midnight Commander
  26. Archiviare piu' file con un'unica operazione
  27. Come recuperare spazio sul disco
  28. Freeciv, un grande gioco Open Source
  29. Come creare piu' sottodirectory in un'unica volta
  30. Open hardware, è possibile?
  31. Il comando finger
  32. Posso unzippare piu' file nello stesso momento?
  33. File Testo di DOS/Windows
  34. Il libro culto della filosofia open source
  35. Come accedere a Linux da Windows o Mac (VNC)?
  36. Come scaricare un sito web per consultarlo offline
  37. Questione di shell
  38. Alla ricerca del file perduto
  39. Wget - L'arte della copia
  40. Ncftp, una buona alternativa al client FTP standard
  41. SourceForge.net, la culla dell'Open Source
  42. Gestiamo la mailing list con Mailman
  43. Eliminare LILO
  44. Come far funzionare la rotella del mouse
  45. Hotkeys II
  46. Hotkeys I
  47. MP3 Open Source, ovvero Ogg-Vorbis
  48. Come catturare le schermate?
  49. Cos'è un Desktop Environment
  50. Suoniamo gli MP3 con Mpg123
  51. Bogomips
  52. I File System Journaled su Linux
  53. Linux e` freeware? gratuito? shareware?
  54. Il Comando FMT
  55. Disabilitare temporaneamente un alias
  56. Come condividere la connessione Internet con Linux
  57. Linux su Notebook: è possibile?
  58. Ricompilare il kernel V
  59. Ricompilare il kernel IV
  60. Ricompilare il kernel III
  61. Ricompilare il kernel II
  62. Ricompilare il kernel I
  63. Less is much more than more
  64. Come partizionare in maniera ideale l'hard disk?
  65. Montare i CD audio
  66. Il Server XFree86
  67. Il file XF86Config
  68. X Window
  69. Centrare l'immagine dello schermo sotto X
  70. Tre diversi reboot
  71. Quali directory salvare
  72. I diritti di accesso a file e directory
  73. Ripetizione veloce su linea di comando
  74. I pacchetti RPM II
  75. I pacchetti RPM I
  76. L'albero dei processi
  77. C'é un processo che rallenta di sistema?
  78. 10 buone ragioni per non fare il login come root
  79. Guardare dentro un file compresso
  80. Da minuscolo a maiuscolo
  81. Mtools - lavorare con i floppy
  82. Introduzione al servizio Scheduling di CronTab II
  83. Introduzione al servizio Scheduling di CronTab I
  84. Linkare files o directory
  85. Spostare directory tra filesystems
  86. Espansioni particolari
  87. Piccola guida alle licenze II
  88. Piccola guida alle licenze I
  89. Visualizzare i programmi attivi e l'uso della memoria
  90. Trovare la documentazione per i comandi Linux
  91. Il mount automatico all'avvio di Linux
  92. I comandi mount e umount
  93. I file compressi
  94. Qual è il file più grande sul tuo hard disk?
  95. Linux piantato?
  96. Leggere i dischi Linux da Windows
  97. Linux e Unix parte III
  98. Linux e Unix parte II
  99. Linux e Unix parte I
  100. Il dual boot Parte II
  101. Il dual boot Parte I
  102. Cosa sono le distribuzioni
  103. Chi usa Linux ?
  104. Cos'è Linux Intervista con Fyodor di Nmap



 


Cerca nel sito

Le ultime news:

Ultimi commenti
1
1
1


Sondaggio
Cosa vorresti di nuovo?

Risultati | Archivi

Statistiche Download
Database:
283 Files
241 Mb
Scaricati:
2659868 Files
Totale: 5615348Mb

Upload
Hai realizzato uno Script? Una addon? Una tcl? Un articolo? Qualsiasi cosa? Mandacelo ora! Utilizza il form upload per inviarci il tuo materiale e se lo riteniamo idoneo lo vedrai pubblicato nel portale!
[ Upload ]

Chat
Inserisci il tuo nick:



| Contattaci | Pubblicità | Staff |
Il presente materiale è Copyright TuttoIRC.it 2005. Leggi il Disclaimer