#1 Le 21/03/2021, à 23:51
- franzala
missing operating system si un disque USB est branché au démarrarrage
Si je laisse un disque externe USB branché lors du démarrage de ma 20.04, j'ai un message missing operating system qui m'oblige à le débrancher pour pouvoir démarrer; j'avais déjà rencontré ce problème avec des clés USB (avec la version 18.04), mais cela devient plus gênant avec le disque externe qui me sert de sauvegarde et que je préférerais laisser branché en permanence.
Mon BIOS qui est du type legacy, est sur une carte mère assez récente (environ18 mois) Asus Prime B450-K avec le lecteur optique en 1ère position puis le disque interne qui est un SSD; je ne sais pas si c'est elle ou le système qui est en cause.
Y a-t-il une manipulation qui permettrait d'éviter cette contrainte?
Hors ligne
#2 Le 22/03/2021, à 00:29
- Watael

Re : missing operating system si un disque USB est branché au démarrarrage
salut,
vérifie les paramètres du BIOS avec le disque externe branché.
j'ai une machine dont le BIOS ne fait apparaître la possibilité de réordonner le périphérique externe QUE lorsqu'il est branché.
donc, s'il n'est pas branché, je ne peux pas choisir si je veux booter dessus avant le disque interne ou pas.
Welcome to sHell. · eval is evil.
Hors ligne
#3 Le 22/03/2021, à 00:55
- MicP
Re : missing operating system si un disque USB est branché au démarrarrage
Bonjour
Il y a peut-être une option permettant de sélectionner en priorité un périphérique avec lequel la machine devra booter : Boot Priority
Voir aussi dans le Boot Menu accessible par la touche F8 vu dans la vidéo : https://www.youtube.com/watch?v=aqEwoB6UrQs
Peut-être aussi dans : Boot Option #1 (4:07 dans vidéo)
Dernière modification par MicP (Le 22/03/2021, à 13:20)
En ligne
#4 Le 22/03/2021, à 03:08
- Coeur Noir

Re : missing operating system si un disque USB est branché au démarrarrage
Ton bios est UEFI mais fonctionne en mode legacy.
Cette séquence avec le lecteur optique en 1ère position puis le disque interne qui est un SSD ne concerne probablement que le cas 100% UEFI ( et pas le UEFI en mode legacy ).
Il y a peut-être une autre liste concernant le mode legacy ?
( bref les suggestions de MicP + recommandation de Watael, bios à vérifier avec le DD externe préalablement branché ).
La piste de cette liste / séquence de boot paraît fort logique :
⋅ Pour pouvoir installer Ubuntu depuis une clé USB il a fallu dire au bios de d'abord regarder s'il y a un OS sur support USB.
⋅ Normalement s'il ne trouve pas d'OS sur USB il passe au support suivant dans la liste : faut croire que chez toi il n'y a que USB dans cette liste.
⋅ Il faudrait ajouter à la liste : USB suivi de Support Optique ( s'il y en a ) suivi de … ( autres supports potentiels d'OS selon tes besoins ) et finir cette liste par le Disque Interne où se trouve vraiment installé ton Ubuntu.
⋅ Ou si tu veux gagner une seconde au démarrage, lui dire d'aller chercher en premier sur le D. Interne, en te souvenant qu'il faudra re-passer par cette liste le jour où tu voudras démarrer un OS depuis une clé USB.
( Je me demande même s'il y a vraiment le choix en UEFI mode legacy, de toute façon. )
Une autre piste plus incongrue : si la liste / séquence de boot te paraît cohérente ( genre : 1⋅USB → 2⋅DVD → 3⋅DDinterne ) et que tu as ce problème seulement avec certains supports branchés en USB mais pas tous :
⋅ ces certains supports qui « bloquent » le démarrage ont peut-être un jour hébergé des OS, et contiennent encore tout ou partie d'un Grub ou autre chargeur d'amorçage ?
⋅ Dans ce cas il faudrait complètement « reformater » ces supports ( leurs tables de partitions ET donc partitions ).
La piste précédente me semble bien plus probable.
Dernière modification par Coeur Noir (Le 22/03/2021, à 03:18)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#5 Le 22/03/2021, à 12:53
- franzala
Re : missing operating system si un disque USB est branché au démarrarrage
Bonjour,
je crains que ce soit un problème du Bios ou plus précisément de compatibilité entre le Bios et le disque USB externe (c’est un modèle USB 3.0 Toshiba Canvio Basics).
En effet j’ai constaté que l’ordre de démarrage lecteur optique puis SSD se modifiait lorsque je branchais le disque externe sur l’ordinateur et ceci que l’ordinateur soit allumé ou éteint : le disque externe prend le 2ème place et repousse à la 3ème place le SSD qui sert au démarrage.
Par contre, une fois que j’ai je restauré l’ordre dans le Bios après avoir branché le disque externe , je peux éteindre et redémarrer sans problème, l’ordre de démarrage ne bouge plus.
Or avec mon vieux disque externe, également branché sur un port USB mais en USB 2, je n’ai jamais rencontré ce problème.
Donc chaque fois que je branche mon nouveau disque externe, je dois immédiatement corriger la modification intempestive que cela provoque sur l’ordre de démarrage dans le Bios.
D’autres utilisateurs ont-ils déjà signalé ce problème avec cette association de carte mère et de disque externe ou éventuellement avec d’autres modèles ?
Hors ligne
#6 Le 22/03/2021, à 13:01
- Nasman

Re : missing operating system si un disque USB est branché au démarrarrage
Peut être que dans ton disque externe il y a un début de chargeur d'amorçage installé dans le mbr du disque. L'amorçage ne va pas à terme parce que le système qui était présent sur ce disque n'est plus présent.
Que donne
sudo dd if=/dev/sdX bs=512 count=2 | hexdump -Cen remplaçant sdX par le nom du disque externe (sans numéro de partition)
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#7 Le 22/03/2021, à 13:18
- franzala
Re : missing operating system si un disque USB est branché au démarrarrage
Voici ce que j'obtiens:
fe@fe-fixe:~$ sudo dd if=/dev/sdb bs=512 count=2 | hexdump -C
[sudo] Mot de passe de fe :
00000000 fa 31 c0 8e d0 bc 00 7c 89 e6 8e c0 8e d8 fb fc |.1.....|........|
2+0 enregistrements lus
2+0 enregistrements écrits
00000010 bf 00 06 b9 00 01 f3 a5 ea 1d 06 00 00 be be 07 |................|
00000020 80 3c 80 74 02 cd 18 8b 14 8b 4c 02 bf 05 00 bb |.<.t......L.....|
00000030 00 7c b8 01 02 57 cd 13 5f 73 0d 31 c0 cd 13 4f |.|...W.._s.1...O|
00000040 75 ed be 6d 06 e9 13 00 bf fe 7d be 8c 06 81 3d |u..m......}....=|
00000050 55 aa 75 07 89 ee ea 00 7c 00 00 ac 3c 00 74 0b |U.u.....|...<.t.|
1024 octets (1,0 kB, 1,0 KiB) copiés, 3,8913e-05 s, 26,3 MB/s00000060 56 bb 07 00 b4 0e cd 10 5e eb f0 eb fe 45 72 72 |V.......^....Err|
00000070 6f 72 20 74 6f 20 6c 6f 61 64 20 6f 70 65 72 61 |or to load opera|
00000080 74 69 6e 67 20 73 79 73 74 65 6d 00 4d 69 73 73 |ting system.Miss|
00000090 69 6e 67 20 6f 70 65 72 61 74 69 6e 67 20 73 79 |ing operating sy|
000000a0 73 74 65 6d 00 49 6e 76 61 6c 69 64 20 70 61 72 |stem.Invalid par|
000000b0 74 69 74 69 6f 6e 20 74 61 62 6c 65 00 00 00 00 |tition table....|
000000c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001b0 00 00 00 00 00 00 00 00 81 16 c5 5e 00 00 80 01 |...........^....|
000001c0 01 00 83 fe ff ff 00 08 00 00 b0 78 e0 e8 00 00 |...........x....|
000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000400
fe@fe-fixe:~$ J'ajoute à toutes fins utiles que sur le disque externe il y a l'image de mon disque dur mécanique interne qui avait été perturbé dans une tentative de mise à niveau de 18.04 à 20.04 qui n'a pas marché; j'ai formaté ce disque depuis. A priori, j'aurais tendance à penser qu'une image de disque ne devrait pas interférer mais je ne suis du tout sûr de moi sur un tel sujet.
Dernière modification par franzala (Le 22/03/2021, à 13:27)
Hors ligne
#8 Le 22/03/2021, à 13:47
- Coeur Noir

Re : missing operating system si un disque USB est branché au démarrarrage
@franzala Ta description au #5 ne permet pas de savoir si tu as « enquêté » sur les diverses options de ton bios.
Que le bios réagisse à la présence d'un DD externe ne paraît pas complètement fou, voir #2.
Au #3 MicP te suggère « où » regarder.
Je pense que certaines « entrées et options » d'un bios UEFI ne concernent pas les périphériques non-UEFI,
d'où la nécessité de chercher un peu partout dans le bios, celles qui vont bien…
…afin de mettre en place dans un contexte UEFI en mode legacy une séquence de boot : 1⋅USB → 2⋅DVD → 3⋅DDinterne
Nasman évoque aussi au #6 ce que j'appelais la piste incongrue au #4 : ton DD externe aurait une trace de chargeur d'amorçage ?
La commande qu'il suggère produit une réponse assez « cryptique » ne t'inquiète pas, colle-là telle quelle ici entre balises
.
Edit : sur le disque externe il y a l'image de mon disque dur mécanique (…) j'ai formaté ce disque depuis.
Complètement re-formaté : table de partitions ET partitions ?
Tu constates ce couac de démarrage uniquement avec ce DD externe ou avec n'importe quel support USB branché à ton pc - question déjà posée au #4 et restée sans réponse ?
Dernière modification par Coeur Noir (Le 22/03/2021, à 13:54)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#9 Le 22/03/2021, à 14:23
- franzala
Re : missing operating system si un disque USB est branché au démarrarrage
@ Coeur Noir
je n'ai le problème qu'avec ce nouveau disque externe qui est en USB 3.0 et je ne l'ai jamais eu avec mon ancien disque externe branché également en USB mais en 2.0. (voir mon post #5 qui a dû se croiser avec les tiens.
Mon nouveau disque externe USB 3.0 existe depuis à peu près 2 ans, d'abord en 500Mo puis progressivement avec des capacités croissantes qui vont jusqu'à 4To pour le plus récent.
Pour ce qui concerne le Bios, je n'ai rien trouvé d'autre comme réglage.
Je vais essayer de voir sur les sites du fabricant par acquit de conscience pour tenter de savoir si le problème est répertorié.
Ajout:
j'ai fait un boot-info qui figure à l'adresse https://paste.ubuntu.com/p/w4ghjTZwzx/
et ligne 69 il est indiqué que la session n'est pas en EFI-mode. J'avais déjà constaté cela dès que j'ai commencé à utiliser cette carte mère.
Mais pour autant que je me souvienne, je n'ai jamais eu l'occasion de choisir entre Legacy et UEFFI et j'ai encore exploré les différents écrans du Bios sans rien trouver qui me permette de faire ce choix. C'est par Boot-info que j'ai appris, à l'époque, que mes sessions n'étaient pas en EFI-mode.
Dernière modification par franzala (Le 22/03/2021, à 14:45)
Hors ligne