Je voudrais savoir comment créer une ISO Linux bootable « à ma sauce ». Tout ce que je trouve sur le net est comment créer une clé bootable à partir d'une ISO existante (j'ai opté pour ventoy depuis un moment déjà ), mais pas comment on peut créer cette ISO.
L'idée c'est d'arriver à faire ma propre distribution. Je précise que c'est un délire personnel et que mes ISOs ne seront jamais destinées à être utilisées ailleurs que sur mon ordi, au cas où...
Merci d'avance pour vos pistes et bonne fin d'après-midi !!
Pc 1 : Portable CLEVO W150HRM | Linux Mint 21.1 Vera | Cinnamon 5.6.8 | 5.15.0-153-generic x86_64 | Quad core Intel Core i7-2720QM | 8 Go | 1: Intel 2nd Generation Core Processor Family Integrated Graphics 2: NVIDIA GF106M [GeForce GT 555M]
@tyrry :
En fait, isomaster ne permet pas de manipuler un live USB. C'est fait pour créer et manipuler des ISOs de données. Mais je le garde sous le coude, ça peut servir.
@cyrille :
Je vais tester ton premier lien https://doc.ubuntu-fr.org/personnaliser_livecd
en mode manuel. Je vais y aller gentiment, donc ça va prendre un peu de temps.
Je vous redis tout ça ce week-end !!
Pc 1 : Portable CLEVO W150HRM | Linux Mint 21.1 Vera | Cinnamon 5.6.8 | 5.15.0-153-generic x86_64 | Quad core Intel Core i7-2720QM | 8 Go | 1: Intel 2nd Generation Core Processor Family Integrated Graphics 2: NVIDIA GF106M [GeForce GT 555M]
J'avance dans mon « bidouillage » et j'essaie de faire des scripts pour automatiser un maximum d'opérations. En gros, ça commence par l'extraction de l'ISO, puis de squashfs. Ensuite, il faut passer en chroot pour ajouter/supprimer des programmes. Or, quand le script passe en chroot, tout s'arrête et quand je tape « exit », le script continue mais n'est plus en chroot... Ce qui est gênant car dès-lors, les commandes s'appliquent sur mon système et plus sur squashfs...
Y a-t-il un moyen, dans un script, d'injecter les commandes voulues dans chroot, puis de quitter chroot pour continuer le script ? En espérant que c'est assez clair...
Pc 1 : Portable CLEVO W150HRM | Linux Mint 21.1 Vera | Cinnamon 5.6.8 | 5.15.0-153-generic x86_64 | Quad core Intel Core i7-2720QM | 8 Go | 1: Intel 2nd Generation Core Processor Family Integrated Graphics 2: NVIDIA GF106M [GeForce GT 555M]
Finalement, je me suis rabattu sur cubic, rien ne fonctionnait avec les tutos pourtant bien suivis plusieurs fois . Et maintenant, tout fonctionne !! Je peux « balancer » n'importe quel script dans la fenêtre chroot de cubic et ça marche !!
Merci @jpiebrig !!
Pc 1 : Portable CLEVO W150HRM | Linux Mint 21.1 Vera | Cinnamon 5.6.8 | 5.15.0-153-generic x86_64 | Quad core Intel Core i7-2720QM | 8 Go | 1: Intel 2nd Generation Core Processor Family Integrated Graphics 2: NVIDIA GF106M [GeForce GT 555M]