Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/04/2018, à 08:30

Crap0

[Résolu] créer un Live perso en OEM pour diverse architecture

Bonjour,
(suis dans le bon forum ?)

Voilà, j'aimerais créer une image iso d'un Lubuntu (par ex.) préconfigurer et augmenter de logiciel et éventuellement de documentation MAIS en mode OEM.
Ainsi, de cette image iso pouvoir créer un Live et l'installer sur différante machine (pas forcément identique)

J'ai vu ici quelques infos :https://doc.ubuntu-fr.org/oem
en dernier point, on me conseille un clonage. Mais je pense et crois savoir que cela n'est acceptable que si les ordinateurs sont semblable.
Ce tutoriel Ubuntu, si je ne me trompe, installe le système sur un ordi donné et donc enregistre, lors de cette installation, les particularités du matériel de celui-ci.
Si qui me semble pas judicieux des lors, d'être exporter par clonage vers un ordinateur différant.

Des logiciels comme SystemBack existent et peuvent créer des images iso d'une installation.
Mais puis je installer cette iso sur un autre (différant) ordi et puis je créer un autre utilisateur que celui de l'os ou était installé le logiciel de création ?
(du style, schéma identique que pour ce lien donné plus haut)

en gros: créer un live d'après une image iso qui soit compatible sur "n'importe" (c'est pour faire bref) quel bécane mais avec et surtout avec cette option OEM.

Connaissez vous un logiciel ? un moyen ? une alternative ?
Merci

Dernière modification par Crap0 (Le 22/04/2018, à 11:05)


Artwork : https://artgstructure.wordpress.com/ (encre de chine et autres)
Musique : https://www.mixcloud.com/ex_s/ (dj set)

Hors ligne

#2 Le 11/04/2018, à 09:37

Crap0

Re : [Résolu] créer un Live perso en OEM pour diverse architecture

bon, bhein au final
j'ai peut etre trouvé :
Pinguy Builder
(fork de Remastersys qui sous Lubuntu 16.4 (entre autres) et autres versions a, parait-il, certaines problèmes de dépendances)

https://infoidevice.fr/pinguy-builder-c … onnalisee/

je vais tester et vous en dirais quoi


Artwork : https://artgstructure.wordpress.com/ (encre de chine et autres)
Musique : https://www.mixcloud.com/ex_s/ (dj set)

Hors ligne

#3 Le 11/04/2018, à 17:33

Nuliel

Re : [Résolu] créer un Live perso en OEM pour diverse architecture

Bonjour,

La doc https://doc.ubuntu-fr.org/personnaliser_livecd est à jour, j'ai d'ailleurs fait un live usb avec wxmaxima installé par défaut (donc compris dans l'iso)
Sinon, regarde cette discussion: https://forum.ubuntu-fr.org/viewtopic.php?id=2022869 en particulier ce que propose freechelmi

Dernière modification par Nuliel (Le 11/04/2018, à 19:28)

Hors ligne

#4 Le 11/04/2018, à 19:05

Crap0

Re : [Résolu] créer un Live perso en OEM pour diverse architecture

Bonjour Naziel et merci
c'est bien des "bonnes réponses" que tu me donne là.

Naziel a écrit :

le dernier lien de ton post est introuvable.

pour la page "personaliser_livecd" (https://doc.ubuntu-fr.org/personnaliser_livecd)
ok ! se serra mon premier essais.
j'aurais besoin d'aide à mon sens, donc je laisse la discution ouverte un petit temps question que j'avance.
je suppose, vu ce que je lis, qu'il y a moyen d'ajouter des scripts et de les rendre executable durant la confection du live.

Kickstart a l'air chouette (même si je comprend pas tout)
et si j'ai bien capté :
je pense qu'un simple fichier ks généré par le logiciel system-config-kickstart ferra amplement l'affaire
suivit
du point 3.2 Personnalisation d'un CD-ROM
As tu vu d'autres post ou doc sur Kickstart en fr (j'irais aussi jeter un oeil)

--

je compte créer une toute premiere iso via netinstall et l'installer sur une petite partition de mon hd de travaille en suivant les conseilles de ce post:
https://forum.ubuntu-fr.org/viewtopic.php?id=2023084
donc soit en l'installant à la racine de mon systeme avec la configuration requise / soit placer le contenu de l'iso sur une partition détectable par rEFind
(j'ai essayer avec succés -et une toute autre iso (xubuntu)- la première solution - j'ai pas essayer la seconde)

Sais pas: ça m'est venu en tête et juste une grande envie d'essayer. C'est juste le truc "épuré" qui m'intérresse sans plus. (déjà, que je prone et prone que Lubuntu pour cette raison big_smile ) Mais est ce réellement utile, en faite, je ne sais pas, suis trop peu informer à ce sujet.
(pour cet netinstall, vais devoir retrouver ce tutoriel décrivant point par point ce type de démarche)


Artwork : https://artgstructure.wordpress.com/ (encre de chine et autres)
Musique : https://www.mixcloud.com/ex_s/ (dj set)

Hors ligne

#5 Le 11/04/2018, à 19:38

Nuliel

Re : [Résolu] créer un Live perso en OEM pour diverse architecture

Effectivement, pour le deuxième lien, j'ai corrigé. Freechelmi donne comme conseil d'utiliser fog pour installer une image iso sur plein de pc par PXE.
Là, je peux pas te renseigner sur kickstart: je n'ai jamais utilisé ce logiciel et je n'ai jamais fait d'installation en masse.
Oh, un lubuntu addict smile (non, tu ne me convaincras pas, je resterai sur xubuntu smile )

Hors ligne

#6 Le 12/04/2018, à 12:21

Crap0

Re : [Résolu] créer un Live perso en OEM pour diverse architecture

Naziel a écrit :

Oh, un lubuntu addict smile (non, tu ne me convaincras pas, je resterai sur xubuntu smile )

- vais, je tenter ? big_smile
non et moi, j'avoue que j'ai jamais essayer Xubuntu. Et j'avoue avoir envie mais je suis trop nouveau sur Linux que pour avoir faitt tout mes choix. Et Lubuntu est devenu comme une évidence depuis mon installation en alternat CD, sur une veille veille bécane et depuis "aaah tu sais l'habitude"
(Si tu connais un bon post, ou site qui fait bien la différence entre ces deux systeme, suis preneur - pas juste les infos de geek sur l'espace ram utilisé pour ces deux os... qui sont comme une habitude sur ce champ de bataille smile )

Bon soit -hors sujet- et pour y revenir:
Je m'auto-cite :

Crap0 a écrit :

je compte créer une toute premiere iso via netinstall et l'installer sur une petite partition de mon hd de travaille en suivant les conseilles de ce post:
https://forum.ubuntu-fr.org/viewtopic.php?id=2023084

Deux points à citer qui me sont venu à l'idée en mode "?" :
- Puis je mettre une partition MultiSystem (au début de mon disque dure comme il se doit), suivit d'une/des partion-s contenant mon/mes os de tout les jours. Ainsi, plus trop de manipulations ou autres, juste des mise à jour pour mes essais. (Xubuntu aussi ! cool)
- Quel sont les différence concrète d'un os que l'on a compilé depuis une netinstall ou un netboot par rapport à un os dont on a "épuré l'inutile" depuis une installation standard ? Quand, je parle de standard, c'est d'une iso classique, faire l'installation puis retirer petit à petit l'encombrant.

-- Parce que et pourquoi pas utiliser https://doc.ubuntu-fr.org/personnaliser_livecd pour d'une iso clasique, obtenir ce que j'aimerais avoir d'une netinstall/netboot ?
C'est aussi jouable, non ?

Pour ce qui est dit sur Fog dans ton message : ça peut-être cool, vrai ! Mais Fog est-il une sorte de cloud distant ? comprend pas bien ... Puis c'est ausii le DHCP, je ne m'y connais vraiment pas en réseau : je suis du monde du lamba qui est appris des trucs par ci par là par moments et jamais rien d'autres que par moi même... C'est pas que j'ai pas envie: mais, j'ai pas que du temps devant moi cool

Vu que je capte mieux et que j'ai pas 36000 ordi à installer (donc le PXE, c'est cool, mais c'est trop d'infrasctructure et de temps pour "si peu" - si j'ai bien capté le PXE) :
Je vais essayer via: https://doc.ubuntu-fr.org/personnaliser_livecd comme dit.
(une fois que j'aurais déterminé si je pars d'une iso classic ou d'une mini-iso)
Par contre je pars durant un bon petit bout de temps, demain matin ... ce ne serra pas pour tout de suite ...
-- Mais je te/vous tiendrais au jus --

a+ (au pire: à tantôt)

Dernière modification par Crap0 (Le 12/04/2018, à 12:29)


Artwork : https://artgstructure.wordpress.com/ (encre de chine et autres)
Musique : https://www.mixcloud.com/ex_s/ (dj set)

Hors ligne

#7 Le 12/04/2018, à 13:45

Nuliel

Re : [Résolu] créer un Live perso en OEM pour diverse architecture

Je ne peux que te conseiller d'essayer en session live les différentes variantes pour te faire ta propre idée. Et le petit lien qui va bien: https://forum.ubuntu-fr.org/viewtopic.php?id=1670281 (ça ne fait pas la différence entre les deux environnements, mais ça donne une idée de ce qu'on peut obtenir, on peut sûrement faire de même pour lxde mais j'ai pas de lien en tête)

- Puis je mettre une partition MultiSystem (au début de mon disque dure comme il se doit), suivit d'une/des partion-s contenant mon/mes os de tout les jours. Ainsi, plus trop de manipulations ou autres, juste des mise à jour pour mes essais. (Xubuntu aussi ! cool)

Partition multisystem?? Je comprends pas ce que tu veux faire. Multisystem, c'est un logiciel qui sert à mettre plusieurs OS sur une clé usb (un multi boot sur clé usb en fait). Tu veux faire un multiboot en fait?

- Quel sont les différence concrète d'un os que l'on a compilé depuis une netinstall ou un netboot par rapport à un os dont on a "épuré l'inutile" depuis une installation standard ? Quand, je parle de standard, c'est d'une iso classique, faire l'installation puis retirer petit à petit l'encombrant.

Je sais que l'iso netinstall s'installe en utilisant internet pour télécharger le reste, donc fatalement l'iso de départ est plus légère, après je ne sais pas.

-- Parce que et pourquoi pas utiliser https://doc.ubuntu-fr.org/personnaliser_livecd pour d'une iso clasique, obtenir ce que j'aimerais avoir d'une netinstall/netboot ?
C'est aussi jouable, non ?

Le principe de la netinstall, c'est d'embarquer dans l'iso que le strict nécessaire pour l'installation (je suis même pas sûr qu'il y ait un environnement de bureau). Donc pour moi non.

Pour ce qui est dit sur Fog dans ton message : ça peut-être cool, vrai ! Mais Fog est-il une sorte de cloud distant ? comprend pas bien ... Puis c'est ausii le DHCP, je ne m'y connais vraiment pas en réseau : je suis du monde du lamba qui est appris des trucs par ci par là par moments et jamais rien d'autres que par moi même... C'est pas que j'ai pas envie: mais, j'ai pas que du temps devant moi cool

Tu peux utiliser Fog quand tu as besoin de faire énormément d'installations à la chaîne. Je pensais que tu avais énormément d'installs à faire, donc si tu en as peu, ça ne vaut peut être pas le coup.

Hors ligne

#8 Le 17/04/2018, à 14:32

Crap0

Re : [Résolu] créer un Live perso en OEM pour diverse architecture

Ok: tranquille ...
Oui, j'en ai plusieurs à faire (d'installation) mais elles es comptent sur les doigts des deux mains ...

J'ai essayer la procédure du squashfs : https://doc.ubuntu-fr.org/personnaliser_livecd
Je mis suis repris par deux fois car j'avais mal compris le doc à partir du point "Exemples de modification"
La, je réessaye et je ne vais pas plus loin que le point 2.4:

- les "réglages préalables pour que le chroot fonctionne" ne donnent plus rien... Et aucune des trois ligne de cette doc à ce point là, ne se montent
- Quand je vérifie, ce qui se passe dans ~/livecd/ : J'ai deux fichier "squashfs". Un premier vide et un second rempli de la copie faites des fichiers contenu dans l'iso de travaille (je sais pas, je trouve cela juste bizar) ... les fichiers proc, sys et pts : n'existent pas, selon le terminal (ce qui est donc vrai pour le premier fichier "squashfs", mais faux pour le second).


Artwork : https://artgstructure.wordpress.com/ (encre de chine et autres)
Musique : https://www.mixcloud.com/ex_s/ (dj set)

Hors ligne

#9 Le 22/04/2018, à 11:03

Crap0

Re : [Résolu] créer un Live perso en OEM pour diverse architecture

Heureusement j'avais fait un sauvegarde et j'ai pu restauré mon systeme d'avant les bugs ...

- Et j'ai réussi le démarche : c'est celle ci qui me convient - la squashfs - !!
Pour commencer, je me suis familiarisé en créant une iso test avec le plus de paramétre à changer à l'ineterrieur de l'iso de départ (lubuntu 16.4.2) : un max de configuration "perso" et une image final iso ne devant pas dépasser les 4Go ... Ainsi, je l'essaye directement sur ma clé MultiSystem ...
...
J'ai raccourcis les formats de messages journaux / désinstaller et installer logiciels / fait une dist-upgrade de tout cela / mis une configuration conky avec son script paramétré a, serte, le plus fonctionnel mais comme ça doit etre adapter a de multiples ordi ... / placé un script de post-install à la kiki, pret a etre utilisé (tel que vu sur ce forum : https://forum.ubuntu-fr.org/viewtopic.php?id=1993089 ) / nettoyer les langues inutile / mis l'onboard, ne sait-on jamais / .... un peu de doc : un pdf, reprenant ce que j'avais bidouiller , ce qui restaient à faire pour faufiner (comme le premier prelinkage) ... placé un script comme celui-ci: https://askubuntu.com/questions/900785/ … omatically (adapter à lubuntu et le tout a la bonne place ... et apati patata ...

Voilà voilà pour les idées que je peux lancer ...
Tout ça, cette iso, a titre perso ...
Je suis pret a créer mon iso de distribution !! ... Là, c'est cool !!

Je ne change absolument rien au point "Modifier l'utilisateur par défaut" ce qui me permet de créer un utilisateur "peu importe qui" avec son code "peu importe lequel" ...

J'utilise les logiciels en mode graphique, donc active :

xhost +

et désactive lorsque je suis totalement sorti du chroot, apres le "Exit", avec :

xhost -

Un petit conseille: quand, vous etes rentré dans le Chroot et que dans le tutto, vous passez au point "Exemples de modifications" ... faites vite fait bien fait une installation tres simple sans le "sudo" !! Si, le terminal vous renvoie un message "d'erreur", c'est qu'il y a un truc de planter quelques part... ça m'est arrivé plusieurs fois ... donc:

~$ apt-get install onboard
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?

... signifie que vous n'etes pas dans le Chroot et agisez directement sur votre system hote...
(J'ai désinstallé et installé à la vollée pleins de trucs là, ou il ne fallait pas ... par inadvertance ... pas grave mais: si on peut gagner du temps et du tout du tout du reste ...
(comme dit dans la doc : "plus besoin de sudo ...)

Pour la "Reconstruction de l'iso", je confirme que ça, c'est pas a jour dans la doc ... en tout cas en travaillant sur un Lubuntu 16.4.2 de base ...

cd /home/nom_user/livecd
sudo rm -f iso/casper/vmlinuz iso/casper/initrd.lz
sudo cp squashfs/vmlinuz  /iso/casper
sudo cp squashfs/initrd.img /iso/casper

Vérifier !!!! : j'ai fait ça de mémoire, façon de parler !! Demande votre attention si j'ai fait une erreur quelques part, là !! (et puis merci de confirmer la justesse si elle ne est smile )

J'ai fait la totalité des paramétrage logiciels et autres mise en place de la doc, script ... via mon MultiSystem ( pas plus de 4Go pour l'image iso acceptable par MultiSystem, donc)
Mes scripts, je ne les execute qu'une fois mon live personalisé est installé ...

Je la créer pour etre démarrable en EFI.

Seul la cmd :

sudo isohybrid -u Custom.iso

ne donner absolument rien : le terminal me renvoie un message ne savant pas quoi faire de "isohybrid"

voilà, je pense que j'ai donné un max d'infos pour un (les) prochain(s) ... Comme ça c'est cool pour tous !

a+

!! --> [Résolu] <-- !!
Merci à Naziel tout particulièrement ! ...

Dernière modification par Crap0 (Le 22/04/2018, à 11:09)


Artwork : https://artgstructure.wordpress.com/ (encre de chine et autres)
Musique : https://www.mixcloud.com/ex_s/ (dj set)

Hors ligne

#10 Le 22/04/2018, à 11:27

Nuliel

Re : [Résolu] créer un Live perso en OEM pour diverse architecture

Tu peux plus simplement essayer l'iso avec virtualbox.

Tu es en root après le chroot, donc oui, pas besoin de sudo.

Tu m'étonnes parce que j'ai suivi exactement la doc et j'ai eu aucun problème. Pour moi, la doc est à jour.

Arf, j'ai oublié de dire qu'il fallait installer un paquet pour utiliser isohybrid, mais lequel... (syslinux peut être?), c'est le seul truc que j'ai corrigé sur la doc (l'ajout de la ligne isohybrid)

Dernière modification par Nuliel (Le 22/04/2018, à 11:28)

Hors ligne