Forum général.général quels fichiers dans la racine sont nécessaires pour démarrer archlinux

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
-1
22
juin
2015

Bonjours a tous _^

j'aimerais savoir juste comme sa par curiosité :-)

quels fichiers sont nécessaires pour juste démarrer archlinux en terminal ?

sur ce site :
Texte du lien

si j'ai bien compris il nous dit qu'il faut que bin, etc et sbin

… je pensais que root et lib et boot étaient obligatoires

si je veux partitionner les fichiers de la racine sur plusieurs partitions quelle est la meilleur façon de procéder ?

quels fichiers ont besoin de plus d'espace que les autres et quels sont ceux pour lesquels il faut moins d'espace ?

sur une partition pour démarrer il faudrait au minimum plus que bin etc et sbin …

  • # en general

    Posté par  (site web personnel) . Évalué à 2.

    On s'arrête à:

    / /usr /var /tmp /home swap

    Lvm est une bonne option pour agrandir les VG.

    Système - Réseau - Sécurité Open Source

    • [^] # Re: en general

      Posté par  . Évalué à 2.

      Tu n'as pas /boot séparé ?

      bépo powered

      • [^] # Re: en general

        Posté par  . Évalué à 4.

        le /boot separé c'etait bon à une epoque ou le gestionnaire de boot (lilo/grub) ne pouvait pas aller chercher ses fichiers loins sur le disque dur.

        ca reste valable si tu veux booter sur un / qui n'est pas avec un systeme de fichier reconnu par le gestionnaire de boot (lilo/grub)
        ou si tu veux installer un boot avec une bonne gestion de l'EFI.

        le /boot va servir à monter la partition EFI dans /boot/EFI

        mais meme là, il n'est pas obligatoire de l'isoler du reste.

        • [^] # Re: en general

          Posté par  . Évalué à 1.

          /usr /var /tmp /home swap

          …on laisse que sa dans la racine systeme … O_o"""
          ou c'est le sens contraire on peut retiré ce que tu dit je suppose ?

          • [^] # Re: en general

            Posté par  . Évalué à 3.

            tu ne peux pas retirer grand chose.

            en fait soit tu partitionnes pour isoler des bouts du systeme
            /
            /tmp
            /home
            /cequetuveux

            soit tu laisses grouper.
            /

            ta question porte sur "le minimum à avoir pour demarrer Arch"
            la reponse se trouve surement dans l'installeur de Arch, qui va deposer les dossiers/fichiers essentiels à Arch.

            un systeme minimal peut se contenter d'un vmlinuz, d'un initrd
            dans l'initrd tu lances le script minimal que tu veux.

            le systeme n'a alors besoin que de la partition qui contient /boot

            • [^] # Re: en general

              Posté par  . Évalué à 2. Dernière modification le 23 juin 2015 à 09:11.

              Pour être plus précis : Pour pouvoir démarrer un système complet il faut :
              - un noyau avec un fichier initrd (couramment rangé dans /boot)
              - les commandes minimales permettant de monter les autres filesystems (couramment dans /sbin)
              - la configuration de ton système, notamment les points de montage (dans /etc).

              Pour /boot, tu peux, mais ce n'est pas obligatoire, avoir une partition sépare, sinon il te fait mettre les répertoires mentionnés plus haut sur le même FS que / Une fois qu'il a tout ça, ton système sera capable de monter les autres partitions et de démarrer les autres services.

              Note : ceci n'est valable qu'avant systemd : je ne sais pas ou systemd va ranger ses exécutables. La logique voudrait que ce soit dans /sbin (au moins ce qui est nécessaire au démarrage de systemd et au montage des partitions) mais je n'ai pas de achines avec systemd installé pour vérifier.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.