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 18/02/2014, à 20:25

Nemirtingas

Developpement sans OS

Bonsoir, j'aimerais faire un programme qui tourne sans démarrer Linux, Max, Windows, donc directement à partir d'un CD pour commencer.
Par exemple rien que le prog d'installe d'Ubuntu fonctionne de cette façon, on met le CD, on boot dessus et pouf le programme se lance.
Je voudrais faire la même chose mais encore plus basique, donc en C et sans interface graphique, pas de souris etc...
J'ai déjà fais pas mal de recherches et impossible de trouver quelque information precise.

Hors ligne

#2 Le 18/02/2014, à 21:28

pires57

Re : Developpement sans OS

Ou peut être que tu as simplement mal cherché?

http://a.michelizza.free.fr/pmwiki.php?n=TutoOS.KernelC

ceci dit, en informatique on ne réinvente pas la roue!


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#3 Le 18/02/2014, à 22:39

tiramiseb

Re : Developpement sans OS

Salut,

Par exemple rien que le prog d'installe d'Ubuntu fonctionne de cette façon, on met le CD, on boot dessus et pouf le programme se lance.

Euh le programme d'installation d'Ubuntu, c'est juste un logiciel graphique qui fonctionne sur un serveur graphique X standard, sur un système Ubuntu Linux standard. La seule chose, c'est qu'à la place de lancer un environnement graphique complet, ça lance un seul logiciel.


Ça devient très rare, de faire un système complet comme tu le décris.

Quel est plus précisément ton besoin ?

Hors ligne

#4 Le 19/02/2014, à 14:37

Nemirtingas

Re : Developpement sans OS

Je crois qu'on s'est mal compris... Je ne veux pas réinventer la roue, je suis si stupide que ça, j'ai lu que par exemple pour lancer un prog en boot je pouvais utliliser le kernel Linux mais j'ai pas tout compris...

Hors ligne

#5 Le 19/02/2014, à 14:47

tiramiseb

Re : Developpement sans OS

Je ne veux pas réinventer la roue

Pourtant le titre de ta discussion est bien "développement sans OS"... smile

j'ai lu que par exemple pour lancer un prog en boot je pouvais utliliser le kernel Linux mais j'ai pas tout compris...

Et si tu nous en disais plus sur ton besoin ? Qu'est-ce que tu veux faire ?

Ta demande on peut la comprendre de plein de manières différentes, on ne saura pas bien te répondre si tu n'es pas plus précis...

Hors ligne

#6 Le 19/02/2014, à 15:01

Nemirtingas

Re : Developpement sans OS

Ba je veux juste lancer un programme en boot sur CD par exemple... Un programme quelconque, même qui ne fais rien, je veux juste qu'il se lance et pas l'OS de l'ordi comme n'importe quel programme qui est lancé grâce à un CD? après on verra plus tard pour charger ou non certain élements..

Hors ligne

#7 Le 19/02/2014, à 15:06

tiramiseb

Re : Developpement sans OS

La seule chose qui peut se lancer au démarrage de l'ordinateur.
Si tu ne veux pas utiliser un système d'exploitation existant, tu dois développer ton propre système d'exploitation, même s'il est minimal.
C'est très complexe.

Et si tu nous précises ton vrai besoin on te dira pourquoi tu n'as pas besoin d'aller aussi loin et on te dira ce que tu peux envisager de faire.

Dernière modification par tiramiseb (Le 19/02/2014, à 15:06)

Hors ligne

#8 Le 19/02/2014, à 15:17

Nemirtingas

Re : Developpement sans OS

J'ai pas de besoin, je VEUX juste faire un programme, il y a des tonnes de programmes que l'on peut installer sur CD ou clé USB et que l'on peut booter dessus par la suite, je m'exprime si mal que ça?

Hors ligne

#9 Le 19/02/2014, à 15:27

tiramiseb

Re : Developpement sans OS

il y a des tonnes de programmes que l'on peut installer sur CD ou clé USB et que l'on peut booter dessus par la suite, je m'exprime si mal que ça?

Donne des exemples, je te dirai dans quelle mesure :
- soit ce sont eux-mêmes des systèmes d'exploitation ;
- soit ils utilisent des systèmes d'exploitations pour fonctionner.

je m'exprime si mal que ça?

Si tu ne veux pas utiliser un système d'exploitation existant, tu dois développer ton propre système d'exploitation, même s'il est minimal.
Je m'exprime si mal que ça ?

Hors ligne

#10 Le 19/02/2014, à 18:04

Nemirtingas

Re : Developpement sans OS

Pour faire tourner un programme il faut forcément un OS, comment puis-je utiliser le kernel linux comme OS bootable sur cd qui va ensuite me lancer mon prog?

Hors ligne

#11 Le 19/02/2014, à 19:03

tiramiseb

Re : Developpement sans OS

Le noyau Linux ce n'est pas un OS, c'est juste un noyau. Il faut "construire" un OS autour (ou utiliser un OS déjà existant)...

Hors ligne

#12 Le 23/02/2014, à 21:48

LapiGNU

Re : Developpement sans OS

Je pense que Nemirtingas veut un live cd linux qui se contente de lancer un programme, plutôt qu'un environnement complet. Les pistes à suivre : Slitaz, Puppy, Slax, ou bien le plus minimaliste de tous, Tiny Core Linux. Ils sont tous modulaires.

Hoplà ?


frenchKISS sur www.tchitcha.info, Ubuntu clé en main pour les réseaux de postes de travail.
et surtout : Sauvez les arbres, mangez des castors. Sauvez les castors, ne mangez pas d'arbres !

Hors ligne