<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#ffcc99">
<font face="Helvetica, Arial, sans-serif"> Bonjour,<br>
J'ai un kernel très ressemblant à SOS, tout au moins en ce qui
concerne la partie multiboot.<br>
Avec grub-legacy (grub1) je n'avais aucun problème mais avec
grub-pc (grub2) les choses se compliquent.<br>
Je crée une entrée, par exemple dans /etc/grub.d/11_monOs , mon OS
(monOs_1.0) étant dans dans /boot et /dev/sda2/ la racine (/)<br>
<br>
exec tail -n +3 $0<br>
<br>
menuentry "monOS"{<br>
set root=(hd0,2)<br>
linux /boot/monOs_1.0 root=/dev/sda2 ro<br>
}<br>
<br>
Après update-grub, monOS figure bien dans la liste, mais au
lancement:<br>
error: invalid magic number<br>
<br>
J'utilise la commande "linux" en pensant que la structure du
multiboot est proche de celle notre cas.<br>
Je vois plusieurs hypothèses.<br>
. les spécifs ont changé entre grub-legacy et grub-pc<br>
. linux utilise un autre magic number (différent de 0x1BADB002)<br>
. il faudrait créer une commande spécifique, mais comment faire ?<br>
<br>
Merci pour un peu d'aide car pour l'instant c'est le noir complet
!</font><br>
<pre class="moz-signature" cols="72">--
---
</pre>
</body>
</html>