Forum des utilisateurs NuTyX

INSTALLATION => Un kernel => Discussion démarrée par: cubitux le mar. sept. 05 16:23:37 2017

Titre: /boot/kernel n'existe pas
Posté par: cubitux le mar. sept. 05 16:23:37 2017
Bonjour, cette fois j'installe la dernière version 64 bits sur un Lenovo qui possède déjà Mint 18.2, avec une ISO usb, sur sdb5.
Tout paraît parfait, xorg, gvfs, mate etc.. Reboot-> écran noir
update-grub depuis la Mint
Au moment du choix, réponse: /boot/kernel n'existe pas

En effet, lors de l'install, je n'ai jamais vu le kernel s'installer !!! Pourtant il est dans l'ISO
Comment puis-je répérer ça ?  Merci
Titre: Re : /boot/kernel n'existe pas
Posté par: Thierry le mar. sept. 05 19:40:53 2017
 EFI ou BIOS ?
Titre: Re : /boot/kernel n'existe pas
Posté par: cubitux le mar. sept. 05 20:06:06 2017
merci de réagir aussi vite. Réponse EFI
Titre: Re : /boot/kernel n'existe pas
Posté par: Thierry le mar. sept. 05 20:55:15 2017
Hmmm, alors c'est un peu plus compliqué et encore un peu plus compilqués si tu veux être en multiboot. La raison est que le mode EFI sous NuTyX exploite une particularitée qui seule est dispo sous Linux:

Le kernel se trouve sur la partition EFI (normalement /dev/sda1) qui est montée sur le dossier /boot/efi de ton système d'exploitation en service. Sous NuTyX, le kernel est l' "OS loader". Grub devient superficiel. Plus d'expli (en anglais)

https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#UEFI_booting


Titre: Re : /boot/kernel n'existe pas
Posté par: cubitux le mer. sept. 06 06:21:44 2017
Bizarre quand même, puisque la version 9.0 était installée auparavant en multiboot, et démarrait très bien.
J'ai effacé avec l'option : "effacer une nutyx", comme ça ne démarrait pas, option: "formater une partition", réinstallation de la 9.0.94
et là, pas de kernel ?
Titre: Re : /boot/kernel n'existe pas
Posté par: Thierry le mer. sept. 06 07:30:43 2017
Merci pour ces retours, les choses s'éclairsissent dans ma tite tête. Faut que je j'arrive à reproduire ton problème.

Bon après faut savoir que le mode EFI de NuTyX n'utilise pas de grub, je crois que dans le cas de  sa présence, il faut de toute façon éditer le fichier grub.cfg car je ne crois pas que les devels de grub ont prévu le cas "NuTyX" dans leur algorithme. Peut-être une demande de ma part si je peux:

T'arrives à me décrire dans les plus grands détails l'ordre et la séquence complets d'installation de ton PC. N'hésites pas à venir en discuter de vive voix sur le salon vocale, un soir. Cela pourrai m'être très instructif
Titre: Re : /boot/kernel n'existe pas
Posté par: cubitux le mer. sept. 06 12:11:37 2017
Avant l'installation de 9.0.94: la version 9.0 fonctionnait impeccable sur la partition sdb5. En multiboot Mint et Windows et Nutyx
J'efface la 9.0 avec les commandes prévues dans l'ISO sur clé usb (ISO 9.0.94 donc)
get xorg, get mate mate-extra gvfs, tout se passe bien, login etc...
Redémarrage --> pas d'écran
Je redémarre avec la clé 9.0.94 et cette fois je formate la sdb5
get xorg,   et tout le reste, login, tout va bien
update-grub depuis la Mint 18
Redémarrage --> /boot/kernel non disponible  :c'est le message que j'ai si je choisis "Nutyx sur sdb5"
Nutyx est parfaitement déclaré dans grub.cfg
Pourquoi la version 9.0 n'a posé aucun problème et que la 9.0.94 semble ignorer le kernel ?
Merci de vous pencher sur la question
Titre: Re : /boot/kernel n'existe pas
Posté par: cubitux le mer. sept. 06 12:26:19 2017
Note supplémentaire Nutyx n'apparaît pas dans la liste si je fais:    efibootmgr -v  depuis la Mint (j'ai ubuntu, windows, mais pas nutyx !!!)
Titre: Re : /boot/kernel n'existe pas
Posté par: Thierry le mer. sept. 06 12:31:19 2017
Bingo, je sais ce qu'il s'est passé. J'ai oublié de mettre efibootmgr et ses dépendances dans l'iso. Ton dernier indice m'as mis sur la bonne voix. Ce sera corrigé dans la prochaine version ;) un tout grand merci pour tes retours
Titre: Re : /boot/kernel n'existe pas
Posté par: cubitux le sam. sept. 16 16:52:47 2017
Bonsoir, j'ai mis cette fois la version 64bits 9.0.95 et j'ai encore l'erreur /boot/kernel non disponible
J'ai aperçu un instant une ligne sur fond noir du genre "cannot writing dangling /boot/kernel...."
/boot /kernel-4.9.50-NuTyX-lts n'a que 25 octets
/efi ne contient rien
La commande sous Mint: efibootmgr -v ne fait aucune mention de Nutyx, sans doute normal puisqu'aucun kernel n'est copié.
Sinon tout le reste semble bien s'installer.
Ou alors comment lancer Nutyx depuis UEFI?
Titre: Re : /boot/kernel n'existe pas
Posté par: Thierry le dim. sept. 17 09:56:43 2017
Vraiment désolé, je viens de vérifier, il manque en effet efibootmgr. Promis la 9.0.96 sera la bonne. Puisque j'ai l'intention de mettre ma current (en uefi) à jour. Encore un peu de patience donc.

Merci pour ton retour précieux

PS: Je vais mettre à jour la page sur le site, histoire de ne rien oublier cette fois
Titre: Re : /boot/kernel n'existe pas
Posté par: artorix le dim. sept. 17 19:11:30 2017
suis déçu, je croyais que les dev avait une mémoire d’éléphant, une attention de tous les instants, une réactivité hors du commun, et qu'ils portaient une cape (comme les super-héros)  :'(
Titre: Re : /boot/kernel n'existe pas
Posté par: Thierry le dim. sept. 17 19:22:30 2017
:D :D :D
Titre: Re : /boot/kernel n'existe pas
Posté par: cubitux le lun. sept. 25 14:57:26 2017
Bonsoir, cette fois, c'est excellent, c'est parti au 1/4 de tour.
Pour info: au reboot le multiboot  a disparu (Mint , Windows).Après vérification: $ efibootmgr -v
Grâce à la commande efibootmgr -n 0002 (dans mon cas), le GRUB installé par MINT est revenu au démarrage suivant.
Bravo, mais faudrait peut-être pas sortir une nouvelle version tous les 15 jours !