Je viens d’installer Linux Mint en dual boot avec Windows 10, sur un PC fixe de 2015 avec un SSD (256 Go) et un HDD (2 To). Je ne suis pas du tout spécialiste, j’ai donc fais ça seul en suivant le tuto officiel.
Problème, Windows 10 n’est pas détecté par le booter :
Je vois pourtant toujours les dossiers windows dans le HDD.
Lors de l’installation, à la fin, une fenêtre avait popée à propos d’une action impossible sur la partition des disques (plus le message précis en tête), j’ai validée.
Comment vérifier si windows est toujours là et, si oui, pouvoir le lancer ?
Par ailleurs, je trouve que Linux est un peu lent, j’aimerai aussi vérifier s’il a bien été installé sur le SSD, mais je ne comprend pas bien le partitionage.
Hello,
Sur Linux Mint Ubuntu, et peut-être d’autres distributions depuis 2022 os-prober est désactivé par défaut pour des raisons de failles de sécurité. Du coup pas de détection des autres OS.
Pour le réactiver il faut éditer /etc/default/grub pour y ajouter/décommenter l’option GRUB_DISABLE_OS_PROBER=false
Puis lancer sudo update-grub
Non ce que tu vois dans la liste du BIOS c’est les disque sur lequel tu peux démarrer (booter).
Dans le cas d’un dual-boot comme tu essaye de mettre en place : il n’y a quand même qu’un seul disque qui contient à la fois windows et linux. Ce qui va être démarré par le BIOS c’est “grub” qui est un chargeur de système d’exploitation. Et c’est grub qui va ensuite démarer linux ou windows au choix
Pas de soucis pour te montrer comment mettre à jour l’option grub. Par contre, je n’aurai pas de machines avec dual-boot Linux/windows sous la main. Bon j’ai un portable avec Mint, on pourra regarder sur ma machine.
Le problème c’est que je ne suis pas sur que le problème viennent de là. Si c’est bien Linux Mint et que le osprober est bien activé sur Mint ca devrait déjà fonctionner…
Mais comme tu a deux disques, ca serait bien de savoir ou sont les choses.
Est-ce que tu peux taper la commande suivante sur un terminal :
Non Linux Mint a aussi désactivé os-prober, lié à un problème de sécu. J’ai fait une install dual boot windows mint récemment, c’est pour ça que j’étais au courant de problème et de la solution.
Edit : visiblement j’avais tord, en fait sur Linux Mint GRUB_DISABLE_OS_PROBER=false, je sais pas pourquoi mais dans mon cas windows était pas détecté après l’install du dual boot, et lancer sudo update-grub avait suffit. J’avais pas pensé à aller fouiller dans
cat /etc/default/grub
ls /etc/default/grub.d
cat /etc/default/grub.d/*
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# If your computer has multiple operating systems installed, then you
# probably want to run os-prober. However, if your computer is a host
# for guest OSes installed via LVM or raw disk devices, running
# os-prober can cause damage to those guest OSes as it mounts
# filesystems to look for things.
#GRUB_DISABLE_OS_PROBER=false
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
50_linuxmint.cfg 98_mintsysadm.cfg
#! /bin/sh
set -e
# Set distributor to "Ubuntu"
#
# In Mint 16:
# shim and grub come with hardcoded ubuntu strings upstream, without this EFI installation is broken
# https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1242417
#
# In Mint 17:
# Despite the bug report being marked as fixed, the situation is the same. Grub was patched by Ubuntu
# to assign the "ubuntu" distributor ID when it was given "Kubuntu". That results in Kubuntu finally
# getting EFI to work out of the box but still using "ubuntu" as far as grub-install is concerned.
# So we'll stick to "Ubuntu" for this iteration.
#
# In Mint 18:
# Some packages are still hardcoded with the "ubuntu" path.. fwupdate for instance.
# Visually, the grub boot menuentry name is set for derivatives in 10_linux,
# but underneath the EFI path remains "ubuntu" for everything to work properly.
GRUB_DISTRIBUTOR="Ubuntu"
# Re-enable OS Prober
# Since Mint 21
# https://lists.gnu.org/archive/html/grub-devel/2021-03/msg00120.html
GRUB_DISABLE_OS_PROBER=false
# Do not edit this file. It is generated by mintsysadm.
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=-1
GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT "
J’espère avoir fait ce qu’il faut, je n’étais pas sûr si ta 2e demande était une seule ou 3 commandes.
une partition windows DATA sur le deuxième disque (sdb) ainsi que les partitions de linux Mint
Concernant Grug tu a trois fichiers de configuration qui sont présents
/etc/default/grub
/etc/default/grub.d/50_linuxmint.cfg
/etc/default/grub.d/98_mintsysadm.cfg
C’est un peu le bazar, mais de ce que je comprend il y a bien RUB_DISABLE_OS_PROBER=false de présent. Donc la détection des autres OS (windows donc) est bien active. Voir ce message de forum.
Alors, j’ai finalement réussi à faire démarrer Windows via l’UEFI. J’ai ensuite désinstallé LM car j’aimerai le mettre sur mon SSD, et désinstallé Grub. Sauf que je n’avais plus de bootloader (en tout cas j’étais en boucle sur le logo du constructeur) !
Il s’avère que bootgmr n’était plus dans le dossier EFI. J’ai réussi à le relocaliser et, à priori, tout est rentré dans l’ordre.
Est-ce que ça pourrait être la raison pour laquelle Grub ne détectait pas Windows ?
Ca fait longtemps que j’ai plus fait de double-boot mais ca me parait normal que tu ne puisse plus démarrer après avoir enlevé grub. Il faut que tu remette le chargeur de démarrage de windows.
Je ne sais pas exactement comment ca fonction en UEFI, le mode legacy est plus simple. Mais maintenant il y a des machines avec UEFI uniquement. Un autre truc super important c’est le SecureBoot, il peut être activé ou pas avec UEFI et ca va changer pas mal de chose car cela sert à certifier le noyau (qui ce soit linux ou windows) au démarrage (et je ne parle même pas de bitlocker). Pense aussi à désactiver le démarrage rapide windows pour que double-boot fonctionne.
Je me permet de relancer le sujet, car je tente de réinstaller Linux Mint (s’il faut créer un nouveau sujet je comprendrait).
J’aimerai l’installer sur mon SSD, mais j’ai peur de faire des bêtises. Pourriez-vous m’expliquer les différentes partitions de mes deux disques (disque 0 = SSD; disque 1 = HDD) :
Sur le disque 0, ce sont les partitions usuelles de Windows. Faut pas toucher.
Sur le disque 1, une partition E: de données en NTFS, et la partition en Fat32 me semble bizarrement positionnée ici et ne devrait pas être accessible, je pense qu’elle est inutile.
Par contre, si tu veux installer Linux Mint sur le SSD, tu devrais réinstaller l’ordinateur, ce sera plus simple. Je crois comprendre que Linux Mint est capable de détecter Windows lors de son installation et propose de gérer lui-même le découpage du SSD (https://youtu.be/Nn7CPlUpflk?si=IagporHIpQcTvGL_&t=513).
Ensuite, j’utiliserais le second disque en NTFS comme partition accessible pour les deux systèmes, Windows et Mint.