Page 1 sur 1

[Boot] Impossible de booter depuis la maj du systeme[Résolu]

Publié : mar. 19 févr. 2013, 21:11
par Osano
Salut à tous,

J'ai installé un Archlinux sur mon nouveau portable la semaine dernière (UEFI avec refind comme Bootloader). Et hier soir j'ai activé le dépôt multilib et fait un pacman -Suy (il y a eu une maj du kernel il me semble). Et depuis pas possible de booter sur le système. J'ai donc pensé à un problème lié à la mise à jour du kernel, mais avant de faire quoi que ce soit j'aimerais avoir vos avis ^^.

Pour info j'ai fait mon partitionnement comme dans l'installation de base :
/dev/sda1 : /boot (Cette partition est en fat32 car UEFI)
/dev/sda2 : swap
/dev/sda3 : /
/dev/sda4 : /home

Voici le message interessant que j'ai au boot

Code : Tout sélectionner

...
...
    Mounting /home...
systemd-fsck[208]: fsck: fsck/vfat : introuvable
systemd-fsck[208]: fsck: erreur 2 lors de l'exécution de fsck.vfat pour /dev/sda1
[FAILED] Failed to mount /boot.
See 'systemctl status boot.mount' for details.
[DEPEND] Dependency failed for Local File Systems.
Welcome to emergency mode! etc etc...
Lorsque je fais un systemctl status boot.mount j'obtiens ceci :

Code : Tout sélectionner

boot.mount - /boot
          Loaded: loaded (etc/fstab)
          Active: failed (Result: exit-code) since mar. 2013-02-19 19:34:39 CET; 28min ago
           Where: /boot
            What: /dev/disk/by-uuid/C69E-9AEF
         Process: 218 ExecMount=/bin/mount /dev/disk/by-uuid/C69E-9AEF /boot -t vfat -o rw,relative,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro (code=exited, status32)

févr. 19 19:34:39 gandalf mount[218]: mount: type de système de fichiers " vfat " inconnu
févr. 19 19:34:39 gandalf systemd[1]: boot.mount mount process exited, code=exited status=32 
févr. 19 19:34:39 gandalf systemd[1]: Failed to moun /boot.
févr. 19 19:34:39 gandalf systemd[1]: Unit boot.mount entered failed state

Re: [Boot] Impossible de booter depuis la maj du systeme

Publié : mar. 19 févr. 2013, 21:39
par GuilouV
Je ne sais pas si ça peut jouer mais normalement tu ne devrais avoir que la partition uefi (montée sous /boot) en Fat32. La partition /boot elle même devrait être en ext2.
Ceci dit si tu n'avais pas de souci avant ton problème actuel ne doit pas venir de là mais c'était juste pour la précision.

Au passage j'ai également été impossible de booter depuis refind suite à une maj du noyau. Passer sous grub2 a résolu l'affaire, peut être pourrais-tu essayer?

Re: [Boot] Impossible de booter depuis la maj du systeme

Publié : mer. 20 févr. 2013, 10:37
par FoolEcho
Il faudrait installer dosfstools pour faire le fsck, mais GuillouV a raison, il vaut mieux séparer la partition uefi de /boot.

Re: [Boot] Impossible de booter depuis la maj du systeme

Publié : jeu. 21 févr. 2013, 21:53
par Osano
Salut,

Merci GuilouV, j'ai changé ça. D'ailleurs j'ai mi /boot sur mon / en ext4 car maintenant refind peut booter sur du ext4.

Ensuite j'ai résolu le problème en rétrogradant la version du kernel.
Merci à vous.

Re: [Boot] Impossible de booter depuis la maj du systeme

Publié : jeu. 21 févr. 2013, 22:08
par GuilouV
Eh oui encore une maj du kernel non supportée par refind. Si tu veux pouvoir continuer à mettre à jour ton kernel je te conseille de passer à grub2 comme bootloader au lieu de refind.

Re: [Boot] Impossible de booter depuis la maj du systeme

Publié : sam. 23 févr. 2013, 12:01
par Xorg
Exact, il faudrait deux partitions distinctes pour le boot : une en FAT32 pour l'UEFI, et une autre en système de fichiers Linuxien pour le /boot.
On monte la première partition dans le /boot/efi normalement.

Sinon autre qu'un bootloader : as-tu pensé à ne pas utiliser de bootloader ? Si tu n'as pas peur de partir à l’aventure, la manipulation est décrite à cette page du wiki (EFI_Boot_Stub). :)

Re: [Boot] Impossible de booter depuis la maj du systeme

Publié : sam. 23 févr. 2013, 14:04
par Osano
@Xorg Pourquoi pas, je regarderai ça. Merci