Bonjour,
j’aimerais pouvoir booter sur ma clé usb pour tester le livecd du système de l’olpc.
je n’y arrive pas et l’architecture des fichiers n’est pas exactement la même qu’avec un live cd d’ubuntu par exemple.
Donc j’extrais l’iso sur ma clé, voici les fichiers présents après extraction sur la clé : $ ls
boot [BOOT] boot.catalog squashfs.img sysroot
Ensuite je cherche les fameux vmlinuz et initrd, il s’avère qu’il se trouve dans le dossier boot :# ls
grub initrd vmlinuz
je copie le contenu du dossier boot à la racine de la clé et je modifier le fichier grub.conf qui se trouve dans /grub. Ce fichier contenait : default=0
timeout=3
splashimage=(cd)/boot/grub/splash.xpm.gz
hiddenmenu
title OLPC Operating System SDK
root (cd)
kernel /boot/vmlinuz ro quiet root=CDLABEL=OLPCRoot_build1_CD rootfstype=iso9660 fastboot livecd selinux=0
initrd /boot/initrdje modifie donc en default=0
timeout=3
splashimage= /grub/splash.xpm.gz
hiddenmenu
title OLPC Operating System SDK
root (cd)
kernel /vmlinuz ro quiet root=CDLABEL=OLPCRoot_build1_CD rootfstype=iso9660 fastboot livecd selinux=0
initrd /initrd
Le fichier grub.conf est le seul fichier éditable de l’iso, tous les autres servent au boot et m’affiche des signes bizarres.
Après tout cela je rend bootable ma clé avec syslinux.
Cette méthode ne marche pas, au boot j’ai un message qui m’indique qu’il ne trouve pas linux, pourquoi ?
