Forum Linux.noyau Utilisation de 2 initrd

Posté par . Licence CC by-sa
Tags :
2
1
fév.
2016

Bonjour,
j'ai un PC prêté par la FAC où je ne peut pas foutre un linux (directement) dessus (non négociable). J'ai donc pensé utiliser des fichiers images comme partitions (genre c:\linux\rootfs.ext4, c:\linux\swap, etc.). J'ai déjà buildrooté un mini noyau (avec un /sbin/init sur mesure pour rechercher les install de linux et avoir une petite interface sympa (avec de canards), pour avoir quelque chose de propre et de configurable) qui permet de lancer le linux voulu (via kexec). Ce noayau est sur une clé USB (pour pas toucher au PC). Cependant j'ai besoin d'un initrd générique (sur la clé USB) pour pouvoir monter le rootfs depuis la partition windows. Donc je peux charger un noyau, mais si ce noyau à besoin d'un initrd spécifique, est ce que si je le monte dans mon initrd générique et je fais un switch_root dessus ça peut marcher ou est ce que le noyau fait d'autre truc avant d'appeler un intrd ? Je sais pas si je suis clair, mais voila comment je vois le bazar:

Noyau clé (mini bootloader) -> kexec -> Noyau Disque -> Iinitrd clé (chargement rootfs, …) -> Initrd Disque

Selon vous ça peut marcher ?

Merci

  • # Re:

    Posté par . Évalué à 4.

    Vu que le but d'un initrd c'est principalement de charger les modules nécessaires pour monter le rootfs et monter le rootfs je pense qu'un seul initrd suffit.

    Un fois ton rootfs monté en loopback tu peut switch_root directement dessus.

    • [^] # Re:

      Posté par . Évalué à 3.

      EDIT TARDIF: Je pense même qu'en mettant ton /boot sur cle usb et en le modifiant très légèrement pour qu'il exécute losetup avant de monter le rootfs, tu peut utiliser directement l'initrd de ta distribution.

      Après j'ai pas testé.

      • [^] # Re:

        Posté par . Évalué à 1.

        Ok,
        cool je vais tester ça !
        Sinon wubi d'ubuntu qui installe ubuntu dans windows, ça serait pas le même genre de truc que j'éssaye de faire non ?

        • [^] # Re:

          Posté par . Évalué à 2.

          Oui, mais à ma connaissance wubi n'est plus maintenu.

  • # virtualisation ?

    Posté par . Évalué à 4.

    si la machine est pretée par la FAC, tu as peut-etre le droit d'installer ce que tu veux dans le windows et avec un peu de chance la machine n'est pas trop ancienne.

    la virtualisation est alors une solution.
    tu demarres windows, et dedans tu demarres ton linux comme tu demarrerais word, firefox ou n'importe quel logiciel.

    Virtualbox est un bon produit pour demarrer.

  • # "Parallélisation" ?

    Posté par . Évalué à 2.

    Hello,

    Tu n'as pas précisé si tu as besoin d'utiliser Windows et Linux en même temps.
    Si tu as un disque dur externe, tu peux installer Linux sur ton disque dur externe, du coup tu utilises le portable de ta fac sauf le disque dur (si toutefois le boot n'est pas verrouillé)

    Julien_c'est_bien (y'a pas que Seb)

  • # Clonage ou changement de DD

    Posté par (page perso) . Évalué à 6.

    j'ai un PC prêté par la FAC où je ne peut pas foutre un linux (directement) dessus (non négociable).

    A priori, ça doit vouloir dire qu'ils veulent qu'à la fin, tu le rendes avec le Windows toujours là, table de partition non modifiée. Mais qu'est-ce qui t'empêche de faire ce que tu veux entre temps ?

    Je voix deux possibilités plus simples que ton idée :

    • enlever le disque dur d'origine, en mettre un à toi à la place, et faire ce que tu veux avec : avant de rendre l'ordinateur, tu remets le disque dur d'origine, et tu le rends dans l'état où il était ;
    • cloner le disque dur d'origine quelque part, puis faire ce que tu veux avec : avant de rendre l'ordinateur, tu restaures le contenu du disque dur d'origine, et tu le rends dans l'état où il était.
    • [^] # Re: Clonage ou changement de DD

      Posté par . Évalué à 2.

      il a peut-etre quand meme besoin de windows pour certains cours

      • [^] # Re: Clonage ou changement de DD

        Posté par (page perso) . Évalué à 3.

        Bah, ce n'est pas incompatible avec ma solution !

        • [^] # Re: Clonage ou changement de DD

          Posté par . Évalué à 2.

          c'est quand meme lourd de demonter/remonter la machine pour changer de disque dur selon le besoin, le matin, le soir, à la pause de midi.

          quand à faire une image du disque d'origine, là ca reste le mieux, il fait alors ce qu'il veut avec la machine, y compris dualboot ou remplacement complet du windows,
          et il restaure à la fin de l'année

Suivre le flux des commentaires

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