Page 1 sur 1

Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 12:18
par Quentin
Bonjour, je commence juste et je ne connais donc pas grand chose a linux.
Je voudrais créer une clé USB sur laquelle serait installé linux mint, et qui serait complètement indépendante des autres disques dur du pc (pour pouvoir booter sur n'importe quel pc rien qu'avec cette clé USB).
Pour ce faire j'ai donc utilisé deux clé USB : une sur laquelle j'ai monté un live usb (avec rufus) et la 2e sur laquelle j'ai installé LM via le live usb (j'ai bien fait attention de sélectionner la racine (/) sur ma clé et pas ailleurs).
L'installation ce déroule sans problème, linux fonctionne correctement.
Le problème est le suivant: lorsque j'ai voulu tester ma clé USB sur mon 2e pc, impossible de boot sur linux, le bios ne me reconnais même pas de clé USB, quand au premier pc (celui qui a servi a l'installation), dans le bios dans boot order il y a une nouvelle option nommée "Ubuntu(*la ref de mon SSD où il y a Windows*)". Quand je boot sur cette nouvelle option avec la clé USB un boot menu apparaît pour me demander si je veux boot sur LM ou sur Windows. Et quand je boot sur cette nouvelle option sans la clé USB, je rentre dans une sorte de terminal de commandes avec écrit "GRUB". Si j'ai bien compris le GRUB c'est ce qui permet a linux de boot et également c'est ce qui fait les boot menu.
J'espère avoir été compréhensible...

Comment pourrais-je rendre ma clé indépendante des autres disques ?

Toute aide est la bienvenue que ce soit pour régler mon problème ou m'expliquer un peu le fonctionnement de tout ca !

Re: Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 13:10
par ryry331
Bonjour,

Te rappelles tu ou l'installateur proposait d'installer grub ? par défaut il l'installe sur sda (le premier disque de ton pc)
Si tu n"as pas modifier ceci il est normal que ta clé ne démarre pas sur un autre pc

Si tu n'as pas décidé d'installer grub sur la clé ou tu installais Linuxmint
Depuis le live avec ta clé ou tu as installé Linuxmint repères comment est nommé cette clé (sdb , sdc, ou autres)et repéres aussi comment se nomme la partition de cette clé (sdb1 sdc1)
Ensuite toujours depuis ce live si par exemple c'est sdb pour la clé et sdb1 pour la partition
lance les deux commandes suivantes

Code : Tout sélectionner

sudo mount /dev/sdb1 /boot

Code : Tout sélectionner

sudo grub-install --root-directory=/boot /dev/sdb

Re: Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 13:37
par karami
Bonjour Quentin ;)

afin de faciliter la tâche des aidants et de rendre les sujets utiles à l'ensemble des lecteurs, tout le monde gagnera à ce que les messages se présentent sous une forme claire, en particulier création d'une signature technique (et plus généralement: L'a.b.c. du dépannage rapide )

;)

Re: Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 18:41
par Quentin
ryry331 a écrit : lun. 3 févr. 2020 13:10 Te rappelles tu ou l'installateur proposait d'installer grub ? par défaut il l'installe sur sda (le premier disque de ton pc)
Si tu n"as pas modifier ceci il est normal que ta clé ne démarre pas sur un autre pc
Je ne me souviens même pas qu'il m'ait demandé où installer grub...
Je me souviens juste avoir selectionné la racine "/" sur la partion de ma clé
ryry331 a écrit : lun. 3 févr. 2020 13:10 Si tu n'as pas décidé d'installer grub sur la clé ou tu installais Linuxmint
Depuis le live avec ta clé ou tu as installé Linuxmint repères comment est nommé cette clé (sdb , sdc, ou autres)et repéres aussi comment se nomme la partition de cette clé (sdb1 sdc1)
Ensuite toujours depuis ce live si par exemple c'est sdb pour la clé et sdb1 pour la partition
lance les deux commandes suivantes

Code : Tout sélectionner

sudo mount /dev/sdb1 /boot

Code : Tout sélectionner

sudo grub-install --root-directory=/boot /dev/sdb
Merci, j'essai ça tout de suite et je vous tiens au courant

Re: Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 19:16
par Quentin

Code : Tout sélectionner

sudo grub-install --root-directory=/boot
La commande me sort :

Code : Tout sélectionner

installing for i386-pc platform
(Je suis en 64bit donc problème?)

Code : Tout sélectionner

grub-install: error: install device isn't specified.
:?

EDIT : j'ai pas vu la fin de la commande! :-o je me suis arrété a /boot...
Je test donc la commande complète

Re: Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 20:28
par Quentin
https://www.casimages.com/i/200203082804873517.jpg.html

Voilà ce que ça me dit... si j'ai bien compris déjà il essai de me l'installer en 32 bits alors que je suis en 64, et il me dit que le GRUB peut uniquement etre installé via "blocklists".

Que faire?

Re: Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 20:38
par zeb
Bonjour,
Les balises code pour le retour du terminal !
Merci !

Re: Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 22:36
par karami
Re,

je n'ai pas très bien compris pourquoi tu utilisais 2 clés pour créer un live USB. De même, je ne comprends pas pourquoi tu as des problèmes de GRUB alors que tu es censé être en session live :?

Es-tu sûr d'avoir suivi la bonne méthode pour créer ton live ? Peut-être devrais-tu tout recommencer en partant sur des bases saines (lire notamment la doc d'Ubuntu: Live USB )


Nota: si tu as besoin de poster des images de ton BIOS ou autres, il vaut mieux utiliser l'hébergeur du forum (ça facilite)
Clique sur le bouton "Importer des images" et ça se fait tout seul ;)

Re: Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 23:01
par ryry331
@karami
Il a deux clés parce qu'il y a la live qui lui servi a installer Linuxmint en dur sur une autre clé
grub s'est installé par défaut dans sda alors qu'il aurait fallu qu'il s'installe sur sde pour pouvoir redémarrer avec sa clé sur un autre ordi (ce qui n'est pas une super idée a mon avis)

@Quentin
je viens de faire la mème chose que toi et pas de problème ça a fonctionné

Code : Tout sélectionner

mint@mint:~$ sudo mount /dev/sdc1 /boot
mint@mint:~$ sudo grub-install --root-directory=/boot /dev/sdc
Installing for i386-pc platform.
Installation finished. No error reported.
mint@mint:~$ 
le massage d'erreur sur ta commande
leretourdecommande a écrit :grub-install: avertissement: cette étiquette de partition GPT ne contient aucune partition de démarrage du BIOS; l'intégration ne sera pas possible.
grub s'installe pendant l'installation en partie sur le système et l'autre sur la zone amorçage du disque , celle du système n'est pas installé
Les commandes que tu viens de passer n'installent que la partie zone d’amorçage du disque
je pense que le mieux est de refaire l'installation ou essayer avec boot-repair

Re: Clé USB bootable independente des autres disques

Posté : lun. 3 févr. 2020 23:22
par karami
Merci pour les précisions Ryry ;)