J'ai utilisé Startup Disk Creator
pour placer un fichier ISO Ubuntu sur un lecteur Flash au format FAT. Cela a démarré.
Je ne pouvais pas démarrer lorsque j’utilisais unetbootin
(programme d’installation d’Universal Net Boot) pour placer le même fichier ISO Ubuntu sur un lecteur Flash formaté ext4.
La machine est un Samsung RF711.
Pourquoi y avait-il un problème dans ce dernier cas?
Non, il n'est pas nécessaire que le lecteur flash soit au format FAT pour pouvoir être démarré, mais dans l'état actuel des choses, la plupart des périphériques sont capables de reconnaître nativement le format FAT32, que ce soit votre droïde, votre téléviseur ou autre chose. Cependant, vous pouvez démarrer à partir de n’importe quel format, à condition que votre chargeur de démarrage le reconnaisse.
Si vous envisagez d'utiliser unetbootin
, je vous recommande d'utiliser un format FAT32.
Vous pouvez également copier une image de CD directement sur une clé USB et la rendre amorçable à l'aide de dd
dd if=path/to/isofile.iso of=/dev/sdd
Remplacez /dev/sdd
par votre lecteur flash que vous pouvez trouver par,
Sudo fdisk -l
OK, désolé de répondre uniquement avec le lien.
J'ai modifié ma réponse:
Cela est dû au chargeur de fichiers grub de la LiveUSB, bootx64.efi ne charge pas le module ext4. J'ai par hasard rencontré le même problème, je l'ai donc résolu en créant un nouveau fichier bootx64.efi.
1. Recréez le memdisk et le fichier de configuration
$mkdir memdisk
$nano memdisk/boot/grub/grub.cfg
search --file --set=root /.disk/info
set prefix=($root)/boot/grub
source $prefix/x86_64-efi/grub.cfg
$tar cvf memdisk.tar memdisk/*
2. Recréer bootx64.efi avec le support EXT4
$nano embeded.cfg
insmod normal
set root=(memdisk)
set prefix=($root)/boot/grub
source $prefix/grub.cfg
$grub-mkimage -o bootx64.efi -O x86_64-efi fat iso9660 part_gpt \
part_msdos normal boot linux configfile loopback \
chain efifwsetup efi_gop efi_uga ls search search_label \
search_fs_uuid search_fs_file gfxterm gfxterm_background \
gfxterm_menu test all_video loadenv memdisk ext2 tar \
-m memdisk.tar -c embeded.cfg
3. copiez le fichier bootx64.efi dans votre dossier/efi/boot Voilà, votre partition EXT4 Live démarre maintenant comme si une image iso RAW
Cordialement
mon lien de référence bootx64.efi pour ext4 LiveUSB