Re: alert! /dev/sd.. does not exist

Philippe Strauss via gull <gull-04vmY7CpswVinyhjFObuvR+/[email protected]>
Newsgroups gmane.org.user-groups.gull.general
Message-ID <[email protected]>
Bonjour Frédéric,

Peux-tu poster le contenu de /boot/grub/grub.cfg?

Salutations.


On 27.03.2024 19:01, Frederic Dumas via gull wrote:
> Bonjour messieurs les experts,
>
> Après un changement de carte mère, je parviens à booter une machine Linux Mint depuis son OS sur SSD interne, **à condition** de connecter à la machine un quelconque disque externe ext4 en USB. En l'absence de ce volume supplémentaire, le kernel avorte le démarrage, et me lâche dans Busybox avec le message d'erreur:
>
>> alert! /dev/sdc4 does not exist.  Dropping to a shell!
> Les volumes dans la fstab de la machine sont pourtant définis par leur UUID ou leur label, et non par leur nom dans la hierarchie /dev/:
>
>
>> # <file system> <mount point>   <type>  <options>       <dump>  <pass>
>> # / was on /dev/sda4 during installation
>> UUID=5352ab07-54c2-4dfa-ac47-c32455a6e1a6 /               btrfs   defaults,subvol=@ 0       1
>> # /home was on /dev/sda4 during installation
>> UUID=5352ab07-54c2-4dfa-ac47-c32455a6e1a6 /home           btrfs   defaults,subvol=@home 0       2
>> # swap was on /dev/sda3 during installation
>> UUID=c68188a7-9ec4-4bdf-b909-894eced773d7 none            swap    sw              0       0
>> LABEL=BigStore /mnt/BigStore exfat defaults,uid=1000,umask=000,x-gvfs-show 0 2
>> LABEL=BiggerStore /mnt/BiggerStore exfat defaults,uid=1000,umask=000,x-gvfs-show 0 2
>
>
> Sur cette machine, le système Linux Mint est effectivement installé sur la quatrième partition du SSD. Mais d'où peut venir que le kernel cherche son système de fichier obligatoirement sur /dev/sdc4, et non sur UUID=5352ab07-54c2-4dfa-ac47-c32455a6e1a6 ?
>
> Le problème ne semble pas venir de Grub lui-même, puisque le kernel se lance bien. Pourtant, un peu au hasard, j'ai reconfiguré Grub et même réinstallé son bootloader MBR (le Bios n'est pas UEFI) [1]. Aucune amélioration.
>
> Modifier les paramètres du BIOS ne change rien, bien que ce fut le cas pour d'autres sur les forums [2]. Le dysfonctionnement est facilement reproductible:
>
>   - disque flash externe supplémentaire en USB = Linux Mint démarre le bureau Cinnamon;
>   - disque flash externe absent = Linux Mint échoue dans Bysybox;
>
> On dirait que dans le premier cas, le kernel étiquette le SSD comme /dev/sdc et le démarrage aboutit, et dans le second cas l'étiquette comme /dev/sdb, ce qui provoque l'échec. A priori, le nom du volume dans /dev/ ne devrait pourtant pas être significatif.
>
> Je vous soumets donc la devinette.
>
> Merci!
>
>
> [1] http://logan.tw/posts/2015/05/17/grub-install-and-btrfs-root-file-system/
> [2] https://forums.linuxmint.com/viewtopic.php?t=342476
>      https://ostechnix.com/how-to-fix-busybox-initramfs-error-on-ubuntu/
>      https://ubuntuforums.org/showthread.php?t=2472734
>
>
> --
> Frédéric Dumas
> [email protected]
>
>
>
> _______________________________________________
> gull mailing list
> [email protected]
> https://forum.linux-gull.ch/mailman/listinfo/gull
_______________________________________________
gull mailing list
[email protected]
https://forum.linux-gull.ch/mailman/listinfo/gull
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.