Je dirais qu'il faut trouver un moyen pour compiler le code c++ pour le système d'exploitation tournant sur la machine virtuelle.
Plusieurs solutions : soit avec de la compilation croisée, ou alors avec un compilateur installé directement sur la VM, ou encore sur un ordinateur disposant du bon OS.
PS: Je pense que peu de gens sont capables de "faire un OS", et que ceux qui le peuvent ne posent pas ce genre de questions... Quoi que tu veuilles faire, il se peut que tu sois sur une mauvaise piste...
Faire une image iso c'est rien de plus que créer une image spéciale bootable avec ton kernel à l'intérieur et clairement c'est la dernière chose que tu vas faire parce que c'est long.
De nos jours tout le monde utilise UEFI ce qui simplifie le démarrage des systèmes. Tu copies ton kernel dans ta partition EFI, tu fais un efibootmgr et hop tu reboot. Mais ça c'est quand tu auras fini ton kernel (autant dire dans pas mal de mois).
Sinon, le développement d'un nouvel OS commence usuellement par une phase de qemu (qui supporte le démarrage de noyau directement)
git is great because Linus did it, mercurial is better because he didn't.
Convertir C++ En .ISO (c pas explicite, je sais)
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
git is great because Linus did it, mercurial is better because he didn't.