وجدت هذا الملف لمن لديه خبرة مع نظام لنكس
Re : Booter sur un autre OS 29/07/2011 10h35
bonjour,
afin de booter sur une carte SD, plusieurs choses sont nécessaires:
tout d'abord, la carte SD doit etre réalisée selon une structure spécifique,
la première partie est ce que l'on appelle u-boot, le bootloader, qui contient la chaine de démarrage
ensuite le kernel linux est stocké egalement sur ce premier espace.
enfin, une partition contenant le système de fichier.
nous sommes actuellement en train de rediger une documentation explicant en detail la structure de la carte, et des scripts permettant de creer simplement des cartes bootables, sur lesquelles il ne reste plus qu'a insérer un filesystem.
enfin, seul le lecteur situé sur la tranche du netbook permet le boot, pas celui situé sur le dessous
edit 10/10/2011 : modification du texte concernant le lecteur a utiliser pour booter sur une carte SD, il faut bien utiliser le lecteur sur la tranche du netbook et non celui du dessous comme indiqué precedement
Re : Booter sur un autre OS 10/10/2011 14h14
bonjour,
ces fichiers sont disponibles de deux façons:
soit en recompilant u-boot depuis les sources fournies, ce qui fera apparaitre un fichier u-boot.bin, la documentation accompagnant les sources est plus explicite sur l'endroit ou se trouve ce fichier ainsi que les modifications possibles.
pour un usage plus simple, un outil permettant la création d'une carte SD bootable est disponible ici:
http://package.ecafe.hercules.com/Sources/
cet outil permet de créer automatiquement une carte SD bootable, en se chargeant d’écrire u-boot, uImage et de créer une partition sur le reste de l'espace disponible (EXT3 ou EXT4 vous sera proposé)
il faut extraire l'utilitaire( tar -xzf $fichier.tar.gz) et rendre le fichier create.sh exécutable si necessaire (sudo chmod +x create.sh)
ensuite il suffit d'inserer une carte SD dans votre machine (eCAFE ou autre poste linux) et d'executer le script: sudo ./create.sh
les fichiers nécessaire a la création (incluant u-boot et uImage pour une carte SD) se trouvent dans l'archive ressources.tar.gz
a noter que la version de u-boot differe selon que la partition de boot est EXT3 ou EXT4 (les deux versions sont fournies)
Vous pouvez ensuite repartitionner la carte a votre convenance, en prenant soin de ne pas toucher a l'espace libre de 4Mo qui se trouve au début de la carte, cet espace contenant désormais u-boot et uImage