Accéder au contenu.
Menu Sympa

linux-31 - Re: LinuxMint: reconstruire son ISO

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: LinuxMint: reconstruire son ISO


Chronologique Discussions  
  • From: Joyce MARKOLL <joyce.markoll AT netc.eu>
  • To: linux-31 AT culte.org
  • Subject: Re: LinuxMint: reconstruire son ISO
  • Date: Fri, 10 Nov 2023 01:54:12 +0100

Bonjour Pierre,

Si l'ISO originale de Linux Mint est construite comme celle de Ubuntu, alors
tu
rencontres peut-être un problème sur le nom du ou des fichiers initrd et ou
vmlinux.

Ou peut-être autre chose… Quand je reconstruis des Ubuntu j'utilise des
scripts prêts à
l'emploi qui permettent de désarchiver et chrooter (en root) dans le
squashfs, puis une
fois sorti du chroot, de reconstruire l'ISO.

Alors, l'initrd est reconstruit, et des fois il change de nom (initrd.img vs
initrd.lz,
ou des bêtises du genre ce qui fait que le bootloader ne sait pas le
trouver). À ce moment
là je cherche dans le répertoire isolinux, le fichier qui affiche les noms
des entrées de
boot et je modifie en conséquence les noms des fichiers initrd et ou vmlinuz
selon ce que
j'ai trouvé. Dans Ubuntu le fichier se nomme txt.cfg.

Sais-tu dire quel message d'erreur tu rencontres quand tu essaies de booter
l'ISO ? Avec
quoi essaies-tu de booter ? Clé USB ? Ou dans Virtualbox, ou ou autre
logiciel de
virtualisation ? (Booter en virtuel c'est bien pour tester, ça évite des
erreurs qui
peuvent se produire avec les ports USB).

Quand tu montes l'ISO (pas le squashfs), tout l'ISO, que trouves-tu comme
répertoires et
comme fichiers dedans ?

Pour monter l'ISO, avec les droits sudo:

sudo mount -o loop nom_de_l_iso.iso /mnt

(puis ls -lR /mnt).

Dans une Ubuntu:

boot casper dists EFI install isolinux md5sum.txt pool preseed ubuntu

(dans la liste ci-dessus, md5sum.txt est un fichier, ubuntu un lien
symbolique vers . et
le reste sont des répertoires).

Et sous le répertoire casper:

-r--r--r-- 1 root root 134453788 mars 16 2023 initrd
-r--r--r-- 1 root root 11458952 mars 16 2023 vmlinuz

Enfin, dernièrement j'ai reconstruit Bento Openbox Remix à l'aide de Cubic,
l'ancien
script "Customizer" que j'utilisais ne fonctionnant plus.

Je n'ai aucune idée si Cubic est accessible. C'est loin d'être sûr. Mais il
est dans les
dépôts Ubuntu, alors peut-être dans Linux Mint aussi ?

Il faut tout faire en root pour être sûr de conserver droits et permissions à
l'identique.

Il m'est aussi arrivé de désarchiver un initrd avec cpio (pour reconstruire
antiX), car
l'image de boot ne me plaisait pas et c'est là qu'il fallait aller pour la
changer. Et là
il fallait au résultat final avant de reconstruire l'initrd, que les fichiers
soient en
lecture seule, si je ne souviens bien.

Au fait, quel résultat essaies-tu d'obtenir en fait ?



On Fri, 10 Nov 2023 00:42:06 +0100
"peterpan31" (via linux-31 Mailing List) <linux-31 AT culte.org> wrote:

> Bonjour,
>
> Je me base sur linuxmint-21.2-xfce-64bit.iso.
>
> J'ai modifié filesystem.squashfs  après l'avoir monté avec unsquashfs.
> J'ai remplacé l'original par celui modifié.
>
> Je tente avec genisoimage de reconstruire l'iso de la Mint.
>
> J'ai beau essayer diverses options et cette iso construite sans erreur
> ne boote jamais.
>
> Il existe bien une méthode mais complexe :
> https://andreipall.github.io/linux/how-to-make-a-custom-linux-mint-iso-image/
>
> Je me demande si ma démarche citée au début est vaine car trop simpliste ?
>
> pierre estrem
> --


--
Orditux Informatique
https://orditux.org
https://orditux.org/aol/
https://orditux.org/floss





Archives gérées par MHonArc 2.6.19+.

Haut de le page