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 07/12/2017, à 21:21

mondavbox

Page Minimal BASH-like au démarrage de Grub 2 par Ubuntu LTS 16.04.3

Bonjour à tous,

Je vous remercie par avance de l’aide que vous voudrez bien m’apporter pour tenter de redémarrer Ubuntu Serveur, et récupérer si possible quelques fichiers importants, avant  réinstallation.

Ordinateur :  ACER  Aspire V 13
Ubuntu 16.04.3 LTS

Problème :  Impossible de booter ; Affichage au démarrage de la page Minimal BASH-like par Grub  version 20.02-beta2-36ubuntu3.14

Circonstances  :

1) Une installation non maîtrisée d’Ubuntu en mode UEFI sur le MBR de /dev/sda (GPT) :

Boot-Repair propose d’installer le boot grub-efi-amd64 sur sda2 alors qu’Ubuntu est installé sur la partition sda3.  Pourquoi sda2 et non sda3 ? Est-ce une modification conseillée ou nécessaire compte-tenu de l’organisation du disque dur ?

Le boot-info http://paste.ubuntu.com/26131568/ montre que le GRUB pointe sur le secteur 1058508 du disque dur vers le fichier  core.img, mais que l’image ne peut être trouvée à cet endroit. Cela démontre-t-il une erreur d’installation d'Ubuntu ?  J’aimerais bien éviter de refaire la même erreur.

L’affichage de la page Minimal BASH-like après réparation, est-elle la preuve d’un échec de la réparation, ou bien l’étape préalable à d’autres modifications ?
                         
2) L’installation a notamment été rendue instable par plusieurs bugs officiellement reconnus qui n’existaient pas avec Ubuntu LTS 14.3 utilisée précédemment (avec un autre disque dur, le disque actuel est neuf), en particulier au démarrage :  Erreur 110 (usb 2-5 non reconnu), erreur 71, Pam-wallet, erreur ACPI, et une mauvaise configuration de Postfix


* Boot-info réalisé avec Boot-Repair :
http://paste.ubuntu.com/26128859/

* Réparation proposées par BootRepair appliquées + affichage de l’exécution sur le terminal:
http://paste.ubuntu.com/26133271/

* Boot sur le disque dur après exécution des réparations et messge :

«Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywher else TAB lists possible device or file completions.

*** Commandes effectuées avant tentative de boot :

grub> ls  
(hd0) (hd0,gpt3)  (hd0,gpt2)  (hd0,gpt1)

------------

[code]grub set> 
cmdpath=(hd0,gpt1)/EFI/ubuntu [/code]
...
prefix=(hd0,gpt2)/boot/grub
..
root=hd0,gpt2

-----------

 grub>ls (hd0,gpt2)/boot/grub
error: file ‘/boot/grub’ not found.

-----------

grub>ls (hd0,gpt2)/boot/grub/grub.cfg
error: file ‘/boot/grub/grub.cfg’ not found.

_______

*** Reboot  : 

set root=(hd0,2)
linux /vmlinuz root=/dev/sda2 ro
initrd /initrd.img
boot

Boot de l'ordinateur affichant l'impossiblité de démarrer les applications (php, etc, et finalement affichage d'erreur concernant Postfix par le message itératif suivant :

"Fail to start LSB: Postfix Mail Transport Agent"

qui continue de s'afficher indéfiniment, et qui empêche le boot de l'ordinateur de se poursuivre.

Merci de votre aide.

Hors ligne

#2 Le 08/12/2017, à 11:44

malbo

Re : Page Minimal BASH-like au démarrage de Grub 2 par Ubuntu LTS 16.04.3

Une superbe installation toute pourrie. Tu n'as plus qu'à tout recommencer à zéro en faisant une installation toute neuve qui écrase tout ce qu'il y a actuellement sur le disque dur. Je te suggère d'éviter toute proposition de chiffrement pour cette nouvelle install.

EDIT : Avant cette installation toute neuve, tu peux sauvegarder les données précieuses qui peuvent se trouver dans ton installation actuelle avec l'aide de la doc Récupérer ses données depuis un live-CD ou live-USB

Dernière modification par malbo (Le 08/12/2017, à 11:54)

Hors ligne

#3 Le 08/12/2017, à 12:55

mondavbox

Re : Page Minimal BASH-like au démarrage de Grub 2 par Ubuntu LTS 16.04.3

Merci pour la réponse.

Je tente une récupération de données avant réinstallation.

Hors ligne

#4 Le 15/12/2017, à 23:30

mondavbox

Re : Page Minimal BASH-like au démarrage de Grub 2 par Ubuntu LTS 16.04.3

Bonjour,

Après réinstallation, les erreurs au démarrage de Ubuntu 16.04 LTS ont disparu.

lsblk -o name,fstype,size,mountpoint,label

NAME   FSTYPE   SIZE MOUNTPOINT LABEL
sda           465,8G            
├─sda1 vfat     512M /boot/efi  
├─sda2 ext4   461,3G /  racine
└─sda3 swap     3,9G [SWAP]

Seul problème : 

tune2fs -l /dev/sda1 | grep volume

tune2fs: Numéro magique invalide dans le super-bloc lors de la tentative d'ouverture de /dev/sda1 Impossible de trouver un superbloc de système de fichiers valide. 

J'ai effectué un test du disque avec smartmontools sur sda1 et sda2 : aucune erreur détectée.

smartctl -a /dev/sda1
smartctl -a /dev/sda2

J'ai effectué une sauvegarde de sda1 et son analyse par DDrescue : affiche 100 % sain

Je n'ai pas trouvé la présence d'un nombre magique (0xEF53) à l'octet 1080 (le superbloc commençant à l'octet 1024).

Questions :

1 - Quelle est la procédure pour trouver le numéro magique ?

2- Comment expliquer que le système fonctionne sans erreur en l'absence d'un numéro magique identifiable ?

3 - Comment faire une sauvegarde du système pour une réinstallation à l'identique (éviter de cloner la totalité du disque dont je ne peux réduire les partitions, et donc sauvegarder uniquement les 20 gigas actuellement utilisés par sda2) ? 

Merci de votre aide.

Hors ligne

#5 Le 19/12/2017, à 09:53

malbo

Re : Page Minimal BASH-like au démarrage de Grub 2 par Ubuntu LTS 16.04.3

Bonjour,
J'ai passé la commande "tune2fs -l /dev/sda1" dans une installation réalisée en mode EFI comme la tienne - sda1 étant la partition EFI - et j'ai trouvé le même résultat que toi : "tune2fs: Numéro magique invalide dans le super-bloc lors de la tentative d'ouverture de /dev/sda1". Je pense que ça vient du fait que tune2fs est un outil qui ne convient pas pour une partition FAT32 (sda1 est une partition FAT32) : tune2fs est conçu pour les partitions ext2, ext3, ext4. Cela étant, je ne suis pas spécialiste dans les disques durs et je ne sais pas répondre à tes questions 1 et 2.
Pour ta question 3, je sais qu'il existe un dispositif de sauvegarde du système(*) mais je ne l'utilise pas. Perso, je ne stocke pas de données dans la partition racine et ça me permet de faire une image disque de ma partition racine avec Clonezilla. Ainsi, en cas de système devenu instable, je restaure ma partition racine à partir de l'image créée par Clonezilla. Si tu veux faire comme moi, il faut refaire (oui, encore) une installation toute neuve en sélectionnant "Autre chose" à l'étape "Type de partitionnement" et en créant une partition de données personnelles (dite "partition /home") destinée au stockage de tes données, en plus des 3 partitions actuelles. EDIT : tu peux te contenter de 20 Go pour la partition racine afin de laisser la plus grande taille possible pour la partition /home.

(*) il s'appelle Systemback. Babdu89 (expert du forum) l'utilise avec satisfaction (voir ici) ainsi que d'autres pointures du forum. Mais moi je ne connais pas et je ne saurais pas t'aider à l'utiliser.

Dernière modification par malbo (Le 19/12/2017, à 10:19)

Hors ligne

#6 Le 19/12/2017, à 13:56

Babdu89

Re : Page Minimal BASH-like au démarrage de Grub 2 par Ubuntu LTS 16.04.3

Bonjour.

Post#1, on lit;

Je vous remercie par avance de l’aide que vous voudrez bien m’apporter pour tenter de redémarrer Ubuntu Serveur, et récupérer si possible quelques fichiers importants, avant  réinstallation.

Je ne sais pas si Systemback utilisé depuis un Ubuntu Serveur,  fonctionne ?.
Jamais testé çà. Systemback est une application graphique.

Sinon, oui, on peut copier (pas cloner) un système dans une partition plus petite que l'original.

Avec Systemback, lorsque l'on copie son système, la copie de taille minium contiendra;
Le système. (partition / et /home, ou  / avec home inclus).
Les applications installées et leurs paramètres par défaut ou personnels. Il suffit de ne pas cocher la case indiquant que l'on veut copier les données personnelles utilisateur.
La/ les copies de systèmes installé faite avec Systemback, fonctionnent comme le système original.
On les démarre et utilise comme l'original.

Une remarque au sujet de sauvegarde de système entier installé. Quelque soit le mode de sauvegarde utilisé.
C'est une opération faite à un instant T.
Si, il y a une grosse évolution du système que l'on sauvegarde; Installation/paramétrage d'applications importantes, mise à niveau du système &&&.
Il y a intérêt à refaire la sauvegarde à jour.

Je trouve que la copie, ou multiplication des copies du système, a un avantage. C'est que l'on peut démarrer/utiliser le système copié. Donc on peut en faisant un petit peu de "maintenance", avoir la/les copies à jour, exactement comme l'original. En cas de remplacement de l'original par une copie, on est à jour.
Autre avantage, on peut tester sans appréhension de perdre une installation, des "trucs", que l'on hésiterait de faire avec l'original.

@+.   Babdu89   .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#7 Le 19/12/2017, à 14:20

Babdu89

Re : Page Minimal BASH-like au démarrage de Grub 2 par Ubuntu LTS 16.04.3

Post#1 toujours, on lit;

Circonstances  :

1) Une installation non maîtrisée d’Ubuntu en mode UEFI sur le MBR de /dev/sda (GPT) :

Dans le boot info, on lit.

 => Grub2 (v1.99-2.00) is installed in the MBR of /dev/sda and looks at sector 
    1058508 of the same hard drive for core.img, but core.img can not be found 
    at this location.

Alors, çà, c'est le résultat d'une tentative d'installation non pas en mode UEFI, mais en mode Bios_Legacy sur un disque avec table de partitions de type GPT. Qui plus est sans partition bios-boot ou bios-grub, qui permettra de recevoir le core.img ...

@+.   Babdu89   .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#8 Le 19/12/2017, à 14:55

maxire

Re : Page Minimal BASH-like au démarrage de Grub 2 par Ubuntu LTS 16.04.3

Salut,

+1 avec Malbo, tune2fs est un outil linux de gestion des systèmes de fichiers ext et non des systèmes de fichiers Windows,
Utiliser cet outil pour contrôler les caractéristiques d'un système vfat n'a donc aucun sens.

man tune2fs a écrit :

DESCRIPTION
       tune2fs  allows  the  system  administrator  to  adjust various tunable
       filesystem parameters on Linux ext2, ext3, or  ext4  filesystems.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne