td n 6 - installation d’ubuntu - lirmm.frpoupet/enseignement/archi13/td06.pdf · figure 1 –...

19
IUT de Montpellier, Dép. Informatique M1101 - Introduction aux systèmes informatiques (1ère année) M. Molnar TD n o 6 - Installation d’Ubuntu Exercice 1. Installation d’ Ubuntu en dual-boot à côté de Windows Dans cette première partie, nous allons supposer que l’on part d’un ordinateur sur lequel Windows est installé. En salle 114 c’est Windows XP (SP2) mais la version n’est pas très importante puisqu’on ne fera rien sous Windows. Nous allons voir comment installer Linux à côté de Windows pour que les deux systèmes d’exploitation soient accessibles sur la même machine. 1. Démarrez la machine sous Windows. Le nom d’utilisateur en salle 114 est administrateur, le mot de passe est gx620. 2. Insérez le CD d’Ubuntu dans le lecteur de l’ordinateur. Si tout se passe bien, le CD devrait démarrer automatiquement. 3. Lorsque le programme du CD se lance : — sélectionnez « Démo et installation complète ». Le programme va alors vous demander si vous voulez redémarrer la machine. — sélectionnez « Redémarrer maintenant ». — cliquez sur le bouton « Terminer ». La machine va maintenant redémarrer à partir du CD (sans passer par Windows), et exécuter le programme d’installation d’Ubuntu. Vous devriez arriver sur un écran comme celui de la Figure 1. Remarque : Si l’ordinateur est configuré pour démarrer à partir d’un CD, il n’est en fait pas nécessaire de passer par Windows. On peut simplement insérer le CD dans le lecteur et allumer la machine pour démarrer l’installation. 4. Lorsque le programme se lance : — choisissez le français comme langue d’installation. — cliquez sur le bouton « Installer Ubuntu ». Remarque : Le bouton « Essayer Ubuntu » vous permet de lancer Ubuntu à partir du CD sans rien installer sur la machine, ce qui vous permet de tester l’utilisation d’Ubuntu sans affecter votre machine. Vous pouvez tester toutes les fonctionnalités (terminal, navigateur web, etc.) mais aucun fichier ne sera sauvegardé. Le système est cependant plus lent que s’il était installé. La fenêtre suivante vous demande de vérifier que votre ordinateur possède les conditions nécessaires pour l’installation d’Ubuntu. Si vous installez Ubuntu chez vous, vous pouvez cocher la case « Télécharger les mises à jour pendant l’installation » ce qui permettra de gagner du temps par la suite lorsque vous ferez les mises à jour. Vous pouvez aussi cocher la case « Installer ce logiciel tiers » qui installera la bibliothèque nécessaire à la lecture de fichiers MP3 (pas indispensable pour travailler sous Unix, mais ça vous permettra d’écouter de la musique). Cependant, comme les machines en salle 114 sont plutôt lentes, nous n’allons pas cocher ces options. 5. Cliquez sur le bouton « Continuer » sans cocher aucune des deux options. 1

Upload: lyxuyen

Post on 17-Feb-2019

214 views

Category:

Documents


0 download

TRANSCRIPT

IUT de Montpellier, Dép. InformatiqueM1101 - Introduction aux systèmes informatiques (1ère année) M. Molnar

TD no 6 - Installation d’Ubuntu

Exercice 1. Installation d’Ubuntu en dual-boot à côté de Windows

Dans cette première partie, nous allons supposer que l’on part d’un ordinateur sur lequelWindows est installé. En salle 114 c’est Windows XP (SP2) mais la version n’est pas trèsimportante puisqu’on ne fera rien sous Windows.

Nous allons voir comment installer Linux à côté de Windows pour que les deux systèmesd’exploitation soient accessibles sur la même machine.

1. Démarrez la machine sous Windows. Le nom d’utilisateur en salle 114 est administrateur,le mot de passe est gx620.2. Insérez le CD d’Ubuntu dans le lecteur de l’ordinateur. Si tout se passe bien, le CD devraitdémarrer automatiquement.3. Lorsque le programme du CD se lance :— sélectionnez « Démo et installation complète ». Le programme va alors vous demander

si vous voulez redémarrer la machine.— sélectionnez « Redémarrer maintenant ».— cliquez sur le bouton « Terminer ».

La machine va maintenant redémarrer à partir du CD (sans passer par Windows), et exécuterle programme d’installation d’Ubuntu. Vous devriez arriver sur un écran comme celui de laFigure 1.

Remarque : Si l’ordinateur est configuré pour démarrer à partir d’un CD, il n’est en fait pasnécessaire de passer par Windows. On peut simplement insérer le CD dans le lecteur et allumerla machine pour démarrer l’installation.

4. Lorsque le programme se lance :— choisissez le français comme langue d’installation.— cliquez sur le bouton « Installer Ubuntu ».

Remarque : Le bouton « Essayer Ubuntu » vous permet de lancer Ubuntu à partir duCD sans rien installer sur la machine, ce qui vous permet de tester l’utilisation d’Ubuntu sansaffecter votre machine. Vous pouvez tester toutes les fonctionnalités (terminal, navigateur web,etc.) mais aucun fichier ne sera sauvegardé. Le système est cependant plus lent que s’il étaitinstallé.

La fenêtre suivante vous demande de vérifier que votre ordinateur possède les conditionsnécessaires pour l’installation d’Ubuntu. Si vous installez Ubuntu chez vous, vous pouvez cocherla case « Télécharger les mises à jour pendant l’installation » ce qui permettra de gagnerdu temps par la suite lorsque vous ferez les mises à jour. Vous pouvez aussi cocher la case« Installer ce logiciel tiers » qui installera la bibliothèque nécessaire à la lecture de fichiers MP3(pas indispensable pour travailler sous Unix, mais ça vous permettra d’écouter de la musique).

Cependant, comme les machines en salle 114 sont plutôt lentes, nous n’allons pas cocher cesoptions.

5. Cliquez sur le bouton « Continuer » sans cocher aucune des deux options.

1

Figure 1 – Début de l’installation d’Ubuntu à partir du CD.

L’installation va alors vous demander le type d’installation à effectuer. Sur une machine ayantdéjà un Windows installé, vous avez trois options (Figure 2) :

— « Installer Ubuntu à côté de Microsoft Windows » pour créer un dual-boot de manièrepresque automatique en utilisant les choix par défaut ;

— « Remplacer Microsoft Windows par Ubuntu » si vous voulez supprimer le système actuelpour n’avoir qu’Ubuntu sur la machine ;

— « Autre chose » qui permet de manipuler manuellement les partitions pour préparer ledisque.

La première option fonctionne en général très bien. Cependant, pour des raisons pédagogiques,nous allons refaire la table de partitions à la main dans ce TP.

6. Dans le menu « Type d’installation », sélectionnez l’option « Autre chose ».Nous arrivons donc sur le menu « Préparer les partitions » (Figure 3). Cet écran nous in-

dique qu’il y a un disque dur sur la machine (/dev/sda) et qu’il contient une unique partition(/dev/sda1) dont le système de fichier est ntfs (le système de fichier développé par Microsoftpour Windows NT). La barre colorée en haut de l’écran représente le partitionnement du disque(initialement la barre est intégralement verte puisqu’il n’y a qu’une seule partition).

La première étape consiste à réduire la taille de la partition présente, pour faire de la placeoù mettre les nouvelles partitions.

7. Dans le menu « Préparer les partitions » :— sélectionnez la partition /dev/sda1 ;— cliquez sur le bouton « Modifier... » ;— modifiez la taille de la partition à 40 000 Mo (la moitié de la taille du disque dur) ;— ne changez pas les autres options (conservez « Ne pas utiliser la partition » puisqu’Ubuntu

ne doit pas écrire sur cette partition ;— cliquez sur « OK » ;

2

Figure 2 – Choix du type d’installation.

Figure 3 – État initial du disque (une seule partition).

3

— cliquez sur « Continuer » lorsque le programme vous demande de confirmer cette modi-fication.

L’écran représentant l’état du disque devrait maintenant indiquer une partition (toujours lamême) et de l’espace libre. Seule la moitié gauche de la barre est maintenant verte (Figure 4).

Figure 4 – La partition Windows n’occupe plus que la moitié du disque dur.

Nous allons maintenant pouvoir créer les partitions utilisées par Linux. Dans ce TP, nousallons créer 3 partitions :

— la partition principale d’Ubuntu sur laquelle seront les fichiers du système ;— une partition de swap, c’est-à-dire un espace réservé sur le disque dur à utiliser lorsque

l’ordinateur manque de mémoire vive (Linux peut alors placer certaines données de laRAM sur le disque dur dans cette partition) ;

— une partition de « données » qui sera partagée par Windows et Linux sur laquelle les deuxsystèmes pourront lire et écrire des documents.

8. Pour créer la partition système :— sélectionnez la ligne correspondant à l’espace libre ;— cliquez sur « Ajouter... » ;

— Type de la parititon : Primaire ;— Taille : 20 000 Mo ;— Emplacement : Début ;— Utiliser comme : système de fichiers journalisé ext4 ;— Point de montage : / ;

— cliquez sur « Valider ».Remarque :

— Le type de la partition n’est pas très important. Un disque peut avoir jusqu’à 4 partitionsprincipales, mais toutes les partitions Linux peuvent être secondaires.

— L’emplacement n’a pas d’importance.— Le point de montage est très important pour cette partition. Ça indique que c’est cette

partition qui doit servir de partition principale au système puisqu’elle se trouve à la racine.9. Pour créer la partition de swap :

4

— sélectionnez la ligne correspondant à l’espace libre ;— cliquez sur « Ajouter... » ;

— Type de la parititon : Logique ;— Taille : 2 000 Mo ;— Emplacement : Début ;— Utiliser comme : espace d’échange (« swap ») ;

— cliquez sur « Valider ».Remarque : En général, il est recommandé de faire une partition de swap de la même taille

que la quantité de RAM de la machine (les machines en salle 114 ont 2 Go de RAM).10. Pour créer une partition commune de documents :— sélectionnez la ligne correspondant à l’espace libre ;— cliquez sur « Ajouter... » ;

— Type de la parititon : Logique ;— Taille : laisser la valeur par défaut pour mettre tout l’espace restant (environ 18 000

Mo) ;— Emplacement : Début ;— Utiliser comme : système de fichiers FAT32 ;— Point de montage : /windows ;

— cliquez sur « Valider ».Remarque : En pratique cette partition n’est pas nécessaire car Linux peut lire et écrire sur

la partiton Windows existante, mais c’est un exercice intéressant à faire. Le système de fichierFAT32 a le mérite d’être très compatible mais il a quelques limitations, en particulier le faitde ne pas gérer de droits d’accès sur les fichiers et répertoires et de ne peut pas supporter desfichiers de plus de 4 Go.

Vous devriez maintenant avoir 4 partitions, comme sur la Figure 5. À ce stade, rien n’estencore validé et vous pouvez encore modifier chacune des partitions en la sélectionnant et encliquant sur le bouton « Modifier... ».

Attention : Ne changez surtout pas le contenu de la boîte en bas de la fenêtre (périphériqueoù sera installé le programme de démarrage). Ce choix indique où installer le programme quipermettra de choisir le système d’exploitation au démarrage (GRUB). Le programme doit êtreinstallé directement sur le disque dur (/dev/sda) et non pas sur une partition.

11. Après avoir vérifié l’état de vos partitions (en particulier le système de fichier et lepoint de montage de chacune), cliquez sur le bouton « Installer maintenant » pour validerla nouvelle table de partitions et poursuivre l’installation d’Ubuntu.

À ce stade-là, le plus compliqué est fait. Il ne vous reste plus qu’à répondre aux questionsconcernant la localisation et la création de l’utilisateur principal.

12. Lorsque la fenêtre « Où vous trouvez-vous ? » apparaît (Figure 6), sélectionnez le fuseauhoraire dans lequel vous vous trouvez (Paris, qui devrait être choisi par défaut) puis validez.

13. Lorsque la fenêtre « Disposition du clavier » apparaît (Figure 7), sélectionnez l’optioncorrespondant à votre clavier puis validez.Indication : En général, le choix par défaut est bon. Vous pouvez vérifier en entrant descaractères spéciaux dans la case prévue à cet effet en bas de la fenêtre pour vérifier que lescaractères qui apparaissent sont les bons.

5

Figure 5 – Partitionnement final du disque dur.

Figure 6 – Localisation.

6

Figure 7 – Choix de la disposition du clavier.

Figure 8 – Paramètres de l’administrateur.

7

Vous devriez ensuite arriver à la fenêtre vous permettant de définir les paramètres de l’admi-nistrateur de la machine (Figure 8)

14. Entrez les informations concernant l’utilisateur principal, qui aura les droits d’adminis-tration sur le système.Remarque : Pour des raisons de simplicité par la suite, il est conseillé d’éviter les espaceset caractères spéciaux dans le nom de la machine et de l’utilisateur. Le nom d’utilisateurn’est en général constitué que de lettres minuscules.Idéalement, le mot de passe choisi devrait par contre être assez complexe puisqu’il permettrad’obtenir le contrôle total sur la machine.Attention : N’oubliez surtout pas le mot de passe de l’administrateur ! Il vous sera rede-mandé par la suite.

Après avoir choisi ces derniers paramètres, l’installation d’Ubuntu va commencer et prendreun certain temps (Figure 9).

Figure 9 – Début de la phase d’installation.

15. Lorsque l’installation est terminée, éjectez le disque du lecteur de CD et cliquez sur lebouton « Redémarrer maintenant ».

Si tout s’est bien passé, lorsque la machine redémarre vous devriez arriver sur l’écran permet-tant de choisir le système d’exploitation (Figure 10). Les deux options les plus importantes sontla première (Ubuntu) et la dernière (Windows). Les autres options sont des modes de démarragespéciaux en cas de problèmes.

16. Choisissez la première option pour démarrer sous Ubuntu et appuyez sur Entrée pourvalider.

Remarque : Si vous ne faites rien, la première option est sélectionnée automatiquement aprèsun certain temps.

Exercice 2. Ajout de logiciels

8

Figure 10 – Le menu de démarrage (GRUB).

Lorsque vous démarrez Ubuntu, vous devriez trouver une interface proche de celle que vousutilisez en salle informatique à l’IUT. Cependant, l’interface graphique par défaut pour Ubuntu12.04 est Unity tandis que l’interface en salle informatique est Gnome.

En particulier, la plupart des applications installées sur l’ordinateur doivent être lancées àpartir du « tableau de bord », accessible en cliquant sur l’icône en haut de la barre latérale.Dans le cadre qui s’ouvre alors, on peut rechercher une application ou un document en tapantle nom recherché dans la barre de recherche.

1. À partir du bureau Ubuntu :— cliquez sur l’icône « Accueil du tableau de bord » qui se trouve en haut de la barre

latérale (côté gauche de l’écran) ;— dans le cadre qui s’ouvre, tapez « terminal » pour faire apparaître les applications cor-

respondantes ;— ouvrez un terminal en cliquant sur l’icône.

Si vous utilisez souvent une application, vous pouvez créer une icône dans la barre latérale.2. Recherchez « terminal » dans le tableau de bord puis faites glisser l’icône de l’applicationdans la barre latérale pour créer un raccourci rapide.

Remarque : Vous pouvez réorganiser les icônes de la barre latérale en les glissant à l’endroitdésiré.

3. Faites un clic-droit sur les icônes de LibreOffice qui se trouvent dans la barre latérale,puis sélectionnez l’action « Retirer du lanceur » pour les faire disparaître.

Pour installer de nouvelles applications, il existe 3 méthodes principales :— utiliser la Logitèque Ubuntu ;— utiliser le gestionnaire de paquets apt-get ;— télécharger et compiler le code source de l’application.4. Pour installer le lecteur multimédia VLC :— ouvrez l’application Logitèque Ubuntu (soit par le tableau de bord, soit par son icône qui

est dans la barre latérale) ;

9

— en utilisant la barre de recherche en haut à droite dans la fenêtre de l’application, cherchez« VLC » ;

— dans les résultats de la recherche, sélectionnez « Lecteur multimédia VLC » ;— cliquez sur le bouton « Installer » ;— entrez votre mot de passe.L’application devrait ensuite s’installer et créer une nouvelle icône dans la barre latérale.

Cette méthode est probablement la plus simple pour installer de nouveaux logiciels car elle esttotalement intégrée à Ubuntu et utilise une interface graphique. C’est donc la première méthodeà essayer pour installer une nouvelle application. Cependant, il existe beaucoup d’applicationsqui ne sont pas disponibles par ce moyen.

Une autre méthode très répandue et également très automatisée consiste à utiliser le pro-gramme apt-get permettant d’installer des paquets préparés pour les distributions Linux detype Debian (dont Ubuntu fait partie).

En général, si vous essayez d’utiliser une commande qui n’est pas installée dans le terminal,le système vous proposera d’utiliser cette méthode.

5. Ouvrez un terminal et tapez la commande convert (celle que l’on a utilisé dans le TDno 4 pour faire un album d’images).Lisez le message d’erreur.

La commande convert n’est pas installée par défaut dans Ubuntu, mais elle fait partie dupaquet imagemagick.

6. Dans le terminal :— tapez la commande sudo apt-get install imagemagick ;— entrez votre mot de passe s’il vous est demandé (il n’est pas redemandé si vous l’avez

entré récemment) ;— lorsque le programme vous demande si vous voulez procéder à l’installation, confirmez

en appuyant sur Entrée.7. Tapez la commande convert pour vérifier qu’elle fonctionne bien.

Remarque : Il existe beaucoup plus d’applications disponibles sous la forme de paquetsDebian que celles disponibles par la Logithèque Ubuntu. Bien que cette méthode soit un peuplus austère, elle est donc très pratique.

Exercice 3. Installation d’Ubuntu dans une machine virtuelle avec VirtualBox

VirtualBox est un logiciel de virtualisation développé par la société Oracle Corporation. Ilpermet de simuler le fonctionnement d’une machine indépendante. Ceci permet donc d’utiliserfacilement un système d’exploitation sur une machine qui fonctionne déjà sous un autre système,en faisant fonctionner une machine virtuelle sous le nouvel OS.

Dans toute la suite, la machine hôte (host en anglais) est la machine qui fait fonctionnerVirtualBox, donc le système d’exploitation qui est déjà installé préalablement sur la machineque vous utilisez. Le système de la machine virtuelle est appelé invité (guest en anglais).

1. Si le logiciel n’est pas présent sur votre ordinateur, allez le télécharger sur le sitewww.virtualbox.org en sélectionnant la version adaptée à votre système d’exploitation :Windows, Mac OS X, Linux ou Solaris.2. Démarrez VirtualBox et cliquez sur le bouton « Nouvelle » (en haut à gauche) pour créerune nouvelle machine virtuelle.

10

La première fenêtre (Figure 11) permet de définir le nom de la machine virtuelle à créer, etd’indiquer le système d’exploitation que l’on va installer dessus (ceci est purement indicatif àce stade, mais ça permet à VirtualBox de proposer à l’utilisateur des choix adaptés pour lesréglages qui suivent).

Figure 11 – Choix du nom et du système de la machine virtuelle.

3. Choisissez le nom que vous voulez donner à votre machine virtuelle (par exemple « Ubuntu »puisque c’est ce que nous allons installer dessus) et le système que vous allez installer, dansnotre cas Linux version Ubuntu.

Il faut ensuite choisir combien de mémoire vive (RAM) doit être allouée au fonctionnementde la machine virtuelle (Figure 12).

Plus vous donnez de mémoire à la machine virtuelle, plus elle pourra fonctionner de manièrefluide en exécutant plusieurs programmes à la fois, mais moins il restera de mémoire pour lesautres programmes fonctionnant à côté. Si vous comptez utiliser la machine virtuelle ponctuel-lement sans utiliser d’autres programmes en même temps, vous pouvez mettre beaucoup deRAM.

4. Allouez la moitié de la RAM présente sur votre machine pour la machine virtuelle, puispassez à l’étape suivante.Remarque : Ce choix peut être modifié facilement par la suite.

Il faut ensuite choisir ce que l’on va utiliser comme disque dur pour la machine virtuelle(Figure 13). Le choix le plus simple (qui est sélectionné par défaut) est d’utiliser un disquevirtuel, c’est-à-dire un gros fichier sur la machine hôte qui représente l’ensemble des donnéesprésentes sur le disque dur de la machine virtuelle. Il est également possible de donner un accèsdirect à un disque dur de la machine hôte mais c’est une solution plus compliquée.

Le disque virtuel peut être créé avec une taille fixe ou bien alloué dynamiquement. Dans lepremier cas, cela signifie que VirtualBox va créer un fichier de la taille totale du disque virtueldès le début, et utiliser ce fichier pour tous les accès (lecture/écriture) par la suite. La taille dufichier ne changera pas au cours de l’évolution de la machine virtuelle.

11

Figure 12 – Allocation de la RAM.

À l’inverse, si le disque est alloué dynamiquement, la taille du fichier dépend de l’espacedont la machine virtuelle a effectivement besoin. Initialement, le fichier du disque virtuel estbeaucoup plus petit que la taille déclarée du disque, et si l’on ajoute des données sur le disque,le fichier augmentera en taille.

5. Dans la fenêtre « Disque dur » :— sélectionnez l’option « Créer un disque dur virtuel maintenant » puis validez ;— choisissez « VDI (Image Disque VirtualBox) » comme type de disque virtuel ;— choisissez « Dynamiquement alloué » pour la création du disque ;— choisissez la taille du disque. La taille conseillée est de 8Go et c’est probablement suffisant

pour une utilisation simple d’Ubuntu, mais si vous avez beaucoup de place sur votredisque vous pouvez aller jusqu’à 20 Go pour être plus tranquille (comme l’espace estalloué dynamiquement, si vous utilisez peu d’espace pour Ubuntu le fichier restera petit) ;

— cliquez sur le bouton « Créer ».Votre machine virtuelle est maintenant créée, et vous allez pouvoir démarrer l’installation du

système d’exploitation (Figure 14).Pour l’instant, le disque dur de la machine virtuelle est vierge et donc la machine ne peut pas

démarrer puisqu’elle n’a aucun système d’exploitation. Lorsque vous lancez la machine virtuellepour la première fois, VirtualBox va proposer de démarrer sur un CD ou une image disque (unfichier sur l’ordinateur hôte, contenant les données d’un CD).

Vous pouvez également faire ce choix manuellement en allant dans les paramètres de la ma-chine virtuelle.

6. Pour choisir le disque à placer dans la machine virtuelle :— sélectionnez la machine virtuelle que vous venez de créer ;— cliquez sur le bouton « Configuration » (en haut) ;— sélectionnez le menu « Stockage » (cf. Figure 15) ;— sélectionnez le lecteur de CD (dans la section « Contrôleur : IDE ») ;— cliquez sur l’icône représentant un CD à droite dans la section « Attributs » ;

12

Figure 13 – Choix du disque.

Figure 14 – La machine virtuelle est créée.

13

— sélectionnez l’option « Choisissez un fichier de CD/DVD virtuel... »— allez chercher l’image CD d’installation d’Ubuntu 12.04 qui se trouve dans le répertoire

C:\vbox ;— cliquez sur le bouton « OK » pour valider.

Remarque : Au lieu de choisir un fichier comme image disque, on peut également placer unCD dans le lecteur de la machine et choisir l’option « Lecteur de l’hôte » comme contenu dulecteur CD.

Figure 15 – Choix du disque à placer dans le lecteur virtuel

7. Une fois le disque sélectionné, démarrez la machine virtuelle en cliquant sur le bouton« Démarrer » pour commencer l’installation d’Ubuntu à partir du CD.

La touche Host

Lorsque l’on clique dans la fenêtre de la machine virtuelle, le curseur de la souris etles touches du clavier sont capturés par la machine virtuelle. Cela signifie que toutes lescommandes de l’utilisateur s’appliquent à la machine virtuelle, y compris les raccourcisclavier permettant par exemple de changer d’application dans le système hôte.

Pour redonner le contrôle au système hôte, il faut utiliser une touche que VirtualBoxappelle Host. Par défaut, c’est la touche Ctrl (droit) sous Windows et ⌘ (droit) sous MacOS X. Cette touche est également utilisée par VirtualBox en combinaison avec d’autrestouches comme raccourci clavier pour effectuer des actions sur la machine virtuelle (parexemple Host-E fait une capture d’écran).

Lorsque le curseur de la souris et le clavier sont capturés, le symbole (allumé) apparaîten bas de la fenêtre. Lorsqu’ils ne sont pas capturés, c’est le symbole (éteint) qui apparaît.La configuration de la touche Host est également indiquée à côté de ce symbole.

14

L’installation d’Ubuntu sur une machine virtuelle est plus simple que lorsque l’on chercheà l’installer à côté d’un système existant puisqu’il n’est plus nécessaire de refaire la table departitions (la totalité du disque virtuel peut être utilisé pour Linux).

8. Démarrez l’installation d’Ubuntu comme précédemment, mais cette fois-ci choisissez l’op-tion « Effacer le disque et installer Ubuntu » comme type d’installation (Figure 16).Remarque : Ne vous inquiétez pas, c’est du disque de la machine virtuelle qu’il s’agit. Lesystème hôte ne peut pas être affecté par le fonctionnement de la machine virtuelle.

Figure 16 – Choix du type d’installation sur une machine virtuelle.

9. La fenêtre suivante vous demande de choisir le disque où installer Ubuntu. Choisissez leseul choix possible et cliquez sur « Installer maintenant » pour continuer.10. Poursuivez l’installation jusqu’au bout comme dans l’exercice précédent.

Exercice 4. Configuration d’Ubuntu dans VirtualBox

Après avoir installé Ubuntu sur une machine virtuelle, vous remarquerez probablement qu’ilfonctionne très lentement et avec des paramètres graphiques faibles.

Pour améliorer celà, il faut installer des pilotes spécifiques fournis par VirtualBox, qui per-mettront d’utiliser les capacités du système hôte dans la machine virtuelle.

1. Lorsque la machine virtuelle est lancée, choisissez « Périphériques > Installer les AdditionsInvité... » dans le menu de l’application (ou bien utilisez le raccourci clavier Host-D).

Ceci devrait automatiquement démarrer l’installation des pilotes additionnels (Figure 17).2. Confirmez l’exécution et entrez votre mot de passe pour permettre l’installation desfichiers en tant qu’administrateur. Lorsque l’installation est terminée, appuyez sur Entréepour fermer la fenêtre.

3. Une fois l’installation terminée, éteignez la machine virtuelle (icône en forme de rouedentée en haut à droite).

15

Figure 17 – Installation des pilotes additionnels.

Nous pouvons maintenant améliorer les performances du système virtuel en modifiant lesparamètres de la machine virtuelle.

4. Dans le menu de VirtualBox :— sélectionnez la machine virtuelle Ubuntu ;— cliquez sur le bouton « Configuration » ;— dans l’onglet « Affichage », augmentez la mémoire vidéo disponible (vous pouvez la mettre

au maximum) et cochez les cases « Activer l’accélération 3D » et « Activer l’accélération2D » (Figure 18).

Remarque : Si le fait de cocher la case « Activer l’accélération 2D » provoque l’apparitiond’un message indiquant que cette option n’est pas optimale, décochez la case.

Lorsque vous démarrerez la machine virtuelle, la résolution graphique utilisée devrait êtrebien meilleure (la fenêtre est plus grande) et l’interface graphique devrait être plus fluide.

L’installation des guest additions active également l’intégration de la souris, qui permet aucurseur de la souris de sortir de la fenêtre de la machine virtuelle même quand la souris estcapturée. Ceci permet alors de cliquer simplement en dehors de la fenêtre pour rendre le contrôleà la machine hôte, sans avoir à utiliser la touche Host.

Remarque : Lorsque vous utilisez la machine virtuelle, vous pouvez utiliser le raccourciclavier Host-F pour passer en mode plein écran (et le même raccourci clavier pour revenir aumode fenêtre).

Nous allons maintenant voir comment modifier certains réglages pour pouvoir échanger desinformations entre le système hôte et le système virtuel.

16

Figure 18 – Réglages d’optimisation video.

5. Dans le menu « Périphériques > Presse-papier partagé... », modifiez la gestion du presse-papier (données du copier/coller) entre les deux systèmes. Par défaut cette fonctionnalité estdésactivée mais si vous choisissez l’option « Bidirectionnel » tout ce qui est copié dans undes deux systèmes peut être collé dans l’autre.Remarque : Si vous avez installé la machine virtuelle sous Mac OS X, les raccourcis clavierpour copier et coller sont respectivement Ctrl-C et Ctrl-V sous Ubuntu, et non pas ⌘-C et⌘-V.6. Dans le menu « Périphériques > Glisser-Déposer », activez l’option « Bidirectionnel »pour pouvoir transférer des fichiers d’une machine à l’autre en glissant les fichiers.7. Ouvrez l’explorateur de fichiers sous Ubuntu (deuxième icône en partant du haut) etl’explorateur de fichiers dans le système hôte. Faites glisser un fichier (pas trop gros depréférence) d’une fenêtre dans l’autre pour le copier d’un système à l’autre.

La méthode du glisser-déposer permet donc de partager des fichiers d’un système à l’autre,mais il faut constamment les copier pour s’en servir. Nous allons maintenant voir commentpartager des répertoires entiers entre les deux systèmes, sans avoir besoin de les copier.

8. Créez un répertoire nommé Partage dans le système hôte (où vous voulez).9. Dans le menu de VirtualBox, allez dans « Périphériques > Dossiers partagés... ». Dansla fenêtre qui s’ouvre :— cliquez sur l’icône représentant un dossier avec un signe « + » vert (cf. Figure 19) ;— indiquez le chemin du répertoire Partage que vous venez de créer (vous pouvez utiliser

l’explorateur pour aller chercher le répertoire) ;— choisissez le nom sous lequel le répertoire doit être désigné dans la machine virtuelle

(vous pouvez laisser Partage) ;— si vous voulez que ce répertoire soit toujours disponible (à chaque fois que vous lancez la

machine virtuelle), cochez la case « Configuration Permanente » (cf. Figure 19).I, puis le nom sous lequel le répertoire doit être désigné dans la machine virtuelle (laissezPartage).

17

Si vous voulez que ce répertoire soit toujours disponible (à chaque fois que vous lancez lamachine virtuelle), cochez la case « Make Permanent » (cf. Figure 19).

Figure 19 – Partage d’un répertoire.

Maintenant, la machine virtuelle dispose d’un accès à ce répertoire. Cependant, il n’est pasmonté, c’est-à-dire qu’il n’est pas accessible dans le système de fichiers. Pour monter le réper-toire, il faut utiliser la commande mount.

10. Dans un terminal, tapez les commandes suivantes pour monter le répertoire Partage :$ mkdir ~/Partage$ sudo mount -t vboxsf -o uid=$UID,gid=$GID Partage ~/Partage

La première commande se contente de créer un nouveau répertoire dans votre répertoireprincipal. Ce répertoire est vide, et c’est à cet emplacement que l’on va monter le répertoirepartagé.

La seconde commande indique au système de monter le répertoire dont le nom est Partage(c’est le nom sous lequel VirtualBox présente le répertoire) à l’emplacement ~/Partage (quel’on vient de créer). L’option -t vboxsf précise le système de fichiers utilisé (ici un systèmepropre à VirtualBox). L’option -o permet de préciser à quel utilisateur et quel groupe doiventappartenir les fichiers montés. Les variables d’environnement UID et GID contiennent le numérod’utilisateur et de groupe de l’utilisateur courant.

Si tout se passe bien, le répertoire ~/Partage devrait donc maintenant être partagé avec lesystème hôte.

11. Déplacez-vous dans le répertoire ~/Partage puis créez un fichier test.txt contenantdu texte. Dans le système hôte, vérifiez que le fichier existe dans le répertoire Partage, etouvrez-le pour vérifier son contenu.12. Modifiez le fichier test.txt dans le système hôte et vérifiez que son contenu a bienchangé dans le répertoire ~/Partage de la machine virtuelle.

Si le répertoire partagé contenait déjà des fichiers (dans la machine hôte) au moment dupartage, ces fichiers sont immédiatement accessibles dans la machine virtuelle.

Cette méthode est donc très pratique pour utiliser sur une machine des fichiers obtenus dansl’autre machine. Cependant, le répertoire ne reste pas monté lorsque la machine virtuelle estredémarrée. Pour que le répertoire soit toujours monté, il faut exécuter la commande mountà chaque démarrage de la machine. On peut automatiser cette action en l’ajoutant au fichier/etc/rc.local.

18

13. Trouvez votre numero d’utilisateur (UID) et votre numero de groupe (GID) à l’aide dela commande id.Indication : Normalement, les deux valent 1000 pour le premier utilisateur créé par lesystème.14. Ouvrez le fichier /etc/rc.local en tant que root à l’aide de la commande « sudogedit /etc/rc.local » (qui vous demandera votre mot de passe).15. Ajoutez la ligne suivante juste avant la ligne exit 0 :sudo mount -t vboxsf -o uid=$UID,gid=$GID Partage /home/$USER/Partage

dans laquelle vous devez remplacer les variables $UID, $GID et $USER par votre UID, GID etnom d’utilisateur.Sauvegardez le fichier et redémarrez la machine virtuelle.16. Vérifiez que le répertoire ~/Partage contient bien le fichier test.txt créé précédemment.

Remarque : Il est fortement conseillé de ne partager entre les deux systèmes que des ré-pertoires qui ne contiennent que des « documents », et non pas des fichiers systèmes. En effet,il n’est pas bon de laisser un système d’exploitation accéder aux fichiers systèmes d’un autre.Aujourd’hui tous les systèmes d’exploitation proposent un répertoire Documents dans le réper-toire personnel de l’utilisateur, et c’est ce répertoire ou un de ses sous-répertoires qu’il faut engénéral partager.

19