#1 Le 09/05/2021, à 10:16
- Clarion29
Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Salutations à toutes et à tous
https://paste.ubuntu.com/p/byCkPBm2KY/
Ubuntu 20.4 ne démarre pas automatiquement sur le DDE, l’accès se fait par redémarrer, échap, F9 puis Ubuntu.
Je n’arrive pas à trouver la solution malgré le forum et les tutos Ubuntu . Le dossier EFI existe bien mais avec les fichiers du SSD interne W10. Après avoir remplacé l’uuid du SSD par celui du DDE, avec nano, le fichier etc/fstab, j’ai du réinstallé car je n’avais plus accès au DDE.
J’ai bien lu dans le rapport qu’il fallait changer en Legacy mais les deux disques sont en GPT. Le bios pour l’instant a legacy en disable. Faut-il faire la modification ?
Merci d’avance
A bientôt
$ inxi -F -v 7
Machine:
Type: Laptop System: HP product: HP Laptop 14-bs0xx
v: Type1ProductConfigId serial: <superuser/root required> Chassis:
type: 10 serial: <superuser/root required>
Mobo: HP model: 8320 v: 19.16 serial: <superuser/root required>
UEFI: Insyde v: F.31 date: 01/16/2017
Memory:
RAM: total: 3.75 GiB used: 1.46 GiB (39.0%)
RAM Report:
permissions: Unable to run dmidecode. Root privileges required
CPU:
Topology: Dual Core model: Intel Celeron N3060 bits: 64 type: MCP
arch: Airmont rev: 4 L2 cache: 1024 KiB bogomips: 6400
Speed: 599 MHz min/max: 480/2480 MHz Core speeds (MHz): 1: 634 2: 480
Hors ligne
#2 Le 09/05/2021, à 10:58
- Compte supprimé
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Bonjour,
Il semble que tu as deux OS, chacun sur un disque et avec son ESP.
Dans la nvram, WWindows est en priorité.
Si tu veux toujours démarrer sur Ubuntu, il faut changer les priorités de boot, soit par une fonction de l'uefi de ta machine si elle existe, soit dans Ubuntu avec efibootmgr.
Mais selon le logiciel UEFI, cela peut ne pas fonctionner.
Une façon simple de régler cela est d'installer refind à partir d'Ubuntu. Ton PC démarrera toujours sur refind et ensuite tu choisiras ton OS.
Activer le dépôt universe.
sudo apt install refind
et tu réponds "oui" quand le terminal te demande si tu veux installer refind dans l'ESP.
Dernière modification par Compte supprimé (Le 09/05/2021, à 11:01)
#3 Le 09/05/2021, à 13:08
- geole
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Bonjour
si SDA est bien ton disque externe, sa partition de boot EFI ne contient aucun fichier de boot !!! Il n'a aucune chance d'être proposé automatiquement.
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
Tant qu'il n'y a pas de fichier /efi/Boot/bootx64.efi détecté, cela ne peut pas fonctionner.
A toi de savoir si tu mets le bon grub (avec boot-repair) ou le refind
Je ne sais pas encore si l'ISO de refind s'installe facilement sur un disque externe. Cela sera l'occasion de le tester.
C'est testé.. il ne propose pas un disque externe.
https://sourceforge.net/projects/refind … p/download
Dernière modification par geole (Le 09/05/2021, à 15:59)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#4 Le 09/05/2021, à 15:45
- lucmars
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Déjà il y a des bios hp qui te comdamne à F9, mais c'est p'tete pas ton cas.
Pour l'installateur il n'y a rien d'externe, donc si tu ne le pilotes pas il choisit la partition efi de win.
Donc, p'tete refaire l'installe puis nettoyer la partoche efi de win si nécessaire ?
Gaulois Matter !
Hors ligne
#5 Le 10/05/2021, à 10:59
- Clarion29
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Salutations à toutes et à tous
Merci Tamarou, geole.et lucmars. Refind effectivement ne semble pas s’adresser aux disques externes. J’avais essayé avec Boot-Repair qui n’avait rien changé. J’ai refais , mais pareil. Dons je continue toujours avec F9.
Je n’ai pas trouvé /efi/Boot/bootx64.efi, mais j'ai trouvé sur le SSD interne :
admin:///boot/efi/EFI/boot contient 3 fichiers ; bootx64.efi, fbx64.efi et mmx64.efi
admin:///boot/efi/EFI/ubuntu contient 5 fichiers ; BOOTX64.CSV, grub.cfg, grubx64.efi, mmx64.efi et shimx64.efi
Sur le DDE Ubuntu /boot/efi impossible à lire et m’ouvre celui du SSD W10 interne.
J'ai envie de dupliquer le /boot/efi du SSD dans le /boot/efi du DDE. Serait-ce une solution puisque le /boot/efi du DDE n'est pas viable pour l'instant ?
Merci à vous
A bientôt
Dernière modification par Clarion29 (Le 10/05/2021, à 11:02)
Hors ligne
#6 Le 10/05/2021, à 11:20
- geole
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Bonjour
Je t'ai proposé boot-repair pour faire cela en choisissant la partition de boot EFI du disque externe et le ubuntu du disque externe en utilisant le mode avancé de réparation.
Si tu fais la duplication manuelle, il restera à modifier le fichier de paramétrage pour que le boot sur le disque externe n'aille pas lancer le UBUNTU du disque interne
=================== mmcblk0p1/efi/ubuntu/grub.cfg (filtered) ===================
search.fs_uuid 0463fa5b-6dd4-4adc-a4fc-59732fcbb3d8 root hd0,gpt2
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
mais celui du disque externe
NOTA. C'est drôle mais j'ai l'impression que le contenu du fichier est correct.
et que le fichier standard de boot est aussi rectifié
efibootmgr -v
BootCurrent: 0002
Timeout: 10 seconds
BootOrder: 0001,3001,0002,2001,2002,2004
Boot0001* Windows Boot Manager HD(1,GPT,1b342f62-b695-48ae-af0f-02562a13ab39,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...c................
Boot0002* ubuntu HD(1,GPT,1b342f62-b695-48ae-af0f-02562a13ab39,0x800,0x82000)/File(\EFI\ubuntu\shimx64.efi)
78415fb8fb9b909f8029858113f1335f mmcblk0p1/Boot/bootx64.efi
78415fb8fb9b909f8029858113f1335f mmcblk0p1/ubuntu/shimx64.efi
Dernière modification par geole (Le 10/05/2021, à 11:31)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#7 Le 11/05/2021, à 07:30
- Clarion29
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Salutations à toutes et à tous,
Je te remercie de ta réponse, geole.
Le changement de l’ordre de démarrage a été fait mais n’est pas sauvegardé, sans pourtant choisir l’option temporaire.
Ce que donne le efibootmgr est la conséquence du F9, proposition du boot manager qui ouvre alors le grub 2.04. Ce fichier est contenu sur le disque interne dans :
admin:///boot/efi/EFI contient 4 dossiers ; Boot, HP, Microsoft et Ubuntu
admin:///boot/efi/EFI/ubuntu contient 5 fichiers ; BOOTX64.CSV, grub.cfg, grubx64.efi, mmx64.efi et shimx64.efi
Le dossier boot/efi du disque externe est impossible à lire et ouvre à chaque le boot/efi du disque interne.
J’ai cherché à effacer efi du disque externe pour copier celui du disque interne, mais cela semble impossible avec Nautilus, les commandes ne le permettent pas. Sur le terminal, je ne suis pas arriver à rentrer dans admin:///
Je vais refaire la procédure du Boot-Repair.
Voilà pour l’instant
A bientôt
Hors ligne
#8 Le 11/05/2021, à 12:15
- geole
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
J’ai cherché à effacer efi du disque externe pour copier celui du disque interne, mais cela semble impossible avec Nautilus, les commandes ne le permettent pas. Sur le terminal, je ne suis pas arriver à rentrer dans admin:///
Je vais refaire la procédure du Boot-Repair.
Voilà pour l’instant
A bientôt
Bonjour
En ligne de commande cela devrait être possible.
En espérant que je ne fasse pas d'erreurs
1) Montage de la partition de boot EFI du disque externe.
Comme elle est peut-être déjà montée quelque part, on va d'abord la démonter
sudo umount -v /dev/sda1
Puis on la remonte
sudo mount -v /dev/sda1 /mnt
2) Montage de la partition EFI du disque interne
Normalement c'est déjà fait sur boot/efi
3) Copie
sudo cp -Rv /boot/efi/* /mnt
4) Démontage
sudo umount -v /dev/sda1
Dernière modification par geole (Le 11/05/2021, à 12:16)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#9 Le 12/05/2021, à 09:40
- Clarion29
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Bonjour geole
Voici la réponse :
sudo umount -v /dev/sda1 umount: /dev/sda1: non monté.
sudo mount -v /dev/sda1 /mnt mount : /dev/sda1 monté sur /mnt.
sudo cp -Rv /boot/efi/* /mnt cp: impossible d'évaluer '/boot/efi/*': Aucun fichier ou dossier de ce type
sudo umount -v /dev/sda1 umount: /mnt (/dev/sda1) démonté
Le seul /boot/efi disponible est dans admin:///boot/efi/EFI/ubuntu contient 5 fichiers ; BOOTX64.CSV, grub.cfg, grubx64.efi, mmx64.efi et shimx64.efi
Celui du disque externe est /media/utilisateur/EFI et contient le démarrage du disque interne
Je continue à chercher...
Merci
A bientôt
Hors ligne
#10 Le 12/05/2021, à 09:55
- xubu1957
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Bonjour,
Comme demandé dans le premier message du tutoriel Retour utilisable de commande
Pour ajouter toi-même les balises code à tes précédents messages #1, #5,#7 et #9 :
Cliquer sur le lien « Modifier » en bas à droite du message
Sélectionner le texte
Cliquer sur le <> de l'éditeur de message
#9 :
sudo umount -v /dev/sda1 umount: /dev/sda1: non monté.
sudo mount -v /dev/sda1 /mnt mount : /dev/sda1 monté sur /mnt.
sudo cp -Rv /boot/efi/* /mnt cp: impossible d'évaluer '/boot/efi/*': Aucun fichier ou dossier de ce type
sudo umount -v /dev/sda1 umount: /mnt (/dev/sda1) démonté
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#11 Le 12/05/2021, à 13:02
- geole
Re : Ubuntu 20.4 installé sur DD externe : Je cherche démarrage indépendant
Bonjour
En ligne de commande cela devrait être possible.
En espérant que je ne fasse pas d'erreurs
1) Montage des partitions de boot EFI
Comme elles sont peut-être déjà montées quelque part, on va d'abord les démonter et créer des points de montage
sudo umount -v /dev/sda1
sudo umount -v /dev/mmcblk0p1
mkdir IN OUT
2) Montage des partitions
sudo mount -v /dev/sda1 OUT
sudo mount -v /dev/mmcblk0p1 IN
3) Copie
sudo cp -Rv IN/* OUT
4) Démontage
sudo umount -v IN
sudo umount -v OUT
rmdir IN OUT
Dernière modification par geole (Le 12/05/2021, à 13:04)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne