Laboratoire de la semaine 12 - Ubuntu et Cie
Dans ce laboratoire, vous allez faire des manipulations dans Ubuntu.
1. Préparation
L'ordinateur contient 2 disques internes.
- SATA 0 : Seagate 500 Go HDD 3.5"
- SATA 1 : Samsung 250 Go SSD 2.5"
Vous devez installer Ubuntu sur le disque Samsung 250 Go SSD 2.5".
Afin de limiter le nombre de disques visibles lors de l'installation de Windows, désactivez le port SATA 0 dans le BIOS.
2. Installation
Référez-vous à la procédure qui se retrouve dans la section Procédures -> Installation de système d'exploitation -> Ubuntu 22.04.
Démarrez l'ordinateur avec le ISO de Ubuntu.
Vous devez installer le système d'exploitation en fonction des éléments ci-dessous.
Sélectionnez l'option Installation minimale et ne téléchargez pas les mises à jour pendant l'installation.
Voici les paramètres pour l'installation.
Nom de l'ordinateur : LinuxTb# Remplacez le # par le numéro de table.
Votre nom : Inscrivez votre nom. Pour les équipes, inscrivez seulement un seul nom.
Nom d'utilisateur : admin1r1
Mot de passe : Labo13!
Langue : Français
**Disposition du clavier : ** Français (Canada)
3. Ubuntu Software
Utilisez le logiciel Ubuntu Software pour installer les 2 logiciels ci-dessous.
- GParted
- Discord
Vérifiez dans le menu que les logiciels sont bien présents.
4. Snap
Snap est un autre dépôt en ligne. Pour accéder au catalogue de snap, il faut aller sur le site https://snapcraft.io/
Recherchez le logiciel à partir de l'outil de recherche.
Dans la fiche du logiciel, la commande snap à utiliser sera indiquée.
- vscode
- Notepad++
Vérifiez dans le menu que les logiciels sont bien présents.
5. Apt
L'utilitaire apt permet d'installer des logiciels à partir du terminal.
Pour mettre à jour la liste des éléments disponibles dans le répertoire apt, il faut faire la commande ci-dessous.
sudo apt-get update
5.1. ifconfig
Le premier logiciel à installer est ifconfig. Ce logiciel permet de voir l'information des cartes réseau.
Pour installer le logiciel, tapez simplement ifconfig pour obtenir la commande d'installation.
Une fois le programme installé, tapez de nouveau ifconfig.
Essayez de trouver l'adresse IP. L'adresse IP est une série de chiffres et séparée par des points. Ex : 127.0.0.1
5.2. hardinfo
Le logiciel hardinfo permet de voir l'information du matériel de l'ordinateur. Il n'est pas aussi complet que hwinfo.
Pour installer le logiciel, tapez simplement hardinfo pour obtenir la commande d'installation.
Le logiciel sera présent dans le menu démarrer sous le nom : Information du système. Il est possible d'y accéder directement du terminal en inscrivant : hardinfo.
Lorsque le logiciel est installé, tapez de nouveau la commande hardinfo pour lancer le logiciel.
Testez ensuite la désinstallation du logiciel.
Il faut taper la commande sudo apt remove --purge [nompackage] pour faire la désinstallation.
Lorsque le logiciel sera désinstallé, la commande hardinfo ne fonctionnera plus.
5.3. Libre Office
Le logiciel LibreOffice est une suite bureautique multiplateforme gratuite.
sudo apt install libreoffice
Vérifiez dans le menu que LibreOffice est bien présent.
5.4. nautilus-admin
Le composant nautilus-admin permet d'avoir l'option d'exécuter en tant qu'administrateur dans l'Explorateur de fichiers.
Ce composant s'installe à partir de apt.
Référez-vous à la procédure dans les notes de cours Procédures -> Ubuntu -> Explorateur de fichiers -> Mode administrateur -> Section 2.
6. GParted
Activez le port SATA 0 dans le BIOS.
À partir de GParted, créez les partitions ci-dessous sur le disque Seagate 500 Go HDD 3.5".
| Taille | Type | Étiquette |
|---|---|---|
| 15 Gio | FAT32 | TRAVAIL |
| 55 Gio | NTFS | BACKUP |
| 17 Gio | ext4 | SUPER |
7. Utilitaire Disques
7.1. Partition TRAVAIL
Montez la partition TRAVAIL à partir de l'utilitaire Disques.
À partir de l'Explorateur de fichiers, créez les dossiers ci-dessous à la racine de la partition TRAVAIL.
1r1web1prog1
À partir du logiciel Editeur de texte, créez les fichiers ci-dessous à partir de la racine de la partition TRAVAIL. Veuillez mettre du texte dans chacun des documents.
1r1/etudiant.txt1r1/infopc.txtweb1/site.txtprog1/java.log
7.2. Partition BACKUP
Montez la partition BACKUP à partir de l'utilitaire Disques.
À partir de l'Explorateur de fichiers, créez les dossiers ci-dessous à la racine de la partition BACKUP.
documents/cegepdocuments/perso/impotdocuments/perso/factures
À partir du logiciel Editeur de texte, créez les fichiers ci-dessous à partir de la racine de la partition BACKUP. Veuillez mettre du texte dans chacun des documents.
documents/cegep/notes.txtdocuments/perso/impot/2021.taxdocuments/perso/impot/2022.taxdocuments/perso/factures/steam_2023.lstdocuments/perso/factures/steam_2024.lst
7.3. Partition SUPER
Montez la partition SUPER à partir de l'utilitaire Disques.
À partir de l'Explorateur de fichiers, créez les dossiers ci-dessous à la racine de la partition SUPER.
Utilisez nautilus en mode administrateur.
IMPOSSIBLE
À partir du logiciel Editeur de texte, créez le fichier ci-dessous à partir de la racine de la partition SUPER. Veuillez mettre du texte dans le document.
reussir.txt
Copiez les fichiers ci-dessous dans le dossier IMPOSIBLE.
/etc/fstab/etc/hosts/etc/passwd
8. Terminal
Pour les actions ci-dessous, utilisez le terminal.
8.1. Partition TRAVAIL
-
Changez le dossier de travail pour la racine de la partition TRAVAIL.
-
Affichez le contenu de la racine de la partition.
-
Créez le dossier
ordià la racine de la partition TRAVAIL. -
Copiez le fichier
1r1/etudiant.txtdans le dossierordi. -
Renommez le fichier
1r1/etudiant.txtpour1r1/student.txt.
8.2. Partition BACKUP
- Changez le dossier de travail pour la racine de la partition BACKUP.
- Affichez le contenu de la racine de la partition.
- Créez le dossier
Importantà la racine de la partition BACKUP. - Copiez le fichier
1r1/student.txtde la partition TRAVAIL dans le dossierImportantde la partition BACKUP. - Supprimez le fichier
documents/cegep/notes.txt - Supprimez le dossier
documents
8.3. Partition SUPER
- Changez le dossier de travail pour la racine de la partition SUPER.
- Créez le dossier
cmdà la racine de la partition SUPER. - Copiez le fichier
/etc/fstabdans le dossiercmd.
9. Nom de l'ordinateur
9.1. Identification du nom de l'ordinateur
À l'aide du terminal, déterminez le nom de l'ordinateur.
Réponse
Le nom de l'ordinateur est : LinuxTb#
Le # correspond à votre numéro de table. C'est le nom que vous avez inscrit lors de l'installation.
9.2. Renommer l'ordinateur
Vous devez renommer l'ordinateur pour PC-Tb#. Remplacez le # par le numéro de votre table.
Pour renommer l'ordinateur, vous devez modifier le fichier /etc/hostname en mode administrateur.
Utilisez l'Éditeur de texte en mode administrateur.
Redémarrez l'ordinateur et retournez dans le terminal pour vérifier la modification.
10. Monter une partition en ligne de commandes
Avant de procéder, démontez les partitions TRAVAIL, BACKUP et SUPER à partir de l'utilitaire Disques.
Pour être en mesure de monter les partitions, il faut connaitre le nom système qui représente la partition. Le nom débute par /dev/sd.
Créez les dossiers ci-dessous dans le profil utilisateur.
~/acces/TRAVAIL~/acces/BACKUP~/acces/SUPER
Il est possible d'avoir l'identifiant de la partition à partir de **GParted **ou de Disques, mais voici comment le faire en ligne de commandes.
La première étape est de trouver l'identifiant pour les partitions TRAVAIL, BACKUP et SUPER. (Explication à la section 10.1)
Vous devez monter les partitions vers les dossiers suivants. (Explication à la section 10.2)
- Partition TRAVAIL vers le dossier
~/acces/TRAVAIL - Partition BACKUP vers le dossier
~/acces/BACKUP - Partition SUPER vers le dossier
~/acces/SUPER
10.1 Obtenir l'identifiant de la partition
Les identifiants des disques internes débutent par sd.
Pour le voir en ligne de commandes, vous devez utiliser la commande ci-dessous. Le visuel est un peu moins convivial. Le paramètre -f permet d'obtenir le système de fichiers et le nom de la partition, mais la taille n'est pas indiquée.
lsblk -f
Voici un exemple de résultat. La partition qui nous intéresse dans cet exemple est la partition DEVOIR de 10 Gio et qui utilise NTFS comme système de fichiers. L'identifiant de la partition est sdb1 (ligne 18), mais il n'est pas possible de confirmer la taille avec le paramètre -f.
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
loop0 squashfs 0 100% /snap/bare/5
loop1 squashfs 0 100% /snap/core20/2015
loop2 squashfs 0 100% /snap/core22/864
loop3 squashfs 0 100% /snap/gnome-3-38-2004/115
loop4 squashfs 0 100% /snap/core20/1611
loop5 squashfs 0 100% /snap/gnome-3-38-2004/143
loop6 squashfs 0 100% /snap/gtk-common-themes/1535
loop7 squashfs 0 100% /snap/snap-store/558
loop8 squashfs 0 100% /snap/snap-store/959
loop9 squashfs 0 100% /snap/snapd/20092
loop10 squashfs 0 100% /snap/gnome-42-2204/141
loop11 0 100% /snap/snapd/20290
sda
├─sda1 vfat 9B1D-4D61 504,9M 1% /boot/efi
└─sda2 ext4 267d4d32-25b6-4e73-96a2-a1aa9ceca3d5 26,5G 26% /
sdb
// highlight-next-line
└─sdb1 ntfs DEVOIR 46BD52C51A7A57D5
sr0 udf DVD_ROM 112a00004d532055 0 100% /media/admin1r1/DVD_ROM1
Le paramètre -a permet d'obtenir la taille, mais le nom de la partition et le système de fichiers ne sont pas indiqués.
lsblk -a
Voici un exemple de résultat. La partition qui nous intéresse dans cet exemple est la partition DEVOIR de 10 Gio et qui utilise NTFS comme système de fichiers. L'identifiant de la partition est sdb1 (ligne 19), mais il n'est pas possible de confirmer le système de fichiers et le nom de la partition avec le paramètre -a.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 4K 1 loop /snap/bare/5
loop1 7:1 0 63,5M 1 loop /snap/core20/2015
loop2 7:2 0 73,9M 1 loop /snap/core22/864
loop3 7:3 0 346,3M 1 loop /snap/gnome-3-38-2004/115
loop4 7:4 0 62M 1 loop /snap/core20/1611
loop5 7:5 0 349,7M 1 loop /snap/gnome-3-38-2004/143
loop6 7:6 0 91,7M 1 loop /snap/gtk-common-themes/1535
loop7 7:7 0 54,2M 1 loop /snap/snap-store/558
loop8 7:8 0 12,3M 1 loop /snap/snap-store/959
loop9 7:9 0 40,9M 1 loop /snap/snapd/20092
loop10 7:10 0 497M 1 loop /snap/gnome-42-2204/141
loop11 7:11 0 40,9M 1 loop /snap/snapd/20290
loop12 7:12 0 0 loop
sda 8:0 0 40G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
└─sda2 8:2 0 39,5G 0 part /
sdb 8:16 0 25G 0 disk
// highlight-next-line
└─sdb1 8:17 0 10G 0 part
sr0 11:0 1 515,8M 0 rom /media/admin1r1/DVD_ROM1
Il est possible de faire un filtre en utilisant la commande grep pour afficher uniquement les lignes qui contiennent sd.
lsblk -f | grep sd
lsblk -a | grep sd
10.2. Monter la partition
La commande sudo mount. Comme premier paramètre, il faut mettre le nom système de la partition et comme deuxième paramètre le dossier de montage.
sudo mount [id partition] [dossier montage]
Dans le cas de la partition en exemple DEVOIR, il faudrait utiliser la commande ci-dessous. Il faudrait que le dossier ~/acces/DEVOIR soit créé avant de procéder.
sudo mount /dev/sdb1 /home/etudiant/acces/DEVOIR
Pour démonter une partition, il faut utiliser la commande sudo umount. Le premier paramètre est le nom système de la partition.
Exemple :
sudo umount [id partition]
11. Réinitialisation des disques
Démarrez l'ordinateur avec Windows PE.
Utilisez diskpart pour réinitialiser les disques Samsung 250 Go SSD 2.5" et Seagate 500 Go HDD 2.5" en GPT.
12. Préparation
L'ordinateur contient 2 disques internes.
- SATA 0 : Seagate 500 Go HDD 3.5"
- SATA 1 : Samsung 250 Go SSD 2.5"
Vous devez installer Windows sur le disque Samsung 250 Go SSD 2.5".
Afin de limiter le nombre de disques visibles lors de l'installation de Windows, désactivez le port SATA 0 dans le BIOS.
Démarrez sur votre clé USB.
Est-ce que ça fonctionne ? Le problème est dans le BIOS.
Regardez le message en jaune dans le menu de démarrage.
13. Installation de Windows
Windows doit être installé sur une partition de 70 Go. Effectuez la conversion en Mo correctement en utilisant le facteur 1024.
Le nom d'utilisateur doit être Labo12 et il ne doit pas avoir de mot de passe.
La disposition du clavier doit être Français (Canada).
13.1. Windows Update
Mettez en pause Windows Update.
Cette action préviendra de faire un long téléchargement des mises à jour pendant le laboratoire.
Demandez à l'enseignant comment effectuer la procédure.
13.2. Modifier le nom de l'ordinateur
Vous devez modifier le nom de l'ordinateur pour PC-T@.
Le @ représente votre table de travail qui est inscrite sur la tablette.
Exemple, si vous avez la table 2, l'ordinateur doit se nommer PC-T2
Il est important de respecter les majuscules et minuscules.
Le nom de l'ordinateur est le nom qui sera visible sur le réseau. Il représente l'installation de Windows.
Le nom de l'utilisateur est le nom pour se connecter dans Windows.
La procédure se retrouve dans la section Procédures -> Windows -> Renommer un ordinateur.
13.3. Installation des pilotes
Installez les pilotes de base de l'ordinateur.
Vous devez installer en premier le pilote de la carte réseau de la carte-mère.
Ensuite, utilisez Dell Support Assist pour installer les pilotes restants.
14. Ventoy
Vous devez créer une clé USB démarrable avec Ventoy avec la clé USB du laboratoire. La clé USB du laboratoire contient déjà Ventoy, mais elle n'est pas conforme à nos besoins.
Cet exercice est une pratique pour le travail #4 qui consiste à préparer la clé USB pour l'examen #5 (Examen laboratoire #5). Le travail #4 sera présenté lors du laboratoire 13.
Référez-vous à la procédure sur le site du cours. Procédures -> Utilitaires -> Ventoy.
14.1. Installation de Ventoy
Téléchargez le Ventoy.
Vous devez extraire le fichier ZIP dans le dossier c:\apps\ventoy.
14.2. Création de la clé
Vous devez créer une clé avec les configurations ci-dessous.
- Style de partition - GPT
- Le secure boot doit être désactivé
- Le système de fichiers de la partition Ventoy doit être NTFS. (Voir section 6.1 de la procédure)
- Il doit avoir un espace non alloué de 500 Mo. (Voir la section 6.2 de la procédure)
14.3. Copie du ISO
Vous devez copier le fichier WinPEx64_A23.iso de votre clé USB personnelle sur celle du laboratoire.
14.4. Espace non alloué
Sur l'espace non alloué, vous devez créer la partition ci-dessous dans Gestion du disque.
| Nom | Système de fichiers | Taille | Lettre |
|---|---|---|---|
| EXTRA | FAT32 | 500 Mo | Z |
Dans la Gestion du disque, la clé doit être similaire à l'image ci-dessous. Il est normal que la partition EXTRA soit de 499Mo.

Téléchargez le logiciel Explorer++.
Vous devez extraire le fichier zip dans le dossier c:\app\explorer++
Copiez le fichier Explorer++.exe dans la partition EXTRA.
14.5. Test de la clé
Démarrez Window PE sur la clé USB du laboratoire.
Vous devez exécuter Explorer++ dans Windows PE.
Pour ce faire, vous devez trouver la lettre de lecteur qui correspond à la partition EXTRA.
Exécutez l'utilitaire diskpart.
Tapez la commande list volume pour voir les partitions disponibles. Identifiez la lettre de la partition EXTRA.
15. Créer des partitions
Éteignez l'ordinateur.
Activez le port SATA 0.
Démarrez l'ordinateur dans Windows.
Initialisez le disque en MBR.
Créez les partitions ci-dessous sur le disque Seagate 500 Go HDD 3.5".
| Nom | Système de fichiers | Taille | Lettre |
|---|---|---|---|
| VOL1 | exFAT | 89 Go | M |
| VOL2 | NTFS | 78 Go | N |
| VOL3 | FAT32 | 29 Go | O |
Vous êtes dans Windows, il faut utiliser le facteur 1024.
Créez les dossiers et fichiers ci-dessous.
-
m:\devoir\d1.txt -
n:\tp.txt -
o:\systeme\imp.txt
À l'intérieur de chacun des fichiers, inscrivez un texte différent.
16. Windows
Éteignez l'ordinateur et activez le port SATA 1 pour que Windows soit accessible.
Démarrez l'ordinateur dans Windows.
Allez dans la Gestion du disque.
Êtes-vous en mesure d'accéder au contenu de la partition LINUX1 ?
Réponse
Windows n'est pas en mesure d'accéder à la partition. De plus, il n'est même pas en mesure de reconnaitre la partition. Le système de fichiers n'est pas indiqué ainsi que le nom de la partition.
Accédez aux autres partitions et vérifiez que les fichiers et dossiers que vous avez manipulés dans les sections 5.1 à 5.3 sont présents.
17. Installer des périphériques
Installez les périphériques du laboratoire 11 pour vous pratiquer.
18. Réinitialisation des disques
Vous devez réinitialiser les disques ci-dessous en GPT.
- SATA 0 : Seagate 500 Go HDD 3.5"
- SATA 1 : Samsung 250 Go SSD 2.5"
Effectuez la réinitialisation à partir de Ubuntu Live.
L'utilitaire GParted vous permettra d'effectuer cette action avec Ubuntu.
La procédure se retrouve sur le site Procédures -> Ubuntu -> GParted -> Initialiser un disque.
Redémarrez l'ordinateur. Vous devez avoir la mention No bootable device.