Comment installer (manuellement, pas installer) un noyau Linux (3.xx) dans un périphérique et démarrer

0

Je veux installer uniquement le noyau Linux et installer le bootstrap manuellement ... comme nous l'avons fait dans le bon vieux DOS ...

Démarrer à partir d’un linux en direct, Installer les périphériques hd * / sd * / etc., Initialiser le disque, créer des partitions, activer une partition de démarrage, formater, copier les fichiers du noyau et écrire les secteurs de démarrage avec les informations correctes pour que le noyau démarre à partir de la nouvelle dispositif.

Est-ce que des gourous de Linux écoutent ...

Tous les autres utilitaires utiles à copier sur le nouvel appareil sont les bienvenus ...

ZEE
la source
4
On dirait que vous pourriez aimer Linux à partir de zéro .
Steven Monday
Vous avez besoin de plus que le noyau. Même DOS est venu avec le shell. command.com
Zoredache
Oui ... quand je parle de noyau, je parle du système de travail minimum. Sous DOS, il y avait IO.SYS, MSDOS.SYS et COMMAND.COM (le shell) ... et logiquement, nous avons besoin d'un système actif pour effectuer les opérations nécessaires sur la cible. systèmes: initialiser le disque, partitionner, activer la partition, formater, créer des secteurs de démarrage, copier des fichiers ...
ZEE
J'ai déjà connu "Linux From Scratch" (+300 pages) ... Je veux juste une chose très reprise déjà testée par quelqu'un ... merci quand même ...
ZEE
Comme le noyau Linux et l’espace utilisateur sont aussi compliqués qu’ils le sont, Linux From Scratch, comme mentionné précédemment, est probablement le meilleur moyen d’en savoir plus sur les composants rudimentaires du noyau, les systèmes de fichiers, le réseau et le shell, et sur la manière dont ces éléments interagissent avec le matériel. . À l'époque de DOS, ils n'avaient qu'à anticiper quelques petites variations de matériel. Maintenant, il existe des variations gigantesques au sein même des itérations de construction d'une carte mère unique, ce qui est essentiel de savoir que votre matériel est essentiel si vous voulez essayer d'obtenir un super minimal.
killermist

Réponses:

1

La réponse est LFS, comme mentionné précédemment. C'est exactement ce que vous demandez.

Cependant, il semblerait que vous souhaitiez quelque chose d'un peu plus facile, je vous suggère donc Gentoo. Pour cela, votre configuration consiste à copier un ensemble de logiciels boostrap et une chaîne d’outils, et à les utiliser pour compiler et installer un noyau, un chargeur de démarrage, la chaîne d’outils elle-même et tout ce que vous voulez.

Si vous ne voulez pas faire toute cette compilation, vous pouvez utiliser Arch. C'est la même chose en ce sens que vous faites la plupart des choses vous-même, mais tout est dans des paquetages précompilés (enfin, pas l'AUR, mais tous les logiciels principaux sont).

Si vous ne voulez pas le faire vous-même… eh bien, votre question dit que vous l'avez fait, alors je ne vais pas continuer à descendre sur l'échelle «facile».

zebediah49
la source