TP install Linux

Transcription

TP install Linux
Université Louis Pasteur
UFR de Mathématiques et Informatique
Licence Informatique (L2)
Année 2007/2008
Pratique et administration des systèmes
TP03 : Installation Linux
1
But
Le but de ce TP est de vous permettre d’installer l’une des distributions Linux sur une machine avec Windows.
2
Information de base
Pour plus d’information, rendez-vous sur :
http ://www.commentcamarche.net/repar/partitio.php3
http ://fr.wikipedia.org/wiki/Partition_de_disque_dur
2.1
Procédure de démarrage d’ordinateur
Au démarrage, l’ordinateur passe la main au BIOS 1 . C’est un petit programme qui est intégré dans une des puces
de la carte mère. Sa tâche principale est de fournir un support de bas niveau pour communiquer avec les périphériques,
initialiser les disques durs, le clavier, ... bref, rendre l’ordinateur utilisable par le système d’exécution.
Le BIOS à son tour, charge le MBR 2 , qui est tout simplement les 512 premiers octets du disque dur et qui contient la
table de partitions principales et une routine d’amorçage dont le but est de charger le système d’exploitation. Ensuite, le
BIOS passe la main à cette routine d’amorçage (et après 1-10 minutes vous voyez l’écran graphique de votre système
d’exécution, si vous avez de la chance, bien sur :).
2.2
Partitions de disque dur
Le partitionnement d’un disque dur consiste à créer des zones sur le disque dont les données ne seront pas mélangées. Cela sert par exemple à installer des systèmes d’exploitation différents n’utilisant pas le même système de
fichiers. Il y aura donc au minimum autant de partitions que de systèmes d’exploitation utilisant des systèmes de fichiers différents. Dans le cas d’un utilisateur d’un système d’exploitation unique, une seule partition de la taille du
disque peut suffire, sauf si l’utilisateur désire en créer plusieurs pour faire par exemple plusieurs lecteurs dont les
données sont séparées.
Un disque peut contenir jusqu’à quatre partitions principales - une limite due au façon dont l’amorçage d’ordinateur
a été conçu (dans 512 octets il faut garder toute l’information des partitions et le programme qui va charger le système
d’exécution une fois sollicité par le BIOS). Si on a besoin de plus de partitions, on peut remplacer une des partitions
principales par une partition étendue, qui sert comme un conteneur dans lequel on peut créer plusieurs partitions
logiques. Noter bien - si sur un disque dur il existent quatre partitions principales (pas de partition étendue) vous ne
pouvez pas en rajouter des partitions.
2.3
Système de fichiers
Les disques durs, aussi petits soient-ils, contiennent des millions de bits, il faut donc organiser les données afin de
pouvoir localiser les informations, c’est le but du système de fichiers. Après avoir divisé le disque en (un où plusieurs)
partitions, on peut-y créer des systèmes de fichiers, qui vont permettre aux systèmes d’exploitation (Windows, Linux,
1 Basic
Input Output System - Système élémentaire d’entrée/sortie
Boot Record – Zone amorce
2 Master
1
...) d’utiliser l’espace pour stocker et utiliser des fichiers.
Il existent plusieurs types de systèmes de fichiers, chacun avec ses points forts et points faibles. Les différents systèmes
d’exécution peuvent supporter (lire/écrire) des différents systèmes de fichier. Ainsi, Windows supports NTFS 3 et
FAT32 4 , tant que Linux supports ext3, ReiserFS, et une centaine de plus - parmi lesquels on trouve FAT32 et NTFS
5
.
3
Préparation de l’installation
On va installer la distribution de Linux appelée Kubuntu. Vous pouvez là télécharger gratuitement sur http ://www.kubuntu.org
Vous allez obtenir un fichier de type ".iso" qui doit être gravé sur un CD en utilisant les fonctions spécifiques à ce type
de fichiers de votre logiciel de gravure.
NB : Avant de faire une telle installation, sachez que il est fortement conseillé de faire une sauvegarde de vos
données.
3.1
Espace attribuée à Linux
Dans le cas typique vous allez avoir un disque avec toute la place dédié pour Windows. Il faut donc effacer des
partitions existantes, ou changer leur taille.
Point de montage
/
À quoi elle sert ?
Taille minimale
/boot
/home
/usr
/bin
/opt
swap
/media/data
4
Installation
4.1
Démarrage du disque
Mettez le CD d’installation de Kubuntu dans le CD-ROM et redémarrer l’ordinateur. Vous devriez voir le menu
de démarrage de Kubuntu. Si ce n’est pas le cas, il faut modifier une option dans votre BIOS, qui spécifie où il faut
chercher d’abord le système d’exécution.
Au menu de démarrage, appuyez sur la touche F2 pour choisir la langue d’installation et sélectionner votre langue
préférée. Puis, appuyez sur F3 et indiquez le clavier que vous utilisez (si c’est un clavier AZERTY6 il faut choisir
France, et si c’est un clavier QWERTY il faut choisir U.S. English).
3 New
Technology File System - Système de fichiers de nouvelle technologie
allocation table - Table d’allocation de fichiers
5 Il existent encore quelques soucis avec l’écriture des fichiers sous NTFS, qui est un système propriétaire.
6 Les premières 5 touches du clavier français sont a, z, e, r, t, y
4 File
2
4.2
Libération de place pour Linux
Dans ces exemples, /dev/hda signifie le device du premier disque dur. Dans votre système il peut-être /dev/sda.
De plus, /dev/hdb signifie le deuxième disque dur, /dev/hdc - le troisième, très souvent le CD-ROM. Ainsi, /dev/hda1
signifie la première partition sur le première disque dur, /dev/hda2 - la deuxième partition sur le première disque dur,
/dev/hdb1 - la première partition sur le deuxième disque dur.
Faites bien attention s’il s’agit d’un disque ou d’une partition - c’est une erreur très répandue qui peut coûter très cher !
Vous allez effectuer toutes les manipulations en mode texte (dans la console), mais il existent aussi des outils graphiques (comme QTParted où GParted). Si vous voulez les essayer, choisissez K, puis Système et lancez QTParted.
4.2.1
Effacement des partitions
1. Lancer une console
2. Devenir root : sudo su
3. Ouvrir l’application de création/suppression des partitions. Le disque dur à modifier est donné en paramètre :
cfdisk /dev/hda
4. Effacer toutes les partitions SAUF la première partition (qui est du type NTFS).
5. Enregistrer les modifications que vous venez d’effectuer.
6. Quitter l’application.
7. Redémarrer l’ordinateur, afin de forcer le système d’exécution à relire la table des partitions que vous venez de
modifier
8. Vérification : assurez-vous que vous avez bien effacé toutes les partitions en relançant l’application cfdisk
/dev/hda
4.2.2
Changement de la taille d’une partition existante
Pour une partition NTFS (marche seulement en mode texte) :
1. Lancer une console
2. Devenir root : sudo su
3. Changer la taille de la partition : ntfsresize -s 10G /dev/hda1 L’option -s spécifie la taille finale de la partition ici, 10 Go
Pour une autre partition :
1. Lancer une console
2. Devenir root : sudo su
3. Afficher toutes les partitions : parted /dev/hda print
4. Changer la taille de la partition : parted /dev/hda resize 1 0 10GB Pour voir une explication des options, lancez
parted /dev/hda resize help
4.3
Lancement de l’installation
1. Cliquez (une seule fois) sur l’icône "Install" située sur le plan du travail
2. Choisissez la langue de votre nouveau système
3. Choisissez le pays ou la ville où vous habitez
4. Choisissez la disposition de votre clavier
5. Dans la section de préparation de l’espace disque choisissez "Manuel"
6. Créer les partitions d’installation. Pour rajouter une partition, cliquer sur "free space", puis "New partition".
Mettez chaque partition dans le début de l’espace libre qui reste.
3
7. Entrer votre nom (ie. Jean Dupont), nom d’utilisateur (par exemple dupont123), mot de passe (tprli), et le nom
d’ordinateur (utilisez le même nom d’ordinateur - il est indiqué sur sa boîte)
8. Cliquez sur "Installer"
9. Attendez pour la copie des fichiers
10. Une fois l’ordinateur redémarré il vous reste juste la configuration du réseau (choisissez configuration par
DHCP) et vous pouvez utiliser votre machine !
5
Installation des paquets supplémentaires
5.1
Apt
Avec les outils du logiciel apt, vous pouvez chercher et installer des logiciels supplémentaires pour votre système.
1. apt-cache vous permet à chercher pour de nouveau logiciels.
2. apt-get télécharge est s’occupe d’installation des paquets que vous avez choisi.
Exemple :
4