Pages : 1
#1 Le 18/02/2014, à 19: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, à 20: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, à 21: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 ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#4 Le 19/02/2014, à 13: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, à 13: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"...
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...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#6 Le 19/02/2014, à 14: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, à 14: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, à 14:06)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#8 Le 19/02/2014, à 14: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, à 14: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 ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#10 Le 19/02/2014, à 17: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, à 18: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)...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#12 Le 23/02/2014, à 20: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
Pages : 1