[script] Installation de arch
[script] Installation de arch
Bonjour ,
J'ai créé un script en bash, d'installation de archlinux dl.free.fr/wC1XFXJoq
Qu'est ce que vous en pensez ?
Merci d'avance
MK29
J'ai créé un script en bash, d'installation de archlinux dl.free.fr/wC1XFXJoq
Qu'est ce que vous en pensez ?
Merci d'avance
MK29
Re: [script] Installation de arch
En uefi, pourquoi copier le kernel ailleurs alors qu'il suffit de monter l'ESP dans /boot ?
Même en Uefi, on installe grub sur le MBR dans le chroot ?
Même en Uefi, on installe grub sur le MBR dans le chroot ?
Re: [script] Installation de arch
Déjà merci d'avoir essayé mon script,otacon a écrit :En uefi, pourquoi copier le kernel ailleurs alors qu'il suffit de monter l'ESP dans /boot ?
Même en Uefi, on installe grub sur le MBR dans le chroot ?
J'ai un ordinateur (l'ordinateur que j'utilise actuellement) en uefi,
il ne suffit pas simplement de monter l'esp dans /boot et tout est impeccable, non loin de là, il faut faire ce que dit le wiki, un moins qu'on installe refind mais je préfère quand même passer directement par grub.
D'ailleurs si vous avez d'autre os dans votre système et que votre bootloader ne l'affiche pas il faut installé os-prober et régénérer le grub.cfg
Re: [script] Installation de arch
Purement sur l'aspect syntaxique :
- Il n'y a pas de fonctions -> berk
- tu utilises le désuet
[
en bash pour faire tes tests. utilise plutôt[[
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Re: [script] Installation de arch
Ok merci je vais modifierMoviuro a écrit :Purement sur l'aspect syntaxique :Pour ce qui est du contenu, chacun voit midi à sa porte, donc le choix de grub ou ext4 par exemple, ça pourrait se discuter
- Il n'y a pas de fonctions -> berk
- tu utilises le désuet
[
en bash pour faire tes tests. utilise plutôt[[
Re: [script] Installation de arch
C'est bon (par contre je n'ai pas mis de fonction, je ferai peut-être ça un autre jour)
dl.free.fr/vPqWftwrn
dl.free.fr/vPqWftwrn
Re: [script] Installation de arch
Euh pardon ça serait bien que le script installe arch + gnome
Sinon comment on l'installe sur arch ou comment mettre le script sur la cle
Sinon comment on l'installe sur arch ou comment mettre le script sur la cle
Re: [script] Installation de arch
SalutSamirdu91 a écrit :Euh pardon ça serait bien que le script installe arch + gnome
Sinon comment on l'installe sur arch ou comment mettre le script sur la cle
Pour la mettre sur la clé, tu tapes
Code : Tout sélectionner
wget dl.free.fr/vPqWftwrn
Code : Tout sélectionner
tar xf install.tar.gz
D'ailleurs si tu veux je rajoute la fonctionnalité d'installer un environnement graphique
Re: [script] Installation de arch
Ça peut aider les debutant moi touts les environnements graphique Bug
Re: [script] Installation de arch
Ok là je suis en train de développer (et je règlerai le problème du réseau), soit patient
Re: [script] Installation de arch
Après j'ai déjà installer Arch mais quand je met gnome j'ai un message d'erreur avec pour seule choix de se déconnecter
Re: [script] Installation de arch
Ne fais rien pour l'instant je corrige aussi les erreurs de l'autre script
- benjarobin
- Maître du Kyudo
- Messages : 17187
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [script] Installation de arch
Bonsoir,
Je vais donner mon avis, il vaut ce qu'il vaut, mais c'est une très très mauvaise idée ce script.
Tout d'abord, tu ne pourras jamais géré tous les cas ! De plus il existe déjà des distributions pour automatiser une installation de type ArchLinux.
Et supposons que ton script soit parfait, désolé mais il ne le sera jamais. Tu ne peux penser à tous les cas / choix de l'utilisateur. Ce ne serait en aucun cas une aide pour un utilisateur car il ne saura pas comment a été installé / configuré la chose, à moins de décortiquer le script. Le Wiki est relativement simple à suivre, c'est une sorte de checklist de chose à faire, et au moins tu maitrises la choses et surtout tu apprends comment cela fonctionne !
Quand on installe un ArchLinux, on ne le réinstalle jamais ! Ou cas très très rare une fois tous les 10 ans... Et tons script sera obsolète d'ici là.
A part pour installer sur plusieurs machines, en gros de l'installation de masse avec une configuration similaire, je dis oui, mais dans ce cas tu fais un script 100% automatisé, ce qui n'est pas le cas de ton script, qui répond uniquement à ton besoin, en gros un script personnel, que tu peux partager via un github ou tout autre moyen, mais clairement indiquer qu'il doit impérativement être modifié en fonction du besoin !
Donc je répète utiliser ce script est une très mauvaise idée, si cela ne marche pas parfaitement, les personnes ne seront pas avancées car ne maitrisant pas ce qui est fait !!
Je vais donner mon avis, il vaut ce qu'il vaut, mais c'est une très très mauvaise idée ce script.
Tout d'abord, tu ne pourras jamais géré tous les cas ! De plus il existe déjà des distributions pour automatiser une installation de type ArchLinux.
Et supposons que ton script soit parfait, désolé mais il ne le sera jamais. Tu ne peux penser à tous les cas / choix de l'utilisateur. Ce ne serait en aucun cas une aide pour un utilisateur car il ne saura pas comment a été installé / configuré la chose, à moins de décortiquer le script. Le Wiki est relativement simple à suivre, c'est une sorte de checklist de chose à faire, et au moins tu maitrises la choses et surtout tu apprends comment cela fonctionne !
Quand on installe un ArchLinux, on ne le réinstalle jamais ! Ou cas très très rare une fois tous les 10 ans... Et tons script sera obsolète d'ici là.
A part pour installer sur plusieurs machines, en gros de l'installation de masse avec une configuration similaire, je dis oui, mais dans ce cas tu fais un script 100% automatisé, ce qui n'est pas le cas de ton script, qui répond uniquement à ton besoin, en gros un script personnel, que tu peux partager via un github ou tout autre moyen, mais clairement indiquer qu'il doit impérativement être modifié en fonction du besoin !
Donc je répète utiliser ce script est une très mauvaise idée, si cela ne marche pas parfaitement, les personnes ne seront pas avancées car ne maitrisant pas ce qui est fait !!
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [script] Installation de arch
Bonsoir, déjà merci d'avoir donné ton avis, effectivement je n'ai jamais dit que ce script aller remplacer le wiki, mais à la base c'est pour une utilisation personnelle. Je publierai quand même demain le nouveau script corrigé (car c'est dégueulasse de lâcher un truc avec quelque erreurs).
C'est vrai ce que tu dis car si j'utilisais le script d'installation de quelqu'un d'autre, j'aurai beaucoup moins de connaissances
C'est vrai ce que tu dis car si j'utilisais le script d'installation de quelqu'un d'autre, j'aurai beaucoup moins de connaissances
Re: [script] Installation de arch
et relis le wiki, ton script ne marche pas, tout simplement. Tu installes grub en MBR dans tous les cas, alors que tu propose une install en Uefi, le tout en copiant des kernels à tout va.
Je pensais que mon premier commentaire t'aiderai. On dirai que non.
Si tu montes l'ESP dans /boot, utilises systemd-boot.
Si tu montes l'ESP dans /boot/efi, utilises grub en mode Uefi (voir wiki)
Tu as copié collé dans un script le contenu de https://wiki.archlinux.fr/ESP sans savoir à quoi c'est destiné : un boot efistub géré par efibootmgr sans bootloader.
Tu as essayé ton script réellement ?
Je pensais que mon premier commentaire t'aiderai. On dirai que non.
Si tu montes l'ESP dans /boot, utilises systemd-boot.
Si tu montes l'ESP dans /boot/efi, utilises grub en mode Uefi (voir wiki)
Tu as copié collé dans un script le contenu de https://wiki.archlinux.fr/ESP sans savoir à quoi c'est destiné : un boot efistub géré par efibootmgr sans bootloader.
Tu as essayé ton script réellement ?
Re: [script] Installation de arch
Bonsoir ,otacon a écrit :et relis le wiki, ton script ne marche pas, tout simplement. Tu installes grub en MBR dans tous les cas, alors que tu propose une install en Uefi, le tout en copiant des kernels à tout va.
Je pensais que mon premier commentaire t'aiderai. On dirai que non.
Si tu montes l'ESP dans /boot, utilises systemd-boot.
Si tu montes l'ESP dans /boot/efi, utilises grub en mode Uefi (voir wiki)
Tu as copié collé dans un script le contenu de https://wiki.archlinux.fr/ESP sans savoir à quoi c'est destiné : un boot efistub géré par efibootmgr sans bootloader.
Tu as essayé ton script réellement ?
Effectivement j'ai copié collé les scripts avec systemd écris sur le wiki mais la méthode ne fait pas de efibootstub sinon je me serai renseigné ici (d'ailleurs j'ai fait la méthode sur mon pc et ça marche et mon bootloader, grub s'affiche) : https://wiki.archlinux.fr/EFI_Boot_Stub ;
Ce qui se passe pour le cas de l'uefi, on dit qu'avec systemd si jamais il y a une mise à jours de ces noyaux on copie les nouveaux kernels (dans /boot/) dans /boot/efi/EFI/arch tout en supprimant les kernels obsolètes et avec efibootmgr, son rôle est de faire tourner ton bootloader en uefi. Effectivement il y a des erreurs dans le script que j'ai fait et je vais les corrigés
Re: [script] Installation de arch
je serais curieux d'avoir le retour de
efibootmgr
sur ton poste.Re: [script] Installation de arch
BootCurrent: 0005
Timeout: 0 seconds
BootOrder: 0005,0004,2003,0001,2001,2002
Boot0001* Lenovo Recovery System
Boot0002* EFI Network 0 for IPv4 (68-F7-28-46-65-56)
Boot0003* EFI Network 0 for IPv6 (68-F7-28-46-65-56)
Boot0004* Windows Boot Manager
Boot0005* arch
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
Timeout: 0 seconds
BootOrder: 0005,0004,2003,0001,2001,2002
Boot0001* Lenovo Recovery System
Boot0002* EFI Network 0 for IPv4 (68-F7-28-46-65-56)
Boot0003* EFI Network 0 for IPv6 (68-F7-28-46-65-56)
Boot0004* Windows Boot Manager
Boot0005* arch
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
- benjarobin
- Maître du Kyudo
- Messages : 17187
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [script] Installation de arch
Je viens tout juste de regarder le script plus en détail, et bien en effet coté UEFI il y a comme une incompréhension...
En faite globalement le script c'est très moyen, Il manque des choses, il n' a jamais été testé...
En faite globalement le script c'est très moyen, Il manque des choses, il n' a jamais été testé...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [script] Installation de arch
Je crois que tout a été dit
Je supprime ce script et on oublie tout
Je supprime ce script et on oublie tout