Wow, merci du retour !
lorsqu'on s'occupe du noyau, ça pourrait être bien de préciser à la volée qu'on peut décompresser avec tar -xf linux-v.m.r.tar.xz et qu'il faut ensuite se déplacer dans le dossier (c'est tout con, mais je pense que le dire clairement ne peut pas faire de mal) ;
Ca répond donc à ma question sur le niveau : faire plus accessible.
Sinon, d'un point de vue général, je dirais que le principal défaut est le manque de précision à certains endroits (parfois tu parles de dossier qui ne sont pas dans le dossier courant et qu'il faut retrouver par exemple, si on suit bien, ça va, sinon on peut se perdre je pense), ce qui n'est pas trop compliqué à corriger.
Ah bah c'est bien, j'avais la même impression en rédigeant (j'ai fais ça un peu trop vite je crois).
comme stat, 2 minutes sur un i7 avec -j8 ;
On va ajouter ça ('spèce de privilégié va ! ).
quand j'ai lancé le make install de busybox avec ton fichier de config, il m'a demandé plein de trucs (si je voulais activer le support de tel ou tel machin, etc.), il y a quelque chose qui doit merder un peu, je regarderais de plus près ;
En fait j'ai remarqué que les choix "non" étaient commentés (préfixé par un #
) dans le fichier de configuration. Du coup j'ai posté un fichier avec aucun commentaire. Mais si ça ne marche pas , je peux reposter le fichier avec tout dedans (il va falloir que je le retrouve …)
j'ai pas pu aller plus loin, impossible de mettre la main sur un quelconque fichier bzImage, je vais regarder dans le makefile voir si je trouve quelque chose…
S'il te plaît, prend un fusil, viens chez moi et tire à bout portant dans ma cervelle vide.
Ce fameux fichier bzImage
est donc à prendre dans (à partir du dossier racine du noyau) arch/x86/boot
. Facilement devinable hein ?
Premier point, je trouve le thème super bon, c'est des trucs pour lesquels il manque clairement des docs (en français comme en anglais d'ailleurs).
Après (si je trouve le temps ) j'aimerais bien en faire un 2e (tuto) où on fait un vrai LiveCD (parce que ça marche pas tout à fait comme ça un LiveCD), mais là, docdocdocdocdocdocdoc…
pour le mv ./_install/* il manque le * à la fin de la commande, et une fois qu'on a créer un baseroot/usr, ça crée un conflit ;
En effet . Sinon pour le conflit : je ne comprends pas bien : pourquoi créer un dossier usr
alors que busybox en crée un tout seul ? Je suis un peu perplexe là.
il faudrait clarifier tout de suite la nomenclature que tu utilises (GNU/Linux et compagnie), étant donné que tout le monde fait un peu ce qu'il veut en la matière ;
Sauf les puristes qui trucident tout ceux qui écrivent gnu/linux au lieu de GNU/Linux .
[HS]
Mais sinon je trouve que c'est un réel problème (la nomenclature non-standardisée/non-communiquée). Mais bon ça hein, tant que tout le monde sera encore en train de se disputer sur inclure ou non des codecs propriétaires (privateur je trouve que ça sonne moins bien) (ou driver propriétaire, ou flash, ou [sujet à débat ici]), ça n'avancera pas beaucoup.
[/HS]
Au niveau du tuto, je pense que même si il va y avoir un tuto sur les OS, il peut être intéressant de garder une sorte d'intro qui regroupe les points à savoir sur ce qu'est un noyau et le processus de boot.
La partie sur le boot je la garde de toute façon. Mais sur le noyau, tu voudrais garder quoi ? Au fait j'ai aussi repréré une petite erreur sur le boot en UEFI, il faut une partition de type esp
et non une fat toute bête (faut dire que la doc là-dessus ne court pas les rues).
Ah je m'en doutais un peu que j'allais avoir un retour de ta part (le sixième sens ou le petit doigt, je ne sais plus).
Et sinon, les zesteurs et zesteuses, je vous aime bien aussi ! Venez voir un peu ! Il me faut des stats de compilo moi !