Outils pour utilisateurs

Outils du site


issue216:tutoriel1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
issue216:tutoriel1 [2025/04/29 08:19] d52frissue216:tutoriel1 [2025/04/29 16:20] (Version actuelle) d52fr
Ligne 4: Ligne 4:
  
 (As you can see, below, mine is added)** (As you can see, below, mine is added)**
 +
 +J'ai récemment lu un livre intitulé Linux Unveiled (Linux révélé), qui révélait simplement que l'auteur, « Half-job Hussain », n'avait aucune idée de comment faire découvrir Linux aux débutants. J'ai apprécié certains passages du livre (très peu), alors je vais m'en inspirer pour faire un travail sérieux pour nos débutants en FCM. (Non, je n'utiliserai rien de ce livre horrible). J'essaierai d'adopter une approche plus pratique, donc je vous demanderais de garder vos émulateurs de terminal ouverts et de suivre, juste pour vous aider à vous entraîner. Bien sûr, je ne peux pas couvrir tout le sujet du livre ici, mais je pense au processeur, à la mémoire et au disque… Cela pourrait ensuite faire le lien avec certains aspects du LPI que nous abordons ailleurs. Il y aura donc des devoirs, mais je serai bref.
 +
 +À ce stade, je suppose que vous avez ajouté le deuxième disque à votre VM ou ajouté un disque physique à votre disque dur. Si ce n'est pas le cas, faites-le rapidement avant de poursuivre cet article, car il s'agira de travaux pratiques.
 +
 +(Comme vous pouvez le voir ci-dessous, le mien est ajouté)
 +
  
 **Now for a quick check, with:  **Now for a quick check, with: 
Ligne 20: Ligne 27:
  
 Right, open a terminal and type: sudo cfdisk /dev/sdb (as we saw in lsblk)** Right, open a terminal and type: sudo cfdisk /dev/sdb (as we saw in lsblk)**
 +
 +Maintenant, une vérification rapide avec :
 +
 +df -h
 +
 +Oh non ! Le disque est introuvable. Que faire ?
 +
 +Commençons par lister les périphériques de type bloc. Vous vous souvenez comment ! (lsblk, en haut à droite)
 +
 +Mon image montre un disque nommé sda1, monté sur « / », ce qui signifie qu'il s'agit de mon lecteur Lubuntu. Vous pouvez également voir un fichier sdb, de la taille appropriée pour le disque que nous avons ajouté. Actuellement, il n'a aucun point de montage. Si vous essayez de cliquer dessus dans votre gestionnaire de fichiers, vous obtiendrez une erreur.
 +
 +Une idée ? Comme nous n'avons pas de système de fichiers, ce disque est considéré comme RAW. Donc, même s'il est visible, vous ne pouvez pas l'utiliser.
 +
 +Utilisez l'outil n° 1 : cfdisk ou fdisk
 +
 +Ok, ouvrez un terminal et saisissez : sudo cfdisk /dev/sdb (comme indiqué dans lsblk).
 +
  
 **You will be prompted to choose a label type. We’ll just choose gpt for now. **You will be prompted to choose a label type. We’ll just choose gpt for now.
Ligne 28: Ligne 52:
  
 Since we have “free space” and we need a new partition, we choose “new” and since there is no mouse interaction here, with “new” highlighted, press enter. You are given a partition size and told how to specify sizes. If you wanted a 500MB partition, you could type 500M and press enter, but in our case, we will accept the full size. When you hit enter, the drive is given a UUID. That UUID lives and dies with the drive. If you had a physical drive, this means that you could take it out of the external enclosure and mount it in the machine, and Linux would be fine with it, or vice-versa.** Since we have “free space” and we need a new partition, we choose “new” and since there is no mouse interaction here, with “new” highlighted, press enter. You are given a partition size and told how to specify sizes. If you wanted a 500MB partition, you could type 500M and press enter, but in our case, we will accept the full size. When you hit enter, the drive is given a UUID. That UUID lives and dies with the drive. If you had a physical drive, this means that you could take it out of the external enclosure and mount it in the machine, and Linux would be fine with it, or vice-versa.**
 +
 +Vous serez invité à choisir un type d'étiquette. Nous choisirons simplement gpt pour l'instant.
 +
 +Vous travaillerez ensuite à partir de l'écran ci-dessus.
 +
 +Remarquez la rangée de commandes en bas.
 +
 +Comme nous avons de l'espace libre et que nous avons besoin d'une nouvelle partition, nous choisissons « nouveau ». Comme il n'y a pas d'interaction avec la souris, « nouveau » est sélectionné et nous appuyons sur Entrée. Une taille de partition vous est donnée et vous indique comment la spécifier. Si vous souhaitez une partition de 500 Mo, vous pouvez saisir 500 Mo et appuyer sur Entrée, mais dans notre cas, nous accepterons la taille complète. Lorsque vous appuyez sur Entrée, un UUID est attribué au disque. Cet UUID est lié au disque. Si vous possédez un disque physique, vous pouvez le retirer du boîtier externe et le monter sur la machine, et Linux s'en chargera, ou inversement.
 +
  
 **OK, but currently, the changes are only proposed, we need to write our changes to the disk. Select “write” and follow the prompts, to get your new disk sorted. We can now quit, highlight “quit” and press enter. Run lsblk again and compare the differences. You should see that sdb now has a partition, named sdb1. We are almost there, but not quite yet. We need a filesystem for the new disk. Let’s do it in the terminal also. Type:  **OK, but currently, the changes are only proposed, we need to write our changes to the disk. Select “write” and follow the prompts, to get your new disk sorted. We can now quit, highlight “quit” and press enter. Run lsblk again and compare the differences. You should see that sdb now has a partition, named sdb1. We are almost there, but not quite yet. We need a filesystem for the new disk. Let’s do it in the terminal also. Type: 
Ligne 35: Ligne 68:
  
 Since you know how, please check how much of the disk is free, via the terminal. You can use the -l modifier to see only local filesystems, should you have any network filesystems mounted (df-lh).** Since you know how, please check how much of the disk is free, via the terminal. You can use the -l modifier to see only local filesystems, should you have any network filesystems mounted (df-lh).**
 +
 +OK, mais pour l'instant, les modifications sont seulement proposées ; nous devons les écrire sur le disque. Sélectionnez « Écrire » et suivez les instructions pour configurer votre nouveau disque. Nous pouvons maintenant quitter, sélectionner « Quitter » et appuyer sur Entrée. Exécutez à nouveau lsblk et comparez les différences. Vous devriez voir que sdb possède désormais une partition nommée sdb1. Nous y sommes presque, mais pas encore. Nous avons besoin d'un système de fichiers pour le nouveau disque. Exécutons-le également dans le terminal. Tapez :
 +
 +sudo mkfs.ext4 /dev/sdb1
 +
 +Bon, merci, et c'est terminé. Ici, dans Lubuntu, vous pouvez voir que lorsque je clique sur le lecteur, il est monté, mais il y a aussi un symbole d'éjection à côté (sous « Périphériques »). Cela est dû au fait qu'il n'est pas monté « en permanence ». Pour cela, nous devons modifier le fichier fstab. Cependant, nous ne le ferons pas, car ce lecteur est temporaire et manipuler fstab est dangereux pour les débutants, surtout si vous n'avez pas suivi la procédure sur une machine virtuelle.
 +
 +Puisque vous savez comment procéder, vérifiez l'espace disque disponible via le terminal. Vous pouvez utiliser le modificateur -l pour afficher uniquement les systèmes de fichiers locaux, si vous avez des systèmes de fichiers réseau montés (df -lh).
 +
  
 **If you were ever curious about what you could find out with the df command, type: df - - output ( that’s two dashes, no spaces). **If you were ever curious about what you could find out with the df command, type: df - - output ( that’s two dashes, no spaces).
Ligne 46: Ligne 88:
  
 udevadm info -ap /sys/block/sdb** udevadm info -ap /sys/block/sdb**
 +
 +Si vous vous êtes déjà demandé ce que la commande df pouvait vous apprendre, saisissez : df --output (deux tirets, sans espace).
 +
 +Ceci nous amène à autre chose : vérifions l’état de notre nouveau disque. Oh non ! Nous ne pouvons pas vérifier l’état S.M.A.R.T., car les machines virtuelles ne le prennent pas en charge. Alors, félicitations à tous les petits malins qui ont anticipé ! J’adorerais voir ça !
 +
 +Nous pouvons également obtenir plus d’informations à partir de lsblk : saisissez simplement lsblk -fs dans votre terminal et consultez le résultat.
 +
 +Maintenant, je dois vous envoyer dans le terrier du lapin. Videz votre terminal avec Ctrl+L ou la commande clear, car nous aurons besoin d’espace. Saisissez :
 +
 +udevadm info -ap /sys/block/sdb
 +
  
 **This displays the whole tree related to /dev/sdb, there should be pages of information. If you wanted a bit less, you could try: mount | grep sdb **This displays the whole tree related to /dev/sdb, there should be pages of information. If you wanted a bit less, you could try: mount | grep sdb
Ligne 60: Ligne 113:
  
 As per usual, if you see a mistake, let us know: misc@fullcirclemagazine.org** As per usual, if you see a mistake, let us know: misc@fullcirclemagazine.org**
 +
 +Ceci affiche l'arborescence complète de /dev/sdb ; il devrait y avoir plusieurs pages d'informations. Si vous en voulez un peu moins, vous pouvez essayer : mount | grep sdb
 +
 +Vous remarquerez que l'UUID est visible à la fois dans cette commande mount et dans lsblk -fs. N'oubliez pas cela avant de commencer à explorer fstab en tant que débutant.
 +
 +Avec la commande mount, nous pouvons également en savoir plus sur notre système de fichiers ; saisissez :
 +
 +mount | grep ext4
 +
 +et voyez ce que vous obtenez.
 +
 +Je termine ici, car je souhaite que nous approfondissions notre exploration dans le prochain numéro, alors à bientôt !
 +
 +Comme d'habitude, si vous constatez une erreur, signalez-le-nous : misc@fullcirclemagazine.org
 +
issue216/tutoriel1.txt · Dernière modification : 2025/04/29 16:20 de d52fr