Installation frugale de Easy
Document original : du 13 mars 2019, mis à jour le 24 novembre 2020, le 19 janvier 2021, le 24 avril 2022.
Entièrement réécrit le 4 août 2022
Cette page a été écrite pour EasyOS 4.2.2 ou plus.
Vue d'ensemble
EasyOS se télécharge sous forme de fichier image pour clé USB,
que vous pouvez démarrer sur votre PC. Cela vous permettra d'être
opérationnel avec EasyOS, mais vous voudrez peut-être ensuite installer
Easy sur le disque dur de votre ordinateur. C'est le sujet de cette
page.
Cette page se concentre sur les anciens ordinateurs avec BIOS, et pas
sur les ordinateurs avec UEFI. Ces derniers correspondant à tous les
ordinateurs Windows fabriqués après 2012.
Il existe une autre page qui se concentre sur l'installation sur un ordinateur UEFI :
Cette page est jumelle de la page d'installation UEFI, avec juste
quelques changements relatifs aux différences dans les anciens
ordinateurs à système BIOS hérité (legacy-BIOS).
Donc, si vous avez un ancien ordinateur BIOS, lisez ce qui suit...
Réfléchir à l'endroit où installer
La procédure d'installation dépend de ce qui est déjà installé dans l'ordinateur. EasyOS nécessite une partition avec un système de fichiers ext4. S'il y en a déjà une, c'est parfait, peu importe à quoi elle est utilisée (comme une autre distribution Linux), EasyOS coexistera avec bonheur car il ne nécessite qu'un seul dossier dans cette partition.
Si l'ordinateur n'est équipé que de Windows, il n'y aura
probablement que des partitions vfat et ntfs. Dans ce cas, vous devrez
réduire l'une des partitions pour créer un espace vide sur le disque,
dans lequel une partition ext4 pourra être créée.
Si c'est votre cas, veuillez vous rendre sur la page jumelle, qui explique comment faire :
Si votre ordinateur a Windows, mais aussi un disque séparé, vous pouvez créer une partition ext4 sur celui-ci. Ou, si vous n'avez pas besoin de ce disque pour autre chose, installez EasyOS sur le disque entier, comme expliqué ici :
http://toutoulinux.free.fr/Installer-EasyOS-sur-nouveau-SSD.html
...et si vous choisissez cette option, vous êtes entièrement installé, prêt à partir, pas besoin de lire plus loin cette page.
Vous avez donc une partition ext4, la prochaine étape est d'y installer EasyOS...
Installer sur une partition ext4
L'installation est incroyablement simple. Il suffit de créer un
dossier dans la partition ext4, et de copier trois fichiers, «vmlinuz»,
«initrd» et «easy.sfs» dans ce dossier. Ces fichiers se trouvent dans le
fichier «easy-<version>-amd64.img».
Alors se pose la question suivante : comment ouvrir ce fichier image et extraire ces fichiers?
Si vous allez sur cette page, différentes façons d'ouvrir le fichier image sont expliquées :
Vous pouvez le faire en exécutant n'importe quelle distribution
Linux ; cependant, avec EasyOS, c'est extrêmement simple, il suffit de
cliquer sur le fichier image.
Vous trouverez peut-être plus facile d'écrire le fichier image sur une
clé USB et de démarrer avec. C'est également facile, et c'est expliqué
ici :
Vous avez accès à ces trois fichiers, soit en ouvrant le fichier-image, soit en écrivant le fichier-image sur une clé USB. Le fichier image est composé de deux partitions, comme ceci :
Gap 1MiB |
Boot-partition 7miB fat12 |
Working-partition 816MiB ext4 |
Les voici, montées, d'abord la partition vfat :
Ensuite, la partition ext4 :
Pour installer EasyOS sur la partition ext4 du disque interne de
l'ordinateur, copiez les trois fichiers «vmlinuz», «initrd» et
«easy.sfs».
Dans la partition ext4 du disque interne, créez un dossier, disons
«easy», ou, en allant plus loin, disons «easyos/dunfell», puis copiez-y
ces fichiers dedans.
Et tout aussitôt, EasyOS est installé !
Oui, c'est tout ce qu'il y a à faire. EasyOS est installé dans ce que
nous appelons le «mode frugal», qui n'occupe qu'un seul dossier dans la
partition. Ainsi, le reste de la partition est disponible.
Tout d'abord, considérons la situation où GRUB (ou Grub4dos) est déjà installé...
Ajouter une entrée de menu à GRUB
Considérons d'abord Grub4dos. Là où il est installé, vous trouverez un fichier «menu.ls»'. Insérez-y quelque chose comme ceci :
title EasyOS Dunfell (partition sda3 folder easyos)
find --set-root-uuid () 054a04b8-0f00-11ed-aeb9-287fcfeb4376
kernel /easyos/vmlinuz rw wkg_uuid=054a04b8-0f00-11ed-aeb9-287fcfeb4376 wkg_dir=easyos
initrd /easyos/initrd
Cette valeur UUID peut être trouvée en exécutant l'utilitaire «blkid», pour l'exemple d'EasyOS installé sur la partition /dev/sda3, avec le label de partition «easy2» :
# blkid /dev/sda3
/dev/sdb2: LABEL="easy2" UUID="054a04b8-0f00-11ed-aeb9-287fcfeb4376" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a3976784-02"
En ce qui concerne GRUB2, l'auteur n'a pas d'expérience ; cependant, d'après ce que d'autres ont fait, le fichier /etc/grub.d/40_custom devra être inséré de la manière suivante :
menuentry "EasyOS Dunfell (partition sda3, folder easyos)" {
insmod ext2
insmod search_fs_uuid
search --no-floppy --fs-uuid --set=root 054a04b8-0f00-11ed-aeb9-287fcfeb4376
linux /easyos/vmlinuz rw wkg_uuid=054a04b8-0f00-11ed-aeb9-287fcfeb4376 wkg_dir=easyos
initrd /easyos/initrd
Apparemment, GRUB2 doit alors être mis à jour, comme ceci :
# update-grub
ou, ou selon votre distribution:
# grub2-mkconfig -o /boot/grub2/grub.cfg
Notez que Grub4dos n'est pas recommandé, car il ne comprend pas
les fonctionnalités modernes de ext4, telles que la fonction «encrypt»,
et si cette fonction est activée, Grub4dos ne reconnaîtra pas
l'existence de cette partition.
Donc, même si vous avez installé Grub4dos, envisagez de le remplacer par
Limine. Le chargeur de démarrage Limine est le chargeur de démarrage
«officiel» pour EasyOS, et il est disponible dans toutes les versions
d'Easy à partir de la 4.2.2 et au-delà ...
Installer le chargeur de démarrage Limine
EasyOS possède le chargeur de démarrage Limine à demeure et
«Limine Installer», une interface graphique, que vous trouverez dans la
catégorie «Configuration» du menu. L'installateur est un excellent
outil, il est donc fortement recommandé de démarrer EasyOS sur une clé
USB afin de pouvoir l'exécuter.
Pour ne pas encombrer cette page de détails. Il suffit de dire que vous
lancez l'installateur et il vous guidera dans l'installation de Limine,
pour un ordinateur UEFI ou BIOS.
Des mini-tutoriels ont été écrits sur le blog de BarryK, voir ici pour une courte introduction à Limine et des liens vers les mini-tutoriels :
https://easyos.org/install/limine-bootloader.html
Après l'installation de Limine, maintenez le «raccourci clavier» (selon votre ordinateur, ce peut-être Échap, Supp, F9, F12) à la mise sous tension pour lancer le BIOS, et choisissez le lecteur interne sur lequel Limine est installé. Ce sera probablement le lecteur par défaut de toute façon. Limine se lance et propose un menu de tous les systèmes d'exploitation présents sur l'ordinateur. Voici un exemple :
...si l'ordinateur était équipé de Windows, cela serait également dans le menu.
Pour terminer
Bien que l'accent de cette page soit mis sur les ordinateurs BIOS, la plupart de ces informations s'appliquent également aux ordinateurs UEFI. Mais, il est recommandé de lire également cette autre page jumelle pour certains détails spécifiques à l'UEFI.
A disclaimer: Barry Kauler has provided these instructions in good faith, however there is a disclaimer of all responsibility if something does go wrong. If you are a Linux newbie and want to install EasyOS on the internal hard drive, it is recommended that you find a Linux-knowledgeable guy to help.
Tags: install