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é Aujourd'hui à 14:31


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