Contenu | Rechercher | Menus

Annonce

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 27/11/2022, à 17:03

DomV16

[Résolu] Sytem reset au boot sur SSD interne après installation

Bonjour à tous et merci de me lire!
Il n'y a pas longtemps que je me suis inscrit sur le forum.
Je suis un utilisateur de Linux et Ubuntu depuis longtemps (je ne sais plus,au moins 10 ans). Pour mon usage personnel je n'utilise plus que Ubuntu même si j'ai encore un vieux pc portable en dual boot avec Windows 7 dont je ne me sert qu’occasionnellement. Mon portable actuel est en Ubuntu 20.04 LTS et j'envisage de passer prochainement en 22.04 LTS.

Ma petite fille m'a demandé d'installer Linux sur un tout petit pc portable pour le lycée (2 en 1, léger, bonne autonomie, mais Windows 10 rame très fort).
C'est un Toshiba Satellite Click 10 LX5W Mem:4GiO SSD:64GiO, processeur Atom.
Le bios a peu d'options: passwords (aucun), boot secure (non), erase clefs sécurité (? rien fait).
Choix de boot: uniquement au démarrage (F12): SSD (Défaut) ou USB, pas d'autres précisions!
Sur mon PC j'ai créé une clef USB live ubuntu-22.04.5-desktop-amd64.iso et une clef boot-repair.

Boot sur USB marche bien, Ubuntu live aussi (terminal, gparted, Firefox,etc...), temps de réponse pas mauvais.
Puis installation Ubuntu (minimale en effaçant le disque SSD) qui se termine bien.
Puis redémarrage qui donne un message furtif (system reset) pour entrer dans une boucle sans fin logo Toshiba system reset. Il faut éteindre en appuyant plus de 5s sur le bouton power pour en sortir.

J'ai fouillé sur le forum et ailleurs: rien qui ne puisse s'adapter à mon problème.
J'ai essayé plein de choses: une version de Linux moins récente (20.04 LTS), un autre type de Linux (Mint), pareil!
J'ai fouillé partout pour comprendre en détail l'UEFI et le Boot, je ne suis pas sûr d'avoir tout bien assimilé, mais j'ai appris.
J'ai aussi trouvé une chose remaquable: en faisant la commande <parted -l> on trouve les partitions attendues (dev/mmcblk1p1 pour UEFI et /dev/mmcblk1p2 pour ext4 linux) mais aussi deux disques sd/mmc /dev/mmcblk1boot0 et
/dev/mmcblk1boot1 de 4K chacun declarés en erreur: étiquette disque inconnue.
Voir ci joint:

root@ubuntu:/home/ubuntu# parted -l
Modèle : SanDisk Ultra USB 3.0 (scsi)
Disque /dev/sda : 15,4GB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : gpt
Drapeaux de disque : 

Numéro  Début   Fin     Taille  Système de fichiers  Nom        Drapeaux
 1      32,8kB  3822MB  3822MB                       ISO9660    caché, msftdata
 2      3822MB  3826MB  4350kB                       Appended2  démarrage, esp
 3      3826MB  3827MB  307kB                        Gap1       caché, msftdata
 4      3827MB  15,4GB  11,5GB  ext4


Erreur: /dev/mmcblk1boot0 : étiquette de disque inconnue
Modèle : Carte de stockage SD/MMC générique (sd/mmc)                      
Disque /dev/mmcblk1boot0 : 4194kB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : unknown
Drapeaux de disque : 

Erreur: /dev/mmcblk1boot1 : étiquette de disque inconnue
Modèle : Carte de stockage SD/MMC générique (sd/mmc)                      
Disque /dev/mmcblk1boot1 : 4194kB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : unknown
Drapeaux de disque : 

Modèle : MMC 064G38 (sd/mmc)
Disque /dev/mmcblk1 : 62,5GB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : gpt
Drapeaux de disque : 

Numéro  Début   Fin     Taille  Système de fichiers  Nom                   Drapeaux
 1      1049kB  538MB   537MB   fat32                EFI System Partition  démarrage, esp
 2      538MB   62,5GB  62,0GB  ext4

root@ubuntu:/home/ubuntu# 

Je ne sais pas quoi en penser mais c'est peut-être une piste. J'ai fait quelques recherches mais j'ai vite été dépassé. Ce lien est intéressant peut-être:

https://www.kernel.org/doc/Documentatio … -parts.txt

J'ai fait aussi un boot-repair sur clef usb mais je n'ai pas su trouver et lire le rapport sur //paste.ubuntu.com.... et, de toutes façons, ça n'a rien résolu.

J'ai tout recommencé à zéro (installation sur nouvelles partitions sur ssd).
Dans le Ubuntu live j'ai fait un boot-info et j'ai réussi à m'envoyer en pièce jointe par messagerie le fichier produit. Voici ce qu'il contient:

 boot-info-4ppa200                                              [20221117_1725]

============================== Boot Info Summary ===============================

 => No boot loader is installed in the MBR of /dev/mmcblk0.

mmcblk0p1: _____________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/BOOT/fbx64.efi /efi/BOOT/mmx64.efi 
                       /efi/ubuntu/grubx64.efi /efi/ubuntu/mmx64.efi 
                       /efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg

mmcblk0p2: _____________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 20.04.5 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /etc/default/grub

sda: ___________________________________________________________________________

    File system:       iso9660
    Boot sector type:  Grub2 (v1.99-2.00)
    Boot sector info:  Grub2 (v1.99-2.00) is installed in the boot sector of 
                       sda and looks at sector 0 of the same hard drive for 
                       core.img, but core.img can not be found at this 
                       location.
    Mounting failed:   mount: /mnt/BootInfo/FD/sda: /dev/sda déjà monté ou point de montage actif.


================================ 1 OS detected =================================

OS#1:   Ubuntu 20.04.5 LTS on mmcblk0p2

================================ Host/Hardware =================================

CPU architecture: 64-bit
Video: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller from Intel Corporation
Live-session OS is Ubuntu 64-bit (Ubuntu 22.04.1 LTS, jammy, x86_64)

===================================== UEFI =====================================

BIOS/UEFI firmware: 1.70(1.70) from INSYDE Corp.
The firmware is EFI-compatible, and is set in EFI-mode for this live-session.
SecureBoot disabled - SecureBoot disabled
Platform is in Setup Mode - Veuillez indiquer ce message à boot.repair@gmail.com.
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0001,2001,2002,2003
Boot0000* EFI USB Device (USB DISK 2.0)	PciRoot(0x0)/Pci(0x14,0x0)/USB(2,0)/USB(0,0)/HD(2,GPT,9240a165-d190-4ab6-8a12-46dc207b42ee,0x71e8a0,0x2130)RC
Boot0001* ubuntu	HD(1,GPT,228c5111-8320-43c5-a137-4563f5dafc0d,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC

85fa9d77b929ec4231aba29476574eb6   mmcblk0p1/BOOT/fbx64.efi
469e608783843a701d172242f016c79c   mmcblk0p1/BOOT/mmx64.efi
51cfb66bc06dfbc97be2a010ebef52f3   mmcblk0p1/ubuntu/grubx64.efi
469e608783843a701d172242f016c79c   mmcblk0p1/ubuntu/mmx64.efi
728124f6ec8e22fbdbe7034812c81b95   mmcblk0p1/ubuntu/shimx64.efi
728124f6ec8e22fbdbe7034812c81b95   mmcblk0p1/BOOT/BOOTX64.efi

============================= Drive/Partition Info =============================

Disks info: ____________________________________________________________________

mmcblk0	: is-GPT,	no-BIOSboot,	has---ESP, 	not-usb,	mmc-disk, has-os,	no-wind,	1 sectors * 512 bytes

Partitions info (1/3): _________________________________________________________

mmcblk0p1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
mmcblk0p2	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	not-far

Partitions info (2/3): _________________________________________________________

mmcblk0p1	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
mmcblk0p2	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

mmcblk0p1	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	mmcblk0
mmcblk0p2	: not--sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	mmcblk0

fdisk -l (filtered): ___________________________________________________________

Disk mmcblk0: 58.24 GiB, 62537072640 bytes, 122142720 sectors
Disk identifier: 4303ADDC-2219-4F85-828C-F0529118AA23
            Start       End   Sectors  Size Type
mmcblk0p1    2048   1050623   1048576  512M EFI System
mmcblk0p2 1050624 122140671 121090048 57.7G Linux filesystem
Disk sda: 14.46 GiB, 15525216256 bytes, 30322688 sectors
Disk identifier: 9240A165-D190-4AB6-8A10-46DC207B42EE
        Start      End  Sectors  Size Type
sda1       64  7465119  7465056  3.6G Microsoft basic data
sda2  7465120  7473615     8496  4.1M EFI System
sda3  7473616  7474215      600  300K Microsoft basic data
sda4  7475200 30322624 22847425 10.9G Linux filesystem

parted -lm (filtered): _________________________________________________________

sda:15.5GB:scsi:512:512:gpt: USB DISK 2.0:;
1:32.8kB:3822MB:3822MB::ISO9660:hidden, msftdata;
2:3822MB:3826MB:4350kB::Appended2:boot, esp;
3:3826MB:3827MB:307kB::Gap1:hidden, msftdata;
4:3827MB:15.5GB:11.7GB:ext4::;
mmcblk0:62.5GB:sd/mmc:512:512:gpt:MMC 064G38:;
1:1049kB:538MB:537MB:fat32:EFI System Partition:boot, esp;
2:538MB:62.5GB:62.0GB:ext4::;
mmcblk0boot0:4194kB:sd/mmc:512:512:unknown:Generic SD/MMC Storage Card:;
mmcblk0boot1:4194kB:sd/mmc:512:512:unknown:Generic SD/MMC Storage Card:;

blkid (filtered): ______________________________________________________________

NAME         FSTYPE   UUID                                 PARTUUID                             LABEL                    PARTLABEL
sda          iso9660  2022-08-10-16-21-45-00                                                    Ubuntu 22.04.1 LTS amd64 
├─sda1       iso9660  2022-08-10-16-21-45-00               9240a165-d190-4ab6-8a11-46dc207b42ee Ubuntu 22.04.1 LTS amd64 ISO9660
├─sda2       vfat     8D6C-A9F8                            9240a165-d190-4ab6-8a12-46dc207b42ee ESP                      Appended2
├─sda3                                                     9240a165-d190-4ab6-8a13-46dc207b42ee                          Gap1
└─sda4       ext4     7c9bf3b8-3cf0-4326-85ec-15847e5dab9f d29f9b70-e6f4-f04d-ad34-848c0d7bfc9f writable                 
mmcblk0                                                                                                                  
├─mmcblk0p1  vfat     8711-C497                            228c5111-8320-43c5-a137-4563f5dafc0d                          EFI System Partition
└─mmcblk0p2  ext4     bbc42b16-80fc-4aa9-81ae-597af65168e6 50c422f5-3942-40eb-beea-a4672a146998                          
mmcblk0boot0                                                                                                             
mmcblk0boot1                                                                                                             

Mount points (filtered): _______________________________________________________

                                                               Avail Use% Mounted on
/dev/disk/by-label/writable[/install-logs-2022-11-17.3/crash]  10.1G   0% /var/crash
/dev/disk/by-label/writable[/install-logs-2022-11-17.3/log]    10.1G   0% /var/log
/dev/mmcblk0p1                                                505.8M   1% /mnt/boot-sav/mmcblk0p1
/dev/mmcblk0p2                                                 45.1G  15% /mnt/boot-sav/mmcblk0p2
/dev/sda1                                                          0 100% /cdrom

Mount options (filtered): ______________________________________________________

/dev/disk/by-label/writable[/install-logs-2022-11-17.3/crash] ext4            rw,relatime
/dev/disk/by-label/writable[/install-logs-2022-11-17.3/log]   ext4            rw,relatime
/dev/mmcblk0p1                                                vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
/dev/mmcblk0p2                                                ext4            rw,relatime
/dev/sda1                                                     iso9660         ro,noatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8

=================== mmcblk0p1/efi/ubuntu/grub.cfg (filtered) ===================

search.fs_uuid bbc42b16-80fc-4aa9-81ae-597af65168e6 root 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

=================== mmcblk0p2/boot/grub/grub.cfg (filtered) ====================

Ubuntu   bbc42b16-80fc-4aa9-81ae-597af65168e6
Ubuntu, with Linux 5.15.0-53-generic   bbc42b16-80fc-4aa9-81ae-597af65168e6
Ubuntu, with Linux 5.15.0-46-generic   bbc42b16-80fc-4aa9-81ae-597af65168e6
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

======================== mmcblk0p2/etc/fstab (filtered) ========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/mmcblk0p2 during installation
UUID=bbc42b16-80fc-4aa9-81ae-597af65168e6 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/mmcblk0p1 during installation
UUID=8711-C497  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

==================== mmcblk0p2/etc/default/grub (filtered) =====================

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

================= mmcblk0p2: Location of files loaded by Grub ==================

           GiB - GB             File                                 Fragment(s)
   4,706508636 = 5,053575168    boot/grub/grub.cfg                             1
  17,917884827 = 19,239182336   boot/vmlinuz                                   1
  42,641597748 = 45,786066944   boot/vmlinuz-5.15.0-46-generic                 2
  17,917884827 = 19,239182336   boot/vmlinuz-5.15.0-53-generic                 1
  42,641597748 = 45,786066944   boot/vmlinuz.old                               2
  54,805660248 = 58,847129600   boot/initrd.img                                9
  46,750972748 = 50,198474752   boot/initrd.img-5.15.0-46-generic              5
  54,805660248 = 58,847129600   boot/initrd.img-5.15.0-53-generic              9
  46,750972748 = 50,198474752   boot/initrd.img.old                            5

=================== mmcblk0p2: ls -l /etc/grub.d/ (filtered) ===================

-rwxr-xr-x 1 root root 18224 Jan 11  2022 10_linux
-rwxr-xr-x 1 root root 42359 Jan 11  2022 10_linux_zfs
-rwxr-xr-x 1 root root 12894 Jan 11  2022 20_linux_xen
-rwxr-xr-x 1 root root 12059 Jan 11  2022 30_os-prober
-rwxr-xr-x 1 root root  1424 Jan 11  2022 30_uefi-firmware
-rwxr-xr-x 1 root root   700 Feb 21  2022 35_fwupd
-rwxr-xr-x 1 root root   214 Jan 11  2022 40_custom
-rwxr-xr-x 1 root root   216 Jan 11  2022 41_custom

======================== mmcblk0p2/etc/grub.d/35_fwupd =========================

#! /bin/sh
# SPDX-License-Identifier: LGPL-2.1+
set -e
[ -d ${pkgdatadir:?} ]
# shellcheck source=/dev/null
. "$pkgdatadir/grub-mkconfig_lib"
if [ -f /var/lib/fwupd/uefi_capsule.conf ] &&
   ls /sys/firmware/efi/efivars/fwupd-*-0abba7dc-e516-4167-bbf5-4d9d1c739416 1>/dev/null 2>&1; then
      . /var/lib/fwupd/uefi_capsule.conf
      if [ "${EFI_PATH}" != "" ] && [ "${ESP}" != "" ]; then
      echo "Adding Linux Firmware Updater entry" >&2
cat << EOF
menuentry 'Linux Firmware Updater' \$menuentry_id_option 'fwupd' {
EOF
      ${grub_probe:?}
      prepare_grub_to_access_device '`${grub_probe} --target=device \${ESP}` | sed -e "s/^/\t/"'
cat << EOF
	chainloader ${EFI_PATH}
}
EOF
      fi
fi



Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub-efi of
mmcblk0p2,
using the following options:  mmcblk0p1/boot/efi
Additional repair would be performed: unhide-bootmenu-10s use-standard-efi-file

Final advice in case of suggested repair: ______________________________________

Please do not forget to make your UEFI firmware boot on the Ubuntu 20.04.5 LTS entry (mmcblk0p1/efi/****/grub****.efi (**** will be updated in the final message) file)! 

Je n'ai pas tout compris et je ne vois pas ce que je peux faire.

Voilà le problème, comment réussir à faire un boot simple sur un système Linux installé seul sur un SSD et qui tourne très bien en live .  Merci d'avance de votre aide et pardonnez moi d'être un peu (?) débutant.

Dernière modification par DomV16 (Le 05/12/2022, à 15:08)

Hors ligne

#2 Le 05/12/2022, à 14:17

DomV16

Re : [Résolu] Sytem reset au boot sur SSD interne après installation

Ayant  continué à chercher sans succès et devant l'absence de réponses, j'ai trouvé un palliatif (pas très élégant mais efficace voire utile):
Puisque je ne peux booter le PC que sur USB j'ai créé une clef Grub, voir ce lien:
https://doc.ubuntu-fr.org/tutoriel/grub … ne_cle_usb (paragraphe 4.1)
Dans le fichier grub.cfg j'ai éliminé ce qui ne me servait pas et remplacé la phrase set root='hd0,gpt2' par set root='hd1,gpt2' (dans mon cas).
Le PC tourne maintenant confortablement sous Ubuntu 22.04 et j'ai fait une émule de Linux, peut être d'autres plus tard dans son lycée.
Cela peut être utile à d'autres....

Hors ligne