Bonjour
Après avoir téléchargé cette image iso bootable : https://sourceforge.net/projects/boot-repair-cd/ j'ai fait plusieurs tentatives pour créer une clé USB bootable avec cette commande root : dd if=~/boot-repair-disk-64bit.iso of=/dev/sdb La copie s'effectue sans problème mais la clé obtenue n'est pas bootable.
En revanche si j'utilise cette fonctionnalité d'Ubuntu 15.10 : http://ramix.org/linux/cleUSBbootable.png La clé obtenue est parfaitement bootable.
Question : sachant que j'ai démontée (avec la commande umount) la clé USB avant de lancer la commande dd quelle peut bien être la raison de cet echec ? Merci
Le Fri, 12 Feb 2016 13:59:10 +0100,
RPM( a écrit :
Bonjour
Bonjour,
Après avoir téléchargé cette image iso bootable : https://sourceforge.net/projects/boot-repair-cd/ j'ai fait plusieurs tentatives pour créer une clé USB bootable avec cette commande root : dd if=~/boot-repair-disk-64bit.iso of=/dev/sdb La copie s'effectue sans problème mais la clé obtenue n'est pas bootable.
En revanche si j'utilise cette fonctionnalité d'Ubuntu 15.10 : http://ramix.org/linux/cleUSBbootable.png La clé obtenue est parfaitement bootable.
Question : sachant que j'ai démontée (avec la commande umount) la clé USB avant de lancer la commande dd quelle peut bien être la raison de cet echec ? Merci
Ubuntu ou Debian sa doit marcher
https://debian-facile.org/viewtopic.php?id=10229
Le 12/02/2016 14:26, Georges a écrit :
Le Fri, 12 Feb 2016 13:59:10 +0100,
RPM( a écrit :
Bonjour
Bonjour,
Après avoir téléchargé cette image iso bootable : https://sourceforge.net/projects/boot-repair-cd/ j'ai fait plusieurs tentatives pour créer une clé USB bootable avec cette commande root : dd if=~/boot-repair-disk-64bit.iso of=/dev/sdb La copie s'effectue sans problème mais la clé obtenue n'est pas bootable.
En revanche si j'utilise cette fonctionnalité d'Ubuntu 15.10 : http://ramix.org/linux/cleUSBbootable.png La clé obtenue est parfaitement bootable.
Question : sachant que j'ai démontée (avec la commande umount) la clé USB avant de lancer la commande dd quelle peut bien être la raison de cet echec ? Merci
Ubuntu ou Debian ça doit marcher
Effectivement Georges : d'ordinaire lorsque j’exécute cette commande root : dd if=~/debian-8.3.0-amd64-netinst.iso of=/dev/sdb la clé USB obtenue est parfaitement bootable.
En revanche avec cette distribution il y a eu échec : https://sourceforge.net/projects/boot-repair-cd/
On 12/02/2016 19:18, Rene Paul Mages (ramix) wrote:
Le 12/02/2016 14:26, Georges a écrit :
Le Fri, 12 Feb 2016 13:59:10 +0100,
RPM( a écrit :
Bonjour
Bonjour,
Après avoir téléchargé cette image iso bootable : https://sourceforge.net/projects/boot-repair-cd/ j'ai fait plusieurs tentatives pour créer une clé USB bootable avec cette commande root : dd if=~/boot-repair-disk-64bit.iso of=/dev/sdb La copie s'effectue sans problème mais la clé obtenue n'est pas bootable.
En revanche si j'utilise cette fonctionnalité d'Ubuntu 15.10 : http://ramix.org/linux/cleUSBbootable.png La clé obtenue est parfaitement bootable.
Question : sachant que j'ai démontée (avec la commande umount) la clé USB avant de lancer la commande dd quelle peut bien être la raison de cet echec ? Merci
Ubuntu ou Debian ça doit marcher
Effectivement Georges : d'ordinaire lorsque j’exécute cette commande root : dd if=~/debian-8.3.0-amd64-netinst.iso of=/dev/sdb la clé USB obtenue est parfaitement bootable.
En revanche avec cette distribution il y a eu échec : https://sourceforge.net/projects/boot-repair-cd/
La réponse est qu'il existe un moyen hybride de créer des iso qui contiennent un en tete compatible avec un boot usb. Ce n''est pas le dans le standard el torito mais cela reste compatible. Tous les iso ne sont pas hybrides... ( https://www.turnkeylinux.org/blog/iso2usb )
Si l'iso est dans ce format, alors il suffit d'un dd pour en faire une clé usb bootable Si 'liso ne l'est pas alors - soit on le rends hybride avec un programme - soit on utilise un outil qui créé l'amorce sur la clé usb et l'accès au contenu de l'iso.
Re la liste,
Est ce que uiliser la commande "sync" apres dd peut resoudre le probleme ?
Non car la commande "dd" effectue une copie octet par octet d'un device vers un autre. La commande "sync" effectue une synchronisation du système de fichier "virtuel" (VFS) vers le média physique, hors lors de l'utilisation de la commande "dd" il n'y a pas de notion de système de fichiers monté.
Une fois terminée, la commande dd a (normalement) bien fini de copier tout les octets. Faire un sync après devrait pour le coup être immédiat (puisque rien à synchroniser) donc ça ne coûte pas grand chose de l'exécuter quand même (même si à mon avis inutile)...
A+ et bon week-end
Vincent B.
Le 12/02/2016 20:32, Vincent BRACH a écrit :
Re la liste,
Est ce que uiliser la commande "sync" apres dd peut resoudre le probleme ?
Non car la commande "dd" effectue une copie octet par octet d'un device vers un autre. La commande "sync" effectue une synchronisation du système de fichier "virtuel" (VFS) vers le média physique, hors lors de l'utilisation de la commande "dd" il n'y a pas de notion de système de fichiers monté.
Une fois terminée, la commande dd a (normalement) bien fini de copier tout les octets. Faire un sync après devrait pour le coup être immédiat (puisque rien à synchroniser) donc ça ne coûte pas grand chose de l'exécuter quand même (même si à mon avis inutile)...
j'utilise cette commande sync si je crée un usb bootable par la commande "cp"
cp /chemin/du/fichier/debian.iso/dev/sdX
Pour être sûr du sdX -> la commande "fdisk -l" vous donne des informations
Je me sers de cette page ci-dessous pour ce sujet: https://debian-facile.org/doc:install:usb-boot
Le 12/02/2016 19:25, pl a écrit :
On 12/02/2016 19:18, Rene Paul Mages (ramix) wrote:
Le 12/02/2016 14:26, Georges a écrit :
Le Fri, 12 Feb 2016 13:59:10 +0100,
RPM( a écrit :
Bonjour
[.../...]
Effectivement Georges : d'ordinaire lorsque j’exécute cette commande root : dd if=~/debian-8.3.0-amd64-netinst.iso of=/dev/sdb la clé USB obtenue est parfaitement bootable.
En revanche avec cette distribution il y a eu échec : https://sourceforge.net/projects/boot-repair-cd/
La réponse est qu'il existe un moyen hybride de créer des iso qui contiennent un en tete compatible avec un boot usb. Ce n'est pas le dans le standard el torito mais cela reste compatible. Tous les iso ne sont pas hybrides... ( https://www.turnkeylinux.org/blog/iso2usb )
Si l'iso est dans ce format, alors il suffit d'un dd pour en faire une clé usb bootable Si 'liso ne l'est pas alors
- soit on le rends hybride avec un programme
- soit on utilise un outil qui créé l'amorce sur la clé usb et l'accès
au contenu de l'iso.
Désormais j'ai pigé (j'ignorais l'existence de ce moyen hydride). A tous un grand merci.
Bonjour les pingouins,
Beaucoup a été expliqué, on peut préciser comment rendre une iso 9660 bootable.
`isohybrid` (perl) ajoute une table de partition à l'ISO passée en ligne de commande, et créer des
fichiers ISO hybrides, pouvant être gravés tels quels, de manière
habituelle, mais aussi pouvant être copiés tels quels sur une clef USB. http://linuxfr.org/users/tankey/journaux/iso-hybrides
Détails à jour :
ISO 9660 filesystems which are created by the mkisofs command in the
article about ISOLINUX will boot via BIOS or UEFI firmware only from optical media like CD, DVD, or BD.
The isohybrid feature enhances such filesystems by a Master Boot Record
(MBR) for booting via BIOS from disk storage devices like USB flash drives. http://www.syslinux.org/wiki/index.php/Isohybrid
Salut ! Cyrille "Kozaki" Le 12 févr. 2016 21:17, "Rene Paul Mages (ramix)" rmages@linux-azur.org a écrit :
Le 12/02/2016 19:25, pl a écrit :
On 12/02/2016 19:18, Rene Paul Mages (ramix) wrote:
Le 12/02/2016 14:26, Georges a écrit :
Le Fri, 12 Feb 2016 13:59:10 +0100,
RPM( a écrit :
Bonjour
[.../...]
Effectivement Georges : d'ordinaire lorsque j’exécute cette commande root : dd if=~/debian-8.3.0-amd64-netinst.iso of=/dev/sdb la clé USB obtenue est parfaitement bootable.
En revanche avec cette distribution il y a eu échec : https://sourceforge.net/projects/boot-repair-cd/
La réponse est qu'il existe un moyen hybride de créer des iso qui contiennent un en tete compatible avec un boot usb. Ce n'est pas le dans le standard el torito mais cela reste compatible. Tous les iso ne sont pas hybrides... ( https://www.turnkeylinux.org/blog/iso2usb )
Si l'iso est dans ce format, alors il suffit d'un dd pour en faire une clé usb bootable Si 'liso ne l'est pas alors
- soit on le rends hybride avec un programme
- soit on utilise un outil qui créé l'amorce sur la clé usb et l'accès
au contenu de l'iso.
Désormais j'ai pigé (j'ignorais l'existence de ce moyen hydride). A tous un grand merci. -- Amicalement. Rene Mages (ramix) GnuPG key : 0x2CC455D9 http://www.linux-azur.org/ramix http://wiki.linux-azur.org http://twitter.com/LinuxAzur _______________________________________________ Linux06 mailing list Linux06@lists.linux-azur.org https://lists.linux-azur.org/mailman/listinfo/linux06
Le Fri, 12 Feb 2016 19:18:30 +0100,
RPM( a écrit :
[... ]
Ubuntu ou Debian ça doit marcher
Effectivement Georges : d'ordinaire lorsque j’exécute cette commande root : dd if=~/debian-8.3.0-amd64-netinst.iso of=/dev/sdb la clé USB obtenue est parfaitement bootable.
En revanche avec cette distribution il y a eu échec : https://sourceforge.net/projects/boot-repair-cd/
J'ai répondu trop vite. Effectivement je fais toujours mes clé avec Unetbootin et une image debian-live-8.3.0-amd64-lxde-desktop.iso ou autre live sauf "standard"
Donc, je suis à coté de la plaque ;-)
germon ;-)
Bonjour Rene, Les fichiers ISO sont pour les CD/DVD (filesystem = iso9660): ils permettent de booter sur un CD/DVD. Le code de boot du iso9660 ("El Torito" je crois) permet de rendre le CD/DVD bootable. Il ne marchera pas pour un autre support. Les cles USB ne sont pas bootable avec le filesystem iso9660 (le boot "El Torito" est non fonctionnel). Il faut donc adapter le fichier ISO aux cles USB (filesystem=fat ou ext2 par exemple) : c'est ce que fait unetbootin, et les autres utilitaires de ce type.En general l'utilitaire ajoute un boot qui marche sur cle USB ("syslinux" par exemple).De plus le boot peut marcher sur un systeme (PC) mais pas sur un autre (MacOS). Laurent
From: Rene Paul Mages (ramix) rmages@linux-azur.org To: Liste principale de Linux Azur linux06@lists.linux-azur.org Sent: Friday, February 12, 2016 1:59 PM Subject: [TECH] Creation d'une clé USB bootable
Bonjour
Après avoir téléchargé cette image iso bootable : https://sourceforge.net/projects/boot-repair-cd/ j'ai fait plusieurs tentatives pour créer une clé USB bootable avec cette commande root : dd if=~/boot-repair-disk-64bit.iso of=/dev/sdb La copie s'effectue sans problème mais la clé obtenue n'est pas bootable.
En revanche si j'utilise cette fonctionnalité d'Ubuntu 15.10 : http://ramix.org/linux/cleUSBbootable.png La clé obtenue est parfaitement bootable.
Question : sachant que j'ai démontée (avec la commande umount) la clé USB avant de lancer la commande dd quelle peut bien être la raison de cet echec ? Merci
Bonjour Rene, La reponse, probablement mieux expliquee:http://askubuntu.com/questions/150069/why-dd-is-not-a-reliable-command-to-wr...
Laurent
From: Rene Paul Mages (ramix) rmages@linux-azur.org To: Liste principale de Linux Azur linux06@lists.linux-azur.org Sent: Friday, February 12, 2016 1:59 PM Subject: [TECH] Creation d'une clé USB bootable
Bonjour
Après avoir téléchargé cette image iso bootable : https://sourceforge.net/projects/boot-repair-cd/ j'ai fait plusieurs tentatives pour créer une clé USB bootable avec cette commande root : dd if=~/boot-repair-disk-64bit.iso of=/dev/sdb La copie s'effectue sans problème mais la clé obtenue n'est pas bootable.
En revanche si j'utilise cette fonctionnalité d'Ubuntu 15.10 : http://ramix.org/linux/cleUSBbootable.png La clé obtenue est parfaitement bootable.
Question : sachant que j'ai démontée (avec la commande umount) la clé USB avant de lancer la commande dd quelle peut bien être la raison de cet echec ? Merci
Le 12/02/2016 14:45, Laurent Charpentier a écrit :
Bonjour Rene, La reponse, probablement mieux expliquee:
http://askubuntu.com/questions/150069/why-dd-is-not-a-reliable-command-to-wr...
Merci beaucoup Laurent, Effectivement j'ignorais que El-Torito était spécifique aux CDroms : http://wiki.osdev.org/El-Torito
Bonjour la liste et bonjour René,
Le 12/02/2016 13:59, Rene Paul Mages (ramix) a écrit :
Bonjour
Après avoir téléchargé cette image iso bootable : https://sourceforge.net/projects/boot-repair-cd/ j'ai fait plusieurs tentatives pour créer une clé USB bootable avec cette commande root : dd if=~/boot-repair-disk-64bit.iso of=/dev/sdb La copie s'effectue sans problème mais la clé obtenue n'est pas bootable.
En revanche si j'utilise cette fonctionnalité d'Ubuntu 15.10 : http://ramix.org/linux/cleUSBbootable.png La clé obtenue est parfaitement bootable.
Question : sachant que j'ai démontée (avec la commande umount) la clé USB avant de lancer la commande dd quelle peut bien être la raison de cet echec ? Merci
Normalement la commande dd doit tout recopier : table de partitions, systèmes de fichiers avec contenu, etc, donc ça devrait fonctionner. Peux-tu vérifier après avoir fait ton dd quel résultat te donne un : sudo fdisk -l /dev/sdb pour avoir l'état du partitionnement de la clé. La partition /dev/sdb1 a t-elle bien le flag "boot" de monté (colonne Amorçage sous fdisk) ou "boot" si tu utilises gparted.
À bientôt,
Vincent B.
Le 12/02/2016 15:03, Vincent BRACH a écrit :
sudo fdisk -l /dev/sdb
Merci beaucoup Vincent : sur la clé USB bootable que j'ai réalisée avec l'aide de cette fonctionnalité d'Ubuntu 15.10 : http://ramix.org/linux/cleUSBbootable.png il y a bien le flag alors que sur celle que j'ai réalisée avec la commande dd il n'y a pas ce flag (dans le champ Amorce) :
sudo fdisk -l /dev/sdb
Disque /dev/sdb : 3,8 GiB, 4009754624 octets, 7831552 secteurs Unités : sectors of 1 * 512 = 512 octets Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xc1653524 Périphérique Amorçage Start Fin Secteurs Size Id Type /dev/sdb1 * 2048 7831551 7829504 3,8G 83 Linux