Chrooter apache
Matériel
Ajout disque dur
Ajout carte
Audit des disques durs
Gestion des peripheriques
Disquette d'installation
Ajout d'un scanner
Astuces
Ajout d'une imprimante
Réseau
Configuration reseau
Dns
Serveur cvs
Proxy squid 
Installation serveur ftp
Installation qmail 
Installation serveur courrier sous debian
Outil TCP/IP 
Le serveur samba
Connexion a distance securisee
Client/serveur vnc
Configurer apache
Dyndns
Installer un LAMP sous mandriva
Sécurité
Chiffrer un fichier/dossier
Securiser son poste
Mur pare feu pas a pas
Authentification ht-access
Surveillance de serveur CACTI
Snort
Snort-inline
Securiser Apache avec mod_security
Filtrage squid/squidguard/dansguardian
Auditer son site web
Sécuriser son linux
Installer un Lamp avec ssl
Contrer les scans de ports
Traitement anti-spam
Installer/Utiliser tripwire
Faire des sauvegardes incrémentales
Rsync
Nessus
Divers
Elisa, le multimédia facile
Utilisation de lilo
Les commandes Linux
Le multi-tache
Le crontab
Exploration de la configuration
Quotas
Messagerie
Installer une application
Debugger ses applications
Le format RPM
Mise a jour du noyau
Qemu
Tour d'horizon des principaux p2p
Récupération du système
Bips d'un pc
Astuces windows
Table Ascii
Lamerland
Conversion de fichiers musicaux
Compiler ses rpms
Graver en ligne de commande
Graver un fichier avi pour un dvd de salon
Récupérer des fichiers effacés
Liens
hakin9
Secureroot.com
Hackerthreads.org
Defcon
Hackerlounge
Les derniers exploits
Tous les codes sources
Securite sous Linux
Les logiciels libres quotidiens
Ezine divers
Madchat
Textes divers
Archives
 
Traductions LG
Toutes les traductions
Traductions Phrack
Toutes les traductions

Il y a actuellement 5 visiteurs connectés sur le site !

Google

Utilisation de lilo
Utilisation de lilo

 

Introduction
Le fichier lilo.conf
Lilo chargeur secondaire
Restaurer le boot windows

 

Introduction:

Lilo signifie Linux Loader (chargeur de Linux), il permet d'amorcer différents systèmes aux cot&ecute;s de Linux. La grande majorité des distributions Linux sont capables de facilement installer LILO sur le secteur d'amorcage de votre disque dur.
Ainsi LILO sera le premier programme lancé au démarrage de la machine et vous permettra de choisir entre les différents systèmes installés sur votre machine. Ceci n'est si simple avec des OS comme Windows NT our OS/2 qui doivent remplacer LILO par leur propre chargeur de boot.
LILO est alors à placer en chargeur de boot secondaire installé seulement sur la partition Linux alors que le chargeur de NT ou d'OS/2 sera installé sur le secteur d'amorcage du disque.

Le fichier lilo.conf:

Le fichier qui définit la configuration de LILO est /etc/lilo.conf voici le mien

boot=/dev/sda
map=/boot/map
install=menu
prompt
timeout=50
image=/boot/vmlinuz-2.2.9-27mdk
label=linux
root=/dev/sda1
initrd=/boot/initrd-2.2.9-27mdk.img
read-only
other=/dev/sda3
label=+
table=/dev/hda

Etudions le. La première ligne renseigne LILO sur le disque à utiliser pour s'installer, ici /dev/sda qui est mon premier disque dur (port 1 du canal IDE n°1) si dans cette ligne était précisé /dev/hsda2 nous placerions LILO sur la seconde partition du premier disque dur IDE, cela veut dire que LILO serait le chargeur de boot secondaire.
La ligne map désigne le fichier que génère LILO lors de son installation et la ligne install le code d'amorcage qui est à installer sur le premier secteur.
Ces lignes sont importantes, je veux dire par là qu'il vaut mieux éviter de les supprimer.
Les fichiers désignés sont placés dans le répertoire /boot. Il y a une section pour chaque système d'exploitation installé. La première section est celle qui sera lancée par défaut si vous ne spécifiez aucun choix lors du démarrage.
La ligne image=... précise l'image du noyau à charger, c'est le coeur du système, label spécifie le nom de ce choix à l'amorçage, ici linux pour Linux et + pour Windows ("+" c'est plus rapide et plus proche de la touche ENTREE du pavé numérique...CQFD).
Notez que lorsque vous avez le choix lors du boot, le clavier est en QWERTY, je dis cela pour que vous évitiez des noms trop longs. root désigne la partition racine, en bref l'endroit où vous arriverez lorsque Linux sera lancé.Quand on devient fort en Linux (!) et que l'on dispose de plusieurs noyaux il faut créer une section par noyau en précisant le noyau à charger à la ligne image.
A chaque modification des section vous devez mettre à jour lilo. Pour ce faire il faut étre root et taper lilo ce qui pour cet exemple affichera :Added linux
Added +
Lors du prochain redémarrage, j'aurais le choix entre Linux ("linux") et Windows ("+"). Si je ne tape rien, ce sera Linux qui sera lancé par défaut, en tapant "+" ce sera l'autre environnement. Vous voyez donc qu'il est possible de faire un choix entre plusieurs noyaux ainsi que permettre la coexistence de Linux et d'autres systèmes.

Lilo,chargeur secondaire:

Ces explications donnent une vue générale du principe et ne prétendent pas à un tutoriel.
LILO est souvent le chargeur par défaut d'une machine, mais dans certains cas il peut éte utile de l'installer comme chargeur secondaire, je m'explique. Des systèmes comme WinNT sont plutôt égoistes et ne supportent que LEUR chargeur de boot sur le premier secteur du disque dur, soit.
LILO doit donc étre installé sur le premier secteur de la partition Linux (et non du disque).
Vous me suivez ? Pour cela la ligne boot= .... doit étre changée en boot=sda3, qui pour cet exemple signifie que LILO sera inscrit sur le secteur d'amorcage de la partition 3 de mon premier disque SATA. Notez qu'il chargera exclusivement Linux. La partition doit étre active, en principe elle l'est mais cela peut étre modifié avec fdisk.

Restaurer le boot windows

Il se peut que vous n'ayez que Windows installé sur votre machine, et soudain plus de démarrage alors il est possible de restaurer le MBR originel de Windows. Il vous faut le CD d'installation de Windows. Mettez-le dans le lecteur et bootez dessus
Après la détection du matériel, le CD demande si on veut installer Windows XP (touche Entrée) ou réparer une installation (touche Échap) ; faire Échap. Ensuite, une invite de commande va demander sur quelle installation ouvrir la console, il faut taper son numéro (en général 1), puis le mot de passe administrateur. Vous voilà connectés à une invite de commande. Il faut alors taper

fixmbr

puis

fixboot

et enfin

exit
Voilà donc le bootloader Windows réinstallé.

Sources de l'article


 

Blog
Le blog
La radio
La Radio
Boutique
La boutique du Geek
Php/Mysql
Formulaire en php
Administrer un serveur Mysql
Session en php
Gerer ses bases mysql
Les bases php
Securiser ses scripts PHP
Controler ses programmes avec RATS
Convertir une base sql en utf8
Astuces php
Le fichier php.ini
Programmation
Python rapide
Tutorial Python
Tutorial Perl
Tutorial Perl complet
Tutoriel ruby
Tutoriel C
Introduction à gawk
Filtres et utilitaires
Find
Programmation Shell
Ecriture de scripts bash
Expressions regulieres
Vi
Introduction a Javascript
Compiler avec gcc
Astuces en Bash
Cracking
Tutoriel Assembleur
Guide du cracking pour débutant
Assembleur
Manual Unpacking
Techniques de Protection
Différentes failles Web
Arp spoofing dans un réseau switché
Les intrusions
Les attaques externes
Defacage
Defacage complet
Buffer overflow
Netcat
Injection sql
Injection sql(suite)
John the Ripper
Spoofer un email
Utiliser google
La faille system
Usurper une identité
Le rooting
Shellcode sous Unix
La faille race condition
La faille xss
La faille xss (2)
Attaques sur un routeur
P2P
Azureus pas-a-pas
News
Lire les news de Linux-pour-lesnuls.com au format RSS
Distros
Gestion des paquets debian
101 commandes debian
Jeu
Webtarot
Graphisme
Effet neon dans GIMP
Effet vapeur dans GIMP
Cours fonctionnalités de GIMP
Redimentionner une image avec GIMP
Redimentionner une photo pour en faire un cadre avec gimp
Morphing avec gimp
Détourer avec gimp
Réduire le poids d'une image avec gimp
Caricature avec gimp
Humour
Ensemble
Divers