Problème boot sur clé usb

Voir le sujet précédent Voir le sujet suivant Aller en bas

Problème boot sur clé usb

Message  Yacinouu le Lun 07 Mai 2012, 11:53

Bonjour ,

J'ai essayé de rendre ma clé usb bootable .
Le programme de boot ainsi que le kernel est celui fournit par le professeur dans ses tds.
Pour rendre ma clé bootable j'ai utilisé un programme écrit en c qui permet d'écrire le code de boot et du kernel aux bons endroits dans la clé.
Le code est le suivant et je ne pense pas qu'il comporte une erreur :
Code:

#include <stdlib.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdio.h>
void copieSecteur(char * pathUSB){

   char zone[442];
   int h = open("boot.b",O_RDONLY,0666);
   int h2 = open(pathUSB,O_WRONLY,0666);//usb
   int h3 = open("kernel.b",O_RDONLY,0666);
   int pos=0;
   int nb=0;

   nb=read(h,zone,442);
   printf("%d\n",nb);
   write(h2,zone,442);
   pos=lseek(h2,512,SEEK_SET);
   nb=read(h3,zone,106);
   printf("%d\n",nb);
   write(h2,zone,106);
   close(h);
   close(h2);
   close(h3);
}
int main(){
   copieSecteur("/dev/sdb");
   return 0;
}

Toutes les données du boot.b et du kernel.b sont bien copiées sur ma clé usb mais elle ne boot pas .
Je penses que c'est du au systeme de fichier FAT32 de ma clé dont chaque block fais 4kb .
Pouvez vous m'aider ? merci



Yacinouu

Nombre de messages : 5
Prénom : Yacine
Date d'inscription : 29/02/2012

Revenir en haut Aller en bas

Re: Problème boot sur clé usb

Message  galaeron le Lun 07 Mai 2012, 13:17

http://en.opensuse.org/openSUSE:SUSE_Studio_Disc_Image_Howtos

galaeron

Nombre de messages : 113
Age : 28
Prénom : Arthur
Statut : 3IR12
Date d'inscription : 29/06/2011

Revenir en haut Aller en bas

Re: Problème boot sur clé usb

Message  Yacinouu le Lun 07 Mai 2012, 14:25

Problem solved
J'ai copier boot.d , kernel.b donc floppy3(cat boot/bootsect.b kern/kernel.b /dev/zero | dd of=floppy3 bs=512 count=18)
sur ma clé grace à la commande dd if=floppy3 of=/dev/sdb bs=4k conv=fdatasync

et cela a marché merci

Yacinouu

Nombre de messages : 5
Prénom : Yacine
Date d'inscription : 29/02/2012

Revenir en haut Aller en bas

Re: Problème boot sur clé usb

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum