• # au hazard, une histoire de compression ?

    Posté par . En réponse au message [RT Linux] sbin/init error 8 (exists but couldn't execute it). Évalué à 3. Dernière modification le 01 février 2015 à 17:05.

    deja ca ne va pas marcher ton OS est sur du BTRFS, mais ton noyau ne l'a pas dans ses pilotes

    en effet, dans ton GRUB :

    set btrfs_relative_path="y"
    export btrfs_relative_path

    mais dans ton CONFIG

    # CONFIG_BTRFS_FS is not set

    Ensuite quand on compare les lignes du GRUB de Suse

    menuentry 'openSUSE' --class opensuse --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-c5e1f2e1-9b45-4d23-b30d-56c17e4162f9' {
     load_video
     set gfxpayload=keep
     insmod gzio
     insmod part_msdos
     insmod btrfs
     set root='hd0,msdos3'
     if [ x$feature_platform_search_hint = xy ]; then
     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 --hint='hd0,msdos3' c5e1f2e1-9b45-4d23-b30d-56c17e4162f9
     else
     search --no-floppy --fs-uuid --set=root c5e1f2e1-9b45-4d23-b30d-56c17e4162f9
     fi
     echo 'Chargement de Linux 3.16.6-2-desktop...'
     linux /boot/vmlinuz-3.16.6-2-desktop root=UUID=c5e1f2e1-9b45-4d23-b30d-56c17e4162f9 ${extra_cmdline} resume=/dev/disk/by-uuid/cee2d162-3e04-4088-b9bc-2f6454ca9d9c splash=silent quiet showopts
     echo 'Chargement du disque mémoire initial...'
     initrd /boot/initrd-3.16.6-2-desktop
    }

    à tes lignes à toi,

    ### BEGIN /etc/grub.d/10_linux ###
    menuentry 'RTLinux' {
     set root='hd0,msdos3'
     linux /boot/vmlinuz-3.14.29-rt26 root=UUID=c5e1f2e1-9b45-4d23-b30d-56c17e4162f9 ro
     initrd /boot/initrd-3.14.29-rt26
    }

    on voit quand meme qu'il manque quelques lignes, entre autre les insmod qui vont charger les pilotes de filesystem avant d'aller plus loin.

    donc dans ton cas, ajoute le support de BTRFS dans le noyau, et ajoute les lignes insmod dans grub
    ca ira mieux.

    note : pas besoin de reinstaller la distrib, fait la juste booter sur l'entrer suse pour retourner sur le noyau d'origine.