[problème] installation au point mort [ Résolu ]

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
groenland
Hankyu
Messages : 18
Inscription : mer. 12 juil. 2023, 17:05

[problème] installation au point mort [ Résolu ]

Message par groenland »

bonjour ,

utilisateur de Debian j'aimerais tester une autre distrisbution linux . J'ai donc entrepris l'installation de Archlinux sur une clé USB(1) de 64 GiB à partir d'une autre clé USB(2) de 64 GiB sur laquelle j'ai installé une image iso amorçable qui fonctionne . Les 2 clés sont branchées sur des ports usb d'un portable .

En me servant de 2 documentations différentes ( elles se complétaient l'une l'autre et heureusement car j'aurais été vite bloqué ) , j'ai créé les partitions nécessaires à EFI , root , swap et une autre au cas où . Tout est prêt pour recevoir l'installation ; tout sauf moi qui ne sais pas comment dire à USB(2) qu'il faut procéder à l'installation sur USB(1) . Je suis bloqué à

Code : Tout sélectionner

root@archiso
J'ai lu le guide de l'installation sur un support amovible mais je ne le comprends pas , aussi je préfèrerais utiliser le guide "normal" https://wiki.archlinux.org/title/Instal ... n%C3%A7ais qui m'a servi jusqu'à présent et changer la partie 2 installation / sélection du miroir en comment sélectionner USB(2) ou équivalent .

1) au vu de cette incapacité à terminer l'installation est-ce bien recommandé de vouloir utiliser cette distribution ? Si votre avis est négatif inutile d'aller plus loin

2 ) je laisse de côté le futur problème GRUB car si l'installateur fonctionne comme celui de Debian , sans précaution particulière il va s'installer dans la partition EFI de mon portable .

3) j'en arrive au point essentiel : comment dire à USB(2) d'installer Archlinux sur USB(1) qui est prêt à le recevoir ?
Dernière modification par groenland le jeu. 13 juil. 2023, 08:55, modifié 1 fois.
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [problème] installation au point mort

Message par laurent85 »

Bonjour,
Il y a cette doc si tu veux le faire toi même https://wiki.archlinux.org/title/Instal ... ble_medium

Et si tu veux la facilité il y a Archuseriso https://github.com/laurent85v/archuseriso qui offre un choix assez large selon les besoins.
groenland
Hankyu
Messages : 18
Inscription : mer. 12 juil. 2023, 17:05

Re: [problème] installation au point mort

Message par groenland »

laurent85 a écrit : mer. 12 juil. 2023, 17:57 Bonjour,
Il y a cette doc si tu veux le faire toi même https://wiki.archlinux.org/title/Instal ... ble_medium
c'est justement la doc que j'avais consultée et que je n'ai pas comprise . Je pensais que l'installation serait du type de celles que j'avais déjà réalisées , Ubuntu puis un peu plus tard Debian , mais ça n'a rien à voir . Je vais donc remettre ça à plus tard en testant la doc n° 2 .

merci pour la réponse .
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17238
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [problème] installation au point mort

Message par benjarobin »

Une installation sur une clé USB se fait strictement de la même façon que sur un disque dur (ou SSD), et c'est bien ce que dit le Wiki https://wiki.archlinux.org/title/Instal ... ble_medium. La seule différence c'est d'installer Grub avec l'option --removable
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
groenland
Hankyu
Messages : 18
Inscription : mer. 12 juil. 2023, 17:05

Re: [problème] installation au point mort

Message par groenland »

benjarobin a écrit : mer. 12 juil. 2023, 21:58 Une installation sur une clé USB se fait strictement de la même façon que sur un disque dur (ou SSD), et c'est bien ce que dit le Wiki https://wiki.archlinux.org/title/Instal ... ble_medium. La seule différence c'est d'installer Grub avec l'option --removable
J'ai lancé l'installation de base qui s'est bien passée et avant d'aller plus loin je vérifie ce que /mnt/etc/fstab contient : il manque " sdb1 600M /mnt/boot " qui pourtant apparaît bien avec la commande "lsblk /dev/sdb" . Je viens de vérifier dans /etc/fstab de Debian , elle se nomme /boot/efi . Pour réaliser cette partition j'ai utilisée la commande du guide d'installation :

Code : Tout sélectionner

# mkfs.fat -F 32 /dev/efi_system_partition   --->  soit   mkfs.fat -F 32 /dev/sdb1

# mount --mkdir /dev/efi_system_partition /mnt/boot  --> soit mount --mkdir  /dev/sdb1 /mnt/boot 
Comment rectifier le tir ? Quels doivent être son nom et son point de montage ? Peut-être rentrer l'info à la main une fois connue l'UUID par la commande blkid et en prenant exemple sur mon fichier Debian ? Mais quid du nom ?
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [problème] installation au point mort

Message par laurent85 »

Dans fstab tu dois utiliser l'uuid ou le label pour identifier les partitions, c'est précisé dans le wiki https://wiki.archlinux.org/title/Instal ... figuration

Il te suffit d'éditer le fstab pour le corriger. genfstab peut aussi le créer avec les uuid en utilisant la commande du wiki https://wiki.archlinux.org/title/Instal ... the_system
groenland
Hankyu
Messages : 18
Inscription : mer. 12 juil. 2023, 17:05

Re: [problème] installation au point mort

Message par groenland »

laurent85 a écrit : jeu. 13 juil. 2023, 00:41 Dans fstab tu dois utiliser l'uuid ou le label pour identifier les partitions, c'est précisé dans le wiki https://wiki.archlinux.org/title/Instal ... figuration

Il te suffit d'éditer le fstab pour le corriger. genfstab peut aussi le créer avec les uuid en utilisant la commande du wiki https://wiki.archlinux.org/title/Instal ... the_system
OK , pas de problème avec ça , mais face à ce genre de situation la 1ère réaction est : qu'est-ce que j'ai pu faire pour en arriver là ? Et avant de toucher à /etc/fstab je préfère avoir un avis compétent . Et de fait , une fois ajoutée l'UUID et avoir copié sur ma Debian , ça a fonctionné et j'ai pu terminer l'installation . Mais sans l'aide d'internet j'aurais probablement abandonné . En tout cas je ne regrette pas car c'est la 1ère fois que je vois autant de détails ....
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17238
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [problème] installation au point mort

Message par benjarobin »

groenland a écrit : jeu. 13 juil. 2023, 08:53qu'est-ce que j'ai pu faire pour en arriver là ?
Tu n'as pas fait les choses dans le bon ordre, ou sauté une étape du Wiki.
Avant d’exécuter genfstab il faut que toutes les partitions du système installé soient monté dans /mnt (ou un sous dossier).
Par contre pour la partition ESP (qui peux être aussi nommé EFI), je préfère la monter dans /boot/efi ou /efi (Donc lors de l'installation dans /mnt/boot/efi ou /mnt/efi).
Car monter la partition ESP dans /boot équivaut à que cette partition ESP réalise 2 rôles : Partition de boot et partition ESP. Voir mes nombreux sujets où j'explique cela (viewtopic.php?p=179864#p179864)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
groenland
Hankyu
Messages : 18
Inscription : mer. 12 juil. 2023, 17:05

Re: [problème] installation au point mort

Message par groenland »

benjarobin a écrit : jeu. 13 juil. 2023, 10:26
groenland a écrit : jeu. 13 juil. 2023, 08:53qu'est-ce que j'ai pu faire pour en arriver là ?
Tu n'as pas fait les choses dans le bon ordre, ou sauté une étape du Wiki.
Avant d’exécuter genfstab il faut que toutes les partitions du système installé soient monté dans /mnt (ou un sous dossier).
j'ai refait une l'installation à partir de zéro et en utilisant uniquement wiki.archlinux.org : cette fois ci , en suivant scrupuleusement l'ordre du guide toutes les partitions figuraient bien dans /etc/fstab . Aucun problème jusqu'à l'installation de grub sur l'usb externe : lorsque je me suis retrouvé avec un grub-install not found j'ia compris qu'il devait me manquer des outils , comme le guide le stipule bien dans le §2.2
Le paquet base n'inclut pas tous les outils de l'installation «live», donc l'installation d'autres paquets peut être nécessaire pour obtenir un système de base entièrement fonctionnel.
.
Lors de la 1ère installation le tutoriel m'avait permis de les installer : il suffisait de le suivre et ça fonctionnait très bien , mais seul c'est une autre affaire . Mieux vaut s'en tenir à ce qu'on comprend , au moins un minimum , sinon ça risque d'être galère par la suite . Donc pour l'instant je laisse Arch linux de côté . Mais pas de regrets ; au contraire .
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [problème] installation au point mort [ Résolu ]

Message par laurent85 »

L'installation c'est le partie difficile qui demande de maîtriser ce qui est automatisé normalement par l'installateur sur d'autres distributions. C'est pas tellement sur ce critère qu'il faut choisir Arch Linux. Tu n'aurais pas le niveau requis pour Arch Linux tu n'aurais pas réussi à l'installer.
groenland
Hankyu
Messages : 18
Inscription : mer. 12 juil. 2023, 17:05

Re: [problème] installation au point mort [ Résolu ]

Message par groenland »

laurent85 a écrit : dim. 16 juil. 2023, 08:39 L'installation c'est le partie difficile qui demande de maîtriser ce qui est automatisé normalement par l'installateur sur d'autres distributions. C'est pas tellement sur ce critère qu'il faut choisir Arch Linux.
c'est ce que j'ai constaté et donc je n'abandonne pas l'idée de refaire une tentative mais pas dans l'immédiat : je vais prendre le temps de me documenter sur les paquets indispensables pour au moins :
1) finir l'installation de grub , ce qui n'a pas l'air d'être aussi simple que la lecture du guide le laisse supposer
2) atterrir sur un bureau en état de marche
3) avoir une connexion internet

après ça devrait s'éclaircir . J'ai lu que je pourrais récupérer un shell Bash : c'est déjà une bonne nouvelle .
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [problème] installation au point mort [ Résolu ]

Message par laurent85 »

groenland a écrit : dim. 16 juil. 2023, 09:50je vais prendre le temps de me documenter sur les paquets indispensables pour au moins :
1) finir l'installation de grub , ce qui n'a pas l'air d'être aussi simple que la lecture du guide le laisse supposer
2) atterrir sur un bureau en état de marche
3) avoir une connexion internet
C'est pour cette raison que j'ai suggéré Archuseriso, il permet de créer rapidement une clé ou disque usb bootable d'Arch Linux avec environnement de bureau. C'est comme un Live avec au choix la persistance des données ou l'installation normale sur un disque amovible USB.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17238
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [problème] installation au point mort [ Résolu ]

Message par benjarobin »

laurent85 a écrit : dim. 16 juil. 2023, 10:37C'est pour cette raison que j'ai suggéré Archuseriso, il permet de créer rapidement une clé ou disque usb bootable d'Arch Linux avec environnement de bureau.
Personnellement je ne recommande pas, sauf aux utilisateurs expérimentés, en effet oui il aura un système fonctionnel, mais il ne sera pas pourquoi et comment c'est configuré et pourquoi c'est configuré ainsi.
groenland a écrit : dim. 16 juil. 2023, 09:50finir l'installation de grub , ce qui n'a pas l'air d'être aussi simple que la lecture du guide le laisse supposer
Pourtant le Wiki est assez clair sur ce point :
- https://wiki.archlinux.org/title/Instal ... r%C3%A7age
- Lire https://wiki.archlinux.org/title/Arch_b ... r%C3%A7age, choisir Grub
- https://wiki.archlinux.org/title/GRUB#Installation
First, install the packages grub and efibootmgr: GRUB is the boot loader while efibootmgr is used by the GRUB installation script to write boot entries to NVRAM.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
groenland
Hankyu
Messages : 18
Inscription : mer. 12 juil. 2023, 17:05

Re: [problème] installation au point mort [ Résolu ]

Message par groenland »

laurent85 a écrit : dim. 16 juil. 2023, 10:37 C'est pour cette raison que j'ai suggéré Archuseriso, il permet de créer rapidement une clé ou disque usb bootable d'Arch Linux avec environnement de bureau. C'est comme un Live avec au choix la persistance des données ou l'installation normale sur un disque amovible USB.
finalement ça n'est pas une mauvaise idée de commencer par une installation clé en main : elle me permettra de voir si cette distribution peut me convenir , si je n'ai pas de gros bogue avec mon matériel ( Manjaro-live que j'ai voulu tester avant Arch a commencé par utiliser azerty pour le log in , qwerty pour le mot de passe , puis a bloqué mon portable sans une hésitation : je n'avais jamais eu un tel début ) . Et ça me permettra de voir quels paquets essentiels sont utilisés et comment est installé Grub , car même si c'est supposé être clair pour moi ça ne l'est pas tellement .

Donc j'avais trouvé sur le site https://github.com/picodotdev/alis un script pour réaliser une installation automatique . Mais :
1 ) un avertissement peu explicite sur un danger d'effacement de partitions ( peut-être dû au partitionnement nécessaire à l'installation ? ) m'a un peu ralenti
2 ) l'installation se fait d'autorité sur /dev/sda , il ne demande pas sur quel support il faut la réaliser . Un peu gênant quand même .

Je vais donc revenir à Archuseriso et essayer de voir comment on l'utilise car si j'ai essayé "picodotdev" c'est bien parce que je ne vois pas encore comment procéder . Mais je trouverai bien . Comme c'est la 1ère fois que je vois un tel type d'installation , va falloir innover . Mais je ne perds pas de vue mon idée première : faire une installation depuis le rez de chaussée .
Répondre