Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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ébuterDocBien rédigerRetour commandeInsé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 -C

en 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 code.

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ébuterDocBien rédigerRetour commandeInsé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