DD non détecté par le bios pour le boot

Pascal, tu ne penses pas qu’il serait déjà indicatif, pour savoir si tous les fichiers servant à booter sont bien présents, d’essayer avec un superGrub2Disk ?

Je ne connais superGrub2Disk que de nom et ne l’ai jamais utilisé. L’installateur Debian me suffit. C’est peut-être plus manuel et moins automatisé, mais j’ai l’impression de maîtriser ce que je fais.

Si tu sais utiliser superGrub2Disk, n’hésite pas à donner des instructions.

Ben je m’en suis servi dernièrement, lors d’un problème pour lequel tu m’avais aidé.
Disons qu’il est simple d’utilisation pour booter là où Grub pose problème, ce qui est un avantage.
Il n’y a qu’à se laisser guider.
C’est en Anglais mais même moi, j’arrive à tout comprendre, donc simple. :wink:

EDIT :
Par contre, je te posais la question car je ne sais pas si ça peut apporter une aide quelconque dans le cas présent.

Bonsoir à tous,

PascalHambourg : Je ne peut pas vraiment le recopier à la main car le retour de fdisk est beaucoup plus long que le buffer du terminal. J’ai essayé de copier le fichier de retour sur mon disque dur mais j’ai un problème de montage de mon disque qui est en ntfs.
J’obtiens ça au retour de commande :

#mount -t ntfs-3g /dev/sdd1 /USBSAV libkmod: ERROR ../libkmod/libkmod.c:554 kmod_search_moddep: could not open moddep file '/lib/modules/3.16.0-4amd64/modules.dep.bin fuse: device not found, try 'modprobe fuse' first
Pourtant le disque est bien reconnu et en ntfs quand je tape un blkid

ricardo:Jamais entendu parler de superGrub2Disk mais je me renseigne de suite la dessus ça pourrait m’être utile ^^

Merci à vous

Dans quel contexte as-tu exécuté cette commande ?
Eventuellement, essaie [mono]mount -i -t ntfs[/mono].

Tu ne peux pas simplement écrire dans la partition FAT de la clé USB ?

Je l’exécute dans un terminal root monté sur /dev/mapper/debianROG-root
J’ai également essayé mount -i -t ntfs et mount -i -t ntfs-3g mais il ne connait pas les systèmes de fichiers, pourtant avec un dpkg -l | grep ntfs j’ai bien ntfs-3g d’installé.

J’ai essayé d’écrire sur la FAT de la clé de boot mais sans succès (clé déjà montée mais je sais pas ou), je suis pas très à l’aise avec la gestion de partitions et de périphériques.

J’ai formaté une autre clé en ext3 et du coup pas de souci pour la monter. Voila le retour de fdisk

[code]#fdisk -l

Disque /dev/sda : 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d’E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x00000000

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 976773167 488386583+ ee GPT
La partition 1 ne commence pas sur une frontière de cylindre physique.

Disque /dev/sdb : 8019 Mo, 8019509248 octets
255 têtes, 63 secteurs/piste, 974 cylindres, total 15663104 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x001becaf

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 2048 15663103 7830528 c W95 FAT32 (LBA)

Disque /dev/mapper/debianROG-root : 495.1 Go, 495087255552 octets
255 têtes, 63 secteurs/piste, 60190 cylindres, total 966967296 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d’E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x00000000

Disque /dev/mapper/debianROG-swap_1 : 4248 Mo, 4248829952 octets
255 têtes, 63 secteurs/piste, 516 cylindres, total 8298496 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d’E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x00000000

Disque /dev/sdd : 500.1 Go, 500107861504 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773167 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xbcd0d56e

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdd1 2048 976769023 488383488 7 HPFS/NTFS/exFAT
[/code]

Je me suis également renseigné sur superGrub2Disk et boot-repair, ça peut éventuellement faire l’affaire.

Au temps pour moi, j’avais oublié que c’était Wheezy dont la version de [mono]fdisk[/mono] ne gère pas le format GPT. Depuis Wheezy, il faut utiliser [mono]parted -l[/mono] (à installer si pas présent).

Salut, voila le retour de parted -l

[code]#parted -l
Model: ATA WDC WD5000BPKX-2 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number Start End Size File system Name Flags
1 1049kB 512MB 511MB fat32 boot
2 512MB 768MB 256MB ext2
3 768MB 500GB 499GB lvm

Model: Sony Storage Media (scsi)
Disk /dev/sdb: 8020MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 1049kB 8020MB 8018MB primary fat32 boot, lba

Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/debianROG-swap_1: 4249MB
Sector size (logical/physical): 512B/4096B
Partition Table: loop

Number Start End Size File system Flags
1 0.00B 4249MB 4249MB linux-swap(v1)

Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/debianROG-root: 495GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop

Number Start End Size File system Flags
1 0.00B 495GB 495GB ext4

Warning: Unable to open /dev/sr0 read-write (Système de fichiers accessible en
lecture seulement). /dev/sr0 has been opened read-only.

Error: /dev/sr0: unrecognised disk label
[/code]

/dev/sda1 est bien une partition système EFI, ce qui est cohérent avec la présence des paquets grub-efi*.
Essaie ceci depuis un système live (pas besoin de chroot sur le système du disque) :

mount -t vfat /dev/sda1 /mnt cp /mnt/EFI/debian/grubx64.efi /mnt/EFI/boot/bootx64.efi umount /mnt
Cela a pour but de copier le chargeur dans l’emplacement par défaut. Ensuite redémarre en mode UEFI.

Si [mono]cp[/mono] échoue, donne le message d’erreur exact et la sortie de

Le cp marche pas, j’obtiens les retours suivants.

#cp /mnt/EFI/debian/grubx64.efi /mnt/EFI/boot/bootx64.efi cp: Impossible de créer le fichier standard "/mnt/EFI/boot/bootx64.efi": Aucun fichier ou dossier de ce type

[code]#ls -lR /mnt
/mnt:
total 4
drwxr-xr-x 3 root root 4096 Mar 31 2015 EFI

/mnt/EFI:
total 4
drwxr-xr-x 2 root root 4096 Mar 31 2015 debian

/mnt/EFI/debian:
total 116
-rwxr-xr-x 1 root root 117760 Mar 31 2015 grubx64.efi
[/code]

Ah oui, il manque le répertoire EFI/boot, il faut le créer.