Académique Documents
Professionnel Documents
Culture Documents
Le Boot
Etapes du dmarrage du systme depuis la mise
sous tension jusqu ltat oprationnel du systme
Chargements successifs de plusieurs programmes :
Charger un gros programme comme le noyau est trop
compliqu pour se faire en une seule fois
Trop gros pour loger dans une mmoire morte
Le programme de chargement du noyau est lui-mme un
programme quil faut charger avec un programme
chargeur !
2.
3.
4.
5.
7.
8.
0 Halt
1 Single User mode
2 Multi-User mode, without NFS
3 Full multi-user mode
4 Unused
5 Full multi-user mode (X-based login)
6 Reboot (transitoire seulement)
Administration dun. Systme Linux
10
11
12
home proc
ftp
dalle
usr
boot
lib
opt
dev
etc
var
13
Plan
I. Introduction
II. Principes Elmentaires de
Fonctionnement
III. Installation dune Distribution Linux
1.
2.
3.
4.
Partitionnement
Lilo
Cration de comptes
Configuration initiale
14
Types dInstallation
A partir des sources, en partant de rien
Long long long ! (For the braves ! :-)
Le meilleur moyen de vraiment comprendre,
cest de tout faire soit mme !
Un systme sur mesure = entirement sous
contrle = scurit
http://www.linuxfromscratch.org
15
16
17
Outils linux :
fdisk : historiquement le premier. Pas
trs convivial, plutt rserv aux
utilisateurs avertis (habitus)
cfdisk : outil plus rcent, plus convivial.
Interface similaire au fdisk de msdos.
DiskDrake (mandrake), DiskDruide
(RedHat) : outils de distribution
conviviaux mais propritaires
Administration dun. Systme Linux
18
19
20
21
22
23
Zone de swap
Si fichier au lieu de partition : crer
fichier !
Exemple :
24
25
(/etc/fstab)
/dev/sda1
/
ext2 defaults
1
1
/dev/sda2
swap swap defaults
0
0
none
/proc proc defaults
0
0
none
/dev/pts devpts
gid=5,mode=620
0
/dev/fd0
/floppy vfat
defaults,noauto,user
/dev/cdrom
/cdrom iso9660
user,ro,noauto
/dev/sda3
/home ext2 defaults
1
server:/net/usr
/usr
nfs
defaults,secure,ro
0
Administration dun. Systme Linux
2
0
26
Cration de Comptes
Cration manuelle :
Crer groupe utilisateur (/etc/group)
group:passwd:gid:logins
Crer un homedir
(attention aux permissions !)
27
Cration assiste :
useradd [-c comment] [-d homedir]
[-e expire] [-f inactive]
[-g initial_group] [-G group[, ]]
[-m [-k skeleton_dir] | -M] [-p passwd]
[-s shell] [-u uid [-o]] [-n] [-r] login
useradd -D (destruction)
28
29
30
31
32
Installation de LILO
Fichier de configuration : /etc/lilo.conf
Section commune:
boot=<device> : install sur MBR ou boot secondaire
delay=<n> : dlai pour choisir (en 10e de s)
vga=<mode> : mode affichage vido
Sections linux
image=<fichier_noyau> : fichier contenant le noyau
label=<etiquette> : nom du choix dans le menu LILO
root=<fichier_dev> : partition racine
read-only : dabord monter la racine en mode read-only
Section autres OS
other=<fichier dev> : partition alien
Label=<etiquette> : nom du choix dans le menu LILO
Administration dun. Systme Linux
33
Image=/boot/vmlinuz-2
label=linux2
root=/dev/hda3
# section autres OS
Other=/dev/hda1
label=NT
34