Bonjour respectueux à la noble assemblée.
J’ai deux disques SSD M2 installés, carte mère Gigabyte B550M-DS3H.
J’ai installé Windows 10, pro sur le premier disque. Cela fonctionne.
J’ai installé Debian Bullseye sur le deuxième disque. Cela fonctionne.
Sauf qu’à la fin de l’installation Debian, Grub ne trouve que Debian et au redémarrage le Windows Boot Manager à disparu et Windows 10 est introuvable. Il n’est pas dans l’écran Grub et il n’est plus dans les choix de boot dans le Setup.
J’ai cherché des infos, j’ai désactivé le Boot Secure et le CSM (?). J’ai tout réinstallé Windows et Debian, mais pour le même résultat.
Autrefois, avec Windows 7, MBR, Buster c’était facile.
Si quelqu’un avait une piste de recherche… Merci !
Installe le paquet boot-info-script.
Exécute bootinfoscript.
Poste le rapport.
Wesh, bien ou bien ?
C’est parce que la section de génération de la configuration de GRUB qui concerne les autres systèmes d’exploitation (os-prober) a été désactivée par défaut dans Debian.
Lance Debian et installe le paquet os-prober
, puis relance la configuration de GRUB avec la commande update-grub
.
Pas dans bullseye. Ce changement est introduit par GRUB 2.06 qui n’est inclus qu’à partir de bookworm. Le paquet os-prober reste installé par défaut (recommandé par grub-common) dans bookworm mais GRUB_DISABLE_OS_PROBER=true par défaut à partir de GRUB 2.06.
Dans le doute, exécuter os-prober
manuellement.
Bonjour,
Je vous remercie pour les réponses. En fait j’installe Windows normalement puis Debian. Et là, quand Debian a fini de s’installer il redémarre. Et catastrophe, la possibilité de démarrer Windows dans le Setup a disparu. Plus d’UEFI Windows Manager. Reste que debian.
Donc je ne sais pas à quel moment il bricole. Si c’est au moment du redémarrage, si je fais ce que vous me conseillez ça va aller, si c’est avant je suis foutu.
Autrefois il y avait la question "où voulez-vous placer le démarrage, maintenant plus rien.
Message sans intérêt, aucune nouvelle information. Fais plutôt ce que j’ai demandé dans ma première réponse.
Boot Info Script 0.78 [09 October 2019]
============================= Boot Info Summary: ===============================
=> Windows 7/8/2012 is installed in the MBR of /dev/sda.
=> No boot loader is installed in the MBR of /dev/sdb.
=> Windows 7/8/2012 is installed in the MBR of /dev/sdc.
sda1: __________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows 7/2008: NTFS
Boot sector info: According to the info in the boot sector, sda5 starts
at sector 63.
Operating System:
Boot files:
sdb1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /efi/debian/fbx64.efi /efi/debian/grubx64.efi
/efi/debian/mmx64.efi /efi/debian/shimx64.efi
/efi/debian/grub.cfg
sdb2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Debian GNU/Linux 11 (bullseye)
Boot files: /boot/grub/grub.cfg /etc/fstab
sdb3: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdc1: __________________________________________________________________________
File system: vfat
Boot sector type: Windows 7/2008: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /efi/boot/bootx64.efi /bootmgr /boot/bcd
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disque /dev/sda : 931,51 GiB, 1000204886016 octets, 1953525168 secteurs
Modèle de disque : ST1000DM003-1ER1
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 16,065 1,953,520,064 1,953,504,000 f W95 Extended (LBA)
/dev/sda5 16,128 1,953,520,064 1,953,503,937 7 NTFS / exFAT / HPFS
Drive: sdb _____________________________________________________________________
Disque /dev/sdb : 232,89 GiB, 250059350016 octets, 488397168 secteurs
Modèle de disque : WDC WDS250G2B0B
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sdb1 1 488,397,167 488,397,167 ee GPT
GUID Partition Table detected.
Partition Attrs Start Sector End Sector # of Sectors System
/dev/sdb1 2,048 1,050,623 1,048,576 EFI System partition
/dev/sdb2 1,050,624 486,395,903 485,345,280 Data partition (Linux)
/dev/sdb3 486,395,904 488,396,799 2,000,896 Swap partition (Linux)
Attributes: R=Required, N=No Block IO, B=Legacy BIOS Bootable, +=More bits set
Drive: sdc _____________________________________________________________________
Disque /dev/sdc : 3,73 GiB, 4005527552 octets, 7823296 secteurs
Modèle de disque : DataTraveler G3
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sdc1 * 63 7,822,079 7,822,017 b W95 FAT32
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/nvme0n1
/dev/sda5 443A0E6C3A0E5B76 ntfs
/dev/sdb1 191B-D6B1 vfat
/dev/sdb2 e5d6d309-b2e8-40bc-94a8-61a7618ab6e4 ext4
/dev/sdb3 51283270-eda1-497b-b51e-2bdbdd9950b0 swap
/dev/sdc1 7801-8E9D vfat MINITOOL
/dev/sr1 2022-07-09-11-51-48-00 iso9660 Debian 11.4.0 amd64 1
========================= "ls -l /dev/disk/by-id" output: ======================
total 0
lrwxrwxrwx 1 root root 9 9 sept. 16:20 ata-HL-DT-ST_DVD-RAM_GH15L_K6A89NF1856 -> ../../sr1
lrwxrwxrwx 1 root root 9 9 sept. 16:02 ata-hp_DVD-RAM_GH40L_B9ICBP4317759 -> ../../sr0
lrwxrwxrwx 1 root root 9 9 sept. 16:02 ata-ST1000DM003-1ER162_Z4Y9YNLH -> ../../sda
lrwxrwxrwx 1 root root 10 9 sept. 16:02 ata-ST1000DM003-1ER162_Z4Y9YNLH-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 9 sept. 16:02 ata-ST1000DM003-1ER162_Z4Y9YNLH-part5 -> ../../sda5
lrwxrwxrwx 1 root root 9 9 sept. 16:02 ata-WDC_WDS250G2B0B-00YS70_21095Z801568 -> ../../sdb
lrwxrwxrwx 1 root root 10 9 sept. 16:02 ata-WDC_WDS250G2B0B-00YS70_21095Z801568-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 9 sept. 16:02 ata-WDC_WDS250G2B0B-00YS70_21095Z801568-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 9 sept. 16:02 ata-WDC_WDS250G2B0B-00YS70_21095Z801568-part3 -> ../../sdb3
lrwxrwxrwx 1 root root 13 9 sept. 16:02 nvme-eui.e8238fa6bf530001001b444a48674456 -> ../../nvme0n1
lrwxrwxrwx 1 root root 13 9 sept. 16:02 nvme-WD_Blue_SN570_250GB_222454444310 -> ../../nvme0n1
lrwxrwxrwx 1 root root 9 9 sept. 16:20 usb-Kingston_DataTraveler_G3_001CC0C60E06C051441B0777-0:0 -> ../../sdc
lrwxrwxrwx 1 root root 10 9 sept. 16:20 usb-Kingston_DataTraveler_G3_001CC0C60E06C051441B0777-0:0-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 9 9 sept. 16:02 wwn-0x5000c5008710aa56 -> ../../sda
lrwxrwxrwx 1 root root 10 9 sept. 16:02 wwn-0x5000c5008710aa56-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 9 sept. 16:02 wwn-0x5000c5008710aa56-part5 -> ../../sda5
lrwxrwxrwx 1 root root 9 9 sept. 16:20 wwn-0x5001480000000000 -> ../../sr1
lrwxrwxrwx 1 root root 9 9 sept. 16:02 wwn-0x5001b448bef42fea -> ../../sdb
lrwxrwxrwx 1 root root 10 9 sept. 16:02 wwn-0x5001b448bef42fea-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 9 sept. 16:02 wwn-0x5001b448bef42fea-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 9 sept. 16:02 wwn-0x5001b448bef42fea-part3 -> ../../sdb3
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/sdb1 /boot/efi vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
/dev/sdb2 / ext4 (rw,relatime,errors=remount-ro)
========================== sdb1/efi/debian/grub.cfg: ===========================
--------------------------------------------------------------------------------
search.fs_uuid e5d6d309-b2e8-40bc-94a8-61a7618ab6e4 root hd0,gpt2
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
--------------------------------------------------------------------------------
=========================== sdb2/boot/grub/grub.cfg: ===========================
--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
else
search --no-floppy --fs-uuid --set=root e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=5
fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
else
search --no-floppy --fs-uuid --set=root e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
fi
insmod png
if background_image /usr/share/desktop-base/homeworld-theme/grub/grub-4x3.png; then
set color_normal=white/black
set color_highlight=black/white
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-e5d6d309-b2e8-40bc-94a8-61a7618ab6e4' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
else
search --no-floppy --fs-uuid --set=root e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
fi
echo 'Loading Linux 5.10.0-17-amd64 ...'
linux /boot/vmlinuz-5.10.0-17-amd64 root=UUID=e5d6d309-b2e8-40bc-94a8-61a7618ab6e4 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-17-amd64
}
submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-e5d6d309-b2e8-40bc-94a8-61a7618ab6e4' {
menuentry 'Debian GNU/Linux, with Linux 5.10.0-17-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-17-amd64-advanced-e5d6d309-b2e8-40bc-94a8-61a7618ab6e4' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
else
search --no-floppy --fs-uuid --set=root e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
fi
echo 'Loading Linux 5.10.0-17-amd64 ...'
linux /boot/vmlinuz-5.10.0-17-amd64 root=UUID=e5d6d309-b2e8-40bc-94a8-61a7618ab6e4 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-17-amd64
}
menuentry 'Debian GNU/Linux, with Linux 5.10.0-17-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-17-amd64-recovery-e5d6d309-b2e8-40bc-94a8-61a7618ab6e4' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
else
search --no-floppy --fs-uuid --set=root e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
fi
echo 'Loading Linux 5.10.0-17-amd64 ...'
linux /boot/vmlinuz-5.10.0-17-amd64 root=UUID=e5d6d309-b2e8-40bc-94a8-61a7618ab6e4 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-17-amd64
}
menuentry 'Debian GNU/Linux, with Linux 5.10.0-16-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-16-amd64-advanced-e5d6d309-b2e8-40bc-94a8-61a7618ab6e4' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
else
search --no-floppy --fs-uuid --set=root e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
fi
echo 'Loading Linux 5.10.0-16-amd64 ...'
linux /boot/vmlinuz-5.10.0-16-amd64 root=UUID=e5d6d309-b2e8-40bc-94a8-61a7618ab6e4 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-16-amd64
}
menuentry 'Debian GNU/Linux, with Linux 5.10.0-16-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-16-amd64-recovery-e5d6d309-b2e8-40bc-94a8-61a7618ab6e4' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
else
search --no-floppy --fs-uuid --set=root e5d6d309-b2e8-40bc-94a8-61a7618ab6e4
fi
echo 'Loading Linux 5.10.0-16-amd64 ...'
linux /boot/vmlinuz-5.10.0-16-amd64 root=UUID=e5d6d309-b2e8-40bc-94a8-61a7618ab6e4 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.10.0-16-amd64
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------
=============================== sdb2/etc/fstab: ================================
--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=e5d6d309-b2e8-40bc-94a8-61a7618ab6e4 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=191B-D6B1 /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda3 during installation
UUID=51283270-eda1-497b-b51e-2bdbdd9950b0 none swap sw 0 0
/dev/sr1 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sr0 /media/cdrom1 udf,iso9660 user,noauto 0 0
--------------------------------------------------------------------------------
=================== sdb2: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
228.809055328 = 245.681852416 boot/grub/grub.cfg 2
1.765163422 = 1.895329792 boot/vmlinuz-5.10.0-16-amd64 1
1.487926483 = 1.597648896 boot/vmlinuz-5.10.0-17-amd64 1
1.487926483 = 1.597648896 vmlinuz 1
1.765163422 = 1.895329792 vmlinuz.old 1
2.136596680 = 2.294153216 boot/initrd.img-5.10.0-16-amd64 1
5.103374481 = 5.479706624 boot/initrd.img-5.10.0-17-amd64 1
5.103374481 = 5.479706624 initrd.img 1
2.136596680 = 2.294153216 initrd.img.old 1
Je ne vois pas de Windows à part dans sdc qui semble être une clé USB.
sda ne contient qu’une partition logique.
sdb contient Debian
nvme0n1 ne semble rien contenir, mais il se peut que bootinfoscript ne l’examine pas.
Où Windows est-il censé être installé ?
Peux-tu ajouter la sortie de
efibootmgr -v
fdisk -l /dev/nvme0n1
blkid /dev/nvme0n1*
dmesg | grep -i nvme
Ce que je crois savoir :
sda : disque Sata, pour les données, 1 TO.
sdb1 : disque nvme sur lequel j’ai installé Windows. La partition C: existe avec Windows, j’ai vérifié.
Mais le démarrage a disparu. Il devrait être dans la partition EFI en Fat32. Et à la place Debian a installé son démarrage. Windows ne démarre plus.
sdb2 : disque M2, le second, sur lequel j’installe Debian.
Voila le résultat de tes commandes :
efibootmgr -v
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0001
Boot0000* debian HD(1,GPT,10e37063-6226-423c-8116-100918c411e8,0x800,0x100000)/File(\EFI\DEBIAN\SHIMX64.EFI)
Boot0001* debian HD(1,GPT,10e37063-6226-423c-8116-100918c411e8,0x800,0x100000)/File(\EFI\DEBIAN\GRUBX64.EFI)..BO
fdisk : commande introuvable
blki : commande introuvable
dmesg | grep -i nvme
[ 3.248850] nvme nvme0: pci function 0000:01:00.0
[ 3.260135] nvme nvme0: allocated 32 MiB host memory buffer.
[ 3.261852] nvme nvme0: 16/0/0 default/read/poll queues
[ 3.264527] nvme0n1:
Pour sdc, oui, c’est une clé USB.
Et si je réinstalle Windows 10 sur le sdb1 il va supprimer l’EFI qui contient Debian. Je tourne en rond.
Impossible. D’une part, un SSD NVMe serait nommé /dev/nvmeXnY et non /dev/sdX. D’autre part, sdb1 est une partition du disque /dev/sdb, pas un disque. Et il ne s’agit que d’une partition d’amorçage EFI, elle ne peut pas contenir Windows.
Il y a bien un SSD NVMe /dev/nvme0n1 mais il ne contient aucune partition visible.
Là aussi tu te trompes: sdb2 est une partition, pas un disque.
$PATH incomplet. Il faut lancer les commandes root avec « su -
» et non « su
» tout court.
OK, j’ai dit des bêtises ! J’ai réfléchi et relu plus haut :
/dev/nvme0n1 : 1er SSD NVME, Windows installé.
/dev/sda5 443A0E6C3A0E5B76 ntfs : Disque SATA, copie des données perso.
/dev/sdb1 191B-D6B1 vfat
/dev/sdb2 e5d6d309-b2e8-40bc-94a8-61a7618ab6e4 ext4
/dev/sdb3 51283270-eda1-497b-b51e-2bdbdd9950b0 swap
Pour ces 3, c’est le 2ème disque SSD, type M2, sur lequel est Debian.
/dev/sdc1 7801-8E9D vfat MINITOOL : la clé USB, ne sert à rien.
/dev/sr1 2022-07-09-11-51-48-00 iso9660 Debian 11.4.0 amd64 1 : lecteur DVD, Debian.
Pour fdisk et blki, je fais ça tout à l’heure. Merci !
Linux ne voit aucune partition sur ce SSD. Le résultat de fdisk et blkid sera intéressant pour voir s’il y a une table de partition vide ou pas de table de partition du tout.
OK. Merci. Je fais ça tout à l’heure.
fdisk -l /dev/nvme0n1
Disque /dev/nvme0n1 : 232,89 GiB, 250059350016 octets, 488397168 secteurs
Modèle de disque : WD Blue SN570 250GB
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : F25E5042-AD77-48F7-B854-A886154E4D41
blkid /dev/nvme0n1
/dev/nvme0n1: PTUUID="f25e5042-ad77-48f7-b854-a886154e4d41" PTTYPE="gpt"
Démarrage avec clé usb Windows, puis diskpart en ligne de commandes.
List disk
Disque 0 : 931 G
Disque 1 : 232 G
Disque 2 : 232 G
Le SSD NVMe a une table de partition GPT mais elle est vide. S’il y avait des partitions pour Windows, elles ont été supprimées.
Ce n’est pas la commande que j’ai demandée.
Oui. Il n’y a plus rien sur le SSD NVMe. Désolé, j’ai oublié l’étoile. Suis fatigué !
J’ai essayé ceci :
Installation de Debian, sur le SSD numéro 2. C’est bien, il s’installe et redémarre.
Installation de Windows 10 sur le SSD NVMe. Il s’installe et redémarre.
Je vois toujours les deux lancements possibles dans le setup de la carte et je peux choisir.
MAIS après l’install de Windows, Debian ne démarre plus et m’affiche juste « grub> » en minuscules à l’écran.
Cela signifie que GRUB ne trouve plus la partition racine de Debian. Est-ce que les partitions de Debian sont toujours présentes sur le SSD SATA ? Tu ne confondrais pas les deux SSD entre les installateurs de Windows et Debian et installerais à chaque fois sur le même SSD, écrasant l’installation précédente ? La numérotation des disques n’est pas forcément cohérente entre Windows et Linux.
Non, je suis sûr de ne pas confondre (j’espère) vu que le premier SSD est un NVMe et qu’il est bien repéré.
J’ai démarré depuis le CD Debian en rescue mode, foutu pour foutu…
Bref je suis en ligne de commande sur Sdb et avec ls j’obtiens la liste de répertoires…
bin, dev, init… etc, root, …
Mais je ne sais pas quoi faire.
Je ne veux pas vous faire perdre votre temps ! Si vous voulez laisser tomber, pas de souci.
Réinstalle GRUB avec le menu du mode rescue ou la commande grub-install
Ou bien si tu veux comprendre ce qui se passe, compare l’UUID dans /boot/efi/EFI/debian/grub.cfg avec celui de la partition racine affiché par blkid