Forum Linux.général multi-boot:petit espace entre partitions nécessaire?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
26
août
2023

bonjour,

Je crée un trial boot sur une clé usb que je boote sur Mac.
Donc au préalable,j'y crée 8 partitions:
-/dev/sda1 : EFI de petit espace
-/dev/sda2 :réservée à / de la 1ère distribution Linux
-/dev/sda3 :réservée à /home de la 1ère distributiin Linux
-/dev/sda4 :réservée à / de la 2ème distribution Linux
-/dev/sda5 :réservée à /home de la 2ème distributiin Linux
-/dev/sda6 :réservée à / de la 3ème distribution Linux
-/dev/sda7 :réservée à /home de la 3ème distributiin Linux
-/dev/sda8 :swap commun

J'ai bien aligné toutes ces partitions(aucun espace entre chacune d'elle)
Ai-je raison?
Si non,où dois-je insérer un petit espace non alloué de 1 Mo(autre taille?)?
Pour quelles raisons?

merci de votre aide

  • # Pas de raison

    Posté par  . Évalué à 3.

    J'ai aussi ce genre de config, avec juste 2 OS, je n'ai jamais laissé d'espace entre les partitions.
    Par contre j'ai des partitions partagée entre les systèmes pour les données du style photos, vidéos. Vu que la partition partagée est en ext3, il faut faire attention à créer les même comptes utilisateurs sur les différents systèmes et dans le même ordre (pour avoir les mêmes UID).

    Vu que tu partage le swap, il faudra faire gaffe qu'à chaque installation, il risque d'être reformaté et donc changer d'UUID, ce qui peut empêcher l'autre OS de démarrer (vécu avec Ubuntu). Dans ce cas édition manuelle du fstab de l'OS défaillant depuis celui qui démarre encore.

    Les vrais naviguent en -42

    • [^] # Re: Pas de raison

      Posté par  . Évalué à 2.

      Quand c'est possible, on peut utiliser les options --uid ID et --gid ID de adduser pour forcer l'identifiant du compte et son groupe primaire.
      Pour les modifier après création, c'est un peu plus complexe.
      Mes quelques souvenirs de ce que je fait quand ça m'arrive :

      • je commence par prendre note des identifiants (numériques) de départ, ceux créés à l'insu de mon plein gré.
      • Ensuite, je vais modifier quelques fichiers dans /etc : passwd, group et group- (normalement pas nécessaire, c'est une sauvegarde). J'y remplace les anciens identifiants par ceux que je veux forcer.
      • À ce stade, les partages où se trouvent des choses appartenant à ce compte doivent déjà être correctement accessibles. Il reste tout ce qui a pu être créé ailleurs, principalement le home directory. Pour ça, je fais des recherches des fichiers liés aux anciens identifiants, avec les options -uid et -gid de find, et je force les nouveaux identifiants des fichiers trouvé avec chown. Je commence par /home, mais ça peut être utile d'aller voir dans /run et /var.

      Hope this helps.

    • [^] # Re: Pas de raison

      Posté par  . Évalué à 2.

      concernant les installateurs et les partitions dont le swap :
      - on peut spécifier quelles partitions sont montées
      - et aussi si elle doit être reformatée ou pas.

      On doit donc pouvoir partager le même swap entre plusieurs installations d'OS Linux. Il faut juste ne pas redémarrer sur un nouvel OS alors que le swap est utilisé pour une hibernation sur un autre.

      Sinon, il suffit de corriger dans /etc/fstab l'UUID du point de montage, là ou c'est nécessaire.

      Concernant le partage de /home, ca peut aussi se faire, si les UID/GID sont les mêmes.

  • # alignement cylindre/block ou Megaoctet

    Posté par  . Évalué à 4.

    ton choix d'alignement depend simplement au moment du partitionnement, si tu t'alignes sur nombre "rond" de cylindre/block ou un nombre rond d'octet (KB ou MB)

    je crois que cela avait du sens à une epoque sur les disques durs, certains ayant des block de 512K, d'autres de 4096K
    l'idée etant de ne pas aligner une partition au milieu d'un bloc, pour des questions de performances surtout

    aujourd'hui, je dirais que je regarde jamais ce detail, je laisse faire la distrib

    • [^] # Re: alignement cylindre/block ou Megaoctet

      Posté par  . Évalué à -1.

      "On doit donc pouvoir partager le même swap entre plusieurs installations d'OS Linux. Il faut juste ne pas redémarrer sur un nouvel OS alors que le swap est utilisé pour une hibernation sur un autre"

      Là l'hibernation à désactiver n'a pas lieu étant donné que je boote sur une clé usb multi-boot.Elle aurait lieu si j'utilisais des machines virtuelles

      • [^] # Re: alignement cylindre/block ou Megaoctet

        Posté par  . Évalué à 3.

        pas vraiment pour le swap et l'hybernation

        ce 'nest pas parce que tu bootes sur USB que ta partition swap n'est pas utilisé par l'OS1 pour hiberner quand tu demandes un arret (qui ne serait pas un veritable arret mais une hibernation)

        donc attention à bien desactiver l'hibernation dans tous tes linux, meme en clef USB

Suivre le flux des commentaires

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