Bonjour, a toute la communaute je suis en train de creer une cle usb bootable windows sur ubuntu avec l'utilitaire dd et cela se passe plutot bien. En revanche lorsque j'essai de booter mon laptop dessus j'ai le message suivant au demarrage
no boot sector on usb device.
j'ai une vielle DELL latitude D610 avec un ubuntu 9.04.
Voici les commandes que j'ai tapees:
fdisk -l Disk /dev/sda: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xf561f561
Device Boot Start End Blocks Id System /dev/sda1 * 1 12 96358+ 82 Linux swap / Solaris /dev/sda2 13 7296 58508730 f W95 Ext'd (LBA) /dev/sda5 3917 7296 27140368+ 7 HPFS/NTFS /dev/sda6 13 3916 31358817 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 33.6 GB, 33607909376 bytes 64 heads, 32 sectors/track, 32051 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Disk identifier: 0x8ef631df
This doesn't look like a partition table Probably you selected the wrong device.
Device Boot Start End Blocks Id System /dev/sdb1 ? 1031512 1987932 979374166 66 Unknown Partition 1 does not end on cylinder boundary. /dev/sdb2 ? 1684255 3610201 1972168331 7 HPFS/NTFS Partition 2 does not end on cylinder boundary. /dev/sdb3 ? 1601472 2555310 976730017 7d Unknown Partition 3 does not end on cylinder boundary. /dev/sdb4 ? 544897 548961 4161578+ 6f Unknown Partition 4 does not end on cylinder boundary.
J'endeduis donc que ma cle s'appelle /dev/sdb. Ensuite je me place dans le repertoire contenant mon fichier .iso de windows et je lance la commande suvante :
dd bs=4M of=windows.iso if=/dev/sdb && sync
La aussi aucun message d'erreur et donc je peut conclure que tout s'est bien passe par contre au demarrage je vois le message cite ci-haut. J'ai cherche partout sur internet je n'ai pas trouve une solution voila pourquoi j'ai decide de poser ma question ici.
Si il y a quelqu'un qui a une idee son aide me sera salvatrice et merci d'avance toute a personne qui m'aidera.
oooooooooooh oui? je m'excuse ca c'est une erreur de saisie(si j'avais tape cette j'aurais detruit mon diske dur).voici la vraie que moi j'ai entre dans le shell:
dd bs=4M if=windows.iso of=/dev/sdb && sync
.
SVP aidez-moi je manque de solution.
jns55
Bonjour,
Voici l'explication : la commande dd a commencé d'écrire le fichier windows.iso dès le premier secteur de la clé, celui qui est réservé au mbr et à la table des partitions. Lorsque tu tentes de booter dessus, le bios essaie de lire le mbr de la clé et comme il n'y trouve pas de routine d'amorçage, il t'envoie ce message, rien de plus normal.
C'est comme si tu t'étais construit une voiture mais sans démarreur. Impossible de mettre le moteur en route.
Il te faut un gestionnaire de boot que tu installeras dans le mbr de la clé et ton image iso doit être copiée dans une partition de manière à ne pas écraser le mbr par exemple :
dd bs=4M if=windows.iso of=/dev/sdb1 && sync
Pour l'instant ta clé usb n'a plus de table des partitions. Elle n'est donc plus utilisable en l'état. Lance gparted, sélectionne la clé puis crée une nouvelle table des partitions msdos puis une partition fat32 et mets-lui le flag de boot.
Inspire-toi de cette page pour créer ta clé Windows sous linux :
https://doc.ubuntu-fr.org/installer_windows_7_boot_usb
emma
>
jns55
merci beaucoup jns55 pour l'aide je vais essayer et je te dirais quoi une fois de plus merci.
Trouvez des réponses à vos questions sur les distributions, les commandes en ligne et la résolution de problèmes. Partagez vos connaissances et connectez-vous avec la communauté open source pour maîtriser ces systèmes d'exploitation.