[solved] Unknown file system, grub rescue

With previous OM or other OS I know it’s pretty straightforward. But with OM Lx 3 + calamares, I’m stuck.

Each time i reboot, I have a grub error.

So I have a /home partition I don’t want to format.

I format the previous / partition on which was installed Kubuntu. I created a fat32 /boot/efi partition with 300MB (not sure how useful it is). Each time my install fails.

So I’d like to know, what flags or other things should I put to have a booting Linux not saying “unknown format partiton”?

Edit: my / and /home partitions are ext4

4th attempt, I still have this:

I have tried all I know, also repaired grub from live-cd with grub2-install (result was succesful)

But still grub error uknown filesystem…

It seems the Windows partitions are unrecognized.

Calamares see the Windows partitions as NTFS, though os-probe don’t recognize Windows system…

Il me semble intéressant de connaître le retour si possible de :slight_smile:

[jjm@localhost ~]$ su
Mot de passe : 
[root@localhost jjm]# parted -l
Modèle: ATA ST500DM002-1BD14 (scsi)
Disque /dev/sda : 500GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos
Disk Flags: 

Numéro  Début   Fin    Taille  Type     Système de fichiers  Fanions
 1      32,3kB  500GB  500GB   primary  ntfs                 démarrage


Modèle: ATA Maxtor 6L080L0 (scsi)
Disque /dev/sdb : 82,0GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos
Disk Flags: 

Numéro  Début   Fin     Taille  Type     Système de fichiers  Fanions
 1      32,3kB  1078MB  1077MB  primary  linux-swap(v1)
 2      1078MB  41,5GB  40,4GB  primary  ext4
 3      41,5GB  82,0GB  40,4GB  primary  ext4                 démarrage


Modèle: ATA Maxtor 6L100P0 (scsi)
Disque /dev/sdc : 100GB                                                                                        
Taille des secteurs (logiques/physiques): 512B/512B                                                            
Table de partitions : msdos                                                                                    
Disk Flags:                                                                                                    
                                                                                                               
Numéro  Début   Fin     Taille  Type      Système de fichiers  Fanions                                         
 1      1049kB  100GB   100GB   extended                       lba                                             
 5      2097kB  2146MB  2144MB  logical   linux-swap(v1)                                                       
 6      2147MB  77,3GB  75,2GB  logical   ext4                                                                 
 7      77,3GB  100GB   22,9GB  logical   ext4                                                                 
                                                                                                               
                                                                                                               
[root@localhost jjm]#                                            `
1 Like

:slight_smile:

[root@localhost live]# parted -l                                                                                                                                                        
Modèle: ATA SAMSUNG HD161GJ (scsi)                                                                                                                                                      
Disque /dev/sda : 160GB                                                                                                                                                                 
Taille des secteurs (logiques/physiques): 512B/512B                                                                                                                                     
Table de partitions : msdos                                                                                                                                                             
Disk Flags:                                                                                                                                                                             
                                                                                                                                                                                        
Numéro  Début   Fin     Taille  Type      Système de fichiers  Fanions                                                                                                                  
 3      1049kB  12,6GB  12,6GB  primary   ext4                 démarrage                                                                                                                
 1      12,6GB  12,9GB  317MB   primary   fat32                esp                                                                                                                      
 2      12,9GB  160GB   147GB   extended                                                                                                                                                
 5      12,9GB  17,1GB  4185MB  logical   linux-swap(v1)                                                                                                                                
 6      17,1GB  160GB   143GB   logical   ext4                                                                                                                                          
                                                                                                                                                                                        
                                                                                                                                                                                        
Modèle: ATA Hitachi HDS72105 (scsi)                                                                                                                                                     
Disque /dev/sdb : 500GB                                                                                                                                                                 
Taille des secteurs (logiques/physiques): 512B/512B                                                                                                                                     
Table de partitions : msdos                                                                                                                                                             
Disk Flags:                                                                                                                                                                             
                                                                                                                                                                                        
Numéro  Début   Fin    Taille  Type     Système de fichiers  Fanions                                                                                                                    
 1      1049kB  106MB  105MB   primary  ntfs                                                                                                                                            
 2      106MB   489GB  489GB   primary  ntfs                 démarrage                                                                                                                  
 3      489GB   500GB  11,0GB  primary  ntfs

Some evolution after lot of trials.

Numéro  Début   Fin     Taille  Type      Système de fichiers  Fanions                                                                                                                  
 3      1049kB  12,6GB  12,6GB  primary   ext4                 démarrage                                                                                                                
 1      12,6GB  12,9GB  317MB   primary   fat32                esp                                                                                                                      
 2      12,9GB  160GB   147GB   extended                                                                                                                                                
 5      12,9GB  17,1GB  4185MB  logical   linux-swap(v1)                                                                                                                                
 6      17,1GB  160GB   143GB   logical   ext4                                      

Partitions non ordonées : sda3 précède sda1!
En BIOS, les partitions non ordonnées ne causen pas de gros problèmes.
En UEFI, je l’ignore.
Quant à sda2, il est normal que grub/grub2 soit "contrarié par une “extended partiion”, qui n’est pas une partition logique/primaire, mais un “conteneur de partitions”.
Si l’ordi est en BIOS, pas besoin de partition vft/fat32 pour être montée comme :slight_smile:

/efi/boot

car grub2 devra être installé dans le MBR du disque prioritaire dans le BIOS.
Quant au démarrage de Windows, je ne sais pas.
Pour repartitionner si l’ordi est vraiment en BIOS, il faut créer une nouvelle table des partitions “msdos”, offrant la possibilité de créer quatre partitions primaires, ou trois primaire et une étendue qui est une “partition” primaire bien spéciale, puisqu’elle est un “conteneur de partitions” :slight_smile:

D’après le message #6, c’est un ordi BIOS puisque le dsque Windows a une table des partitions msdos.
Donc, pas besoin de vfat/fat32 à moner en “/efi/boot”.
Pour sda, quatr partitions primaires “ordonnées”, à moins que tu souhaites installer une autre distribution : dans ce cas il pourrait être utile de créer une partition étendue (extended).
Pour grub2, l’installeur saura reconnaître lez type de partitionnement : dans ton cas, ce sera (normalement) “grub2” et non “grub2-efi”.

1 Like

Propositions d partitionnement

sda1 swap
sda2 /
sda3 /home
sda4 extended ou une partition primaire (en fait la dernière possible) pour stocker des données.
Extended doit toujours être la dernière partition “primaire”.

Thanks @jjm for your help. In fact I could not make too much change as there was already data on my /home partition.

I removed anyway /boot/efi and finally figured the solution (@jclvanier also give me some hints), each time the usb started in EFI mode. But the partitions are not efi. So I could start USB stick in legacy mode, reinstall. I had no warning about no «/boot/efi» partition, and all finally went well, I’m writing from Lx 3 :+1:

Super!
A l’occasion quand tu auras le temps, j"aimerais voir la réponse de “parted -l” pour “/dev/sda”, afin de savoir si toutes les partitions sont ordonnées.
Merci

@jjm

Table de partitions : msdos
Disk Flags: 

Numéro  Début   Fin     Taille  Type      Système de fichiers  Fanions
 1      1049kB  12,9GB  12,9GB  primary   ext4                 démarrage
 2      12,9GB  160GB   147GB   extended
 5      12,9GB  17,1GB  4185MB  logical   linux-swap(v1)
 6      17,1GB  160GB   143GB   logical   ext4


Modèle: ATA Hitachi HDS72105 (scsi)
Disque /dev/sdb : 500GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos
Disk Flags: 

Numéro  Début   Fin    Taille  Type     Système de fichiers  Fanions
 1      1049kB  106MB  105MB   primary  ntfs
 2      106MB   489GB  489GB   primary  ntfs                 démarrage
 3      489GB   500GB  11,0GB  primary  ntfs

Danke.
Alles in Ordnung!
All in order?

Un "tuyau à propos de grub2, pour l’actualiser (régénérer “/boot/grub2/grub.cfg” :slight_smile:
–la commande “courte” : “update-grub2”
–la commande officielle : “grub2-mkconfig -o /boot/grub2/grub.cfg”

[root@localhost jjm]# update-grub2
Création du fichier de configuration GRUB…
Thème trouvé : /boot/grub2/themes/OpenMandriva/theme.txt
Arrière-plan trouvé : /boot/grub2/themes/OpenMandriva/terminal_background.png
Image Linux trouvée : /boot/vmlinuz-4.6.5-desktop-2omv
Image mémoire initiale trouvée : /boot/initrd-4.6.5-desktop-2omv.img
Found memtest image: /boot/elf-memtest86+
Windows NT/2000/XP trouvé sur /dev/sda1
ROSA Desktop Fresh R8 (2014.1) trouvé sur /dev/sdb2
Os GNU/Linux (NAME=openSUSE) trouvé sur /dev/sdb3
Mageia 5 (5) trouvé sur /dev/sdc7
fait

Pour les Debian, l’arborescence système est un peu différente :slight_smile:

grub2-mkconfig -o /boot/grub/grub.cfg

Edit
J’espère que ta partition / ne deviendra pas trop courte.
Pense à nettoyer /tmp, /var/log
Renseigne-toi!!

1 Like

La commande :slight_smile:

df -h

te renseignera sur l’espace disponble des points de montage :slight_smile:

[jjm@localhost ~]$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sdc6           69G    6,2G   60G  10% /
devtmpfs           1,6G       0  1,6G   0% /dev
tmpfs              1,6G    224K  1,6G   1% /dev/shm
tmpfs              1,6G       0  1,6G   0% /sys/fs/cgroup
tmpfs              1,6G    1,3M  1,6G   1% /run
tmpfs              1,6G       0  1,6G   0% /tmp
tmpfs              327M     36K  327M   1% /run/user/1001