Techniquement, vous pouvez y parvenir. Cependant, le noyau n'a pas d'interface utilisateur intégrée.
Vous devez suivre les étapes suivantes :
1. Create a initramfs with static busybox and nothing else.
This initramfs will have few necessary directories: like proc, sys, tmp, bin, usr, etc
2. Write a "/init" script, whose main job will be:
a. mount the procfs,tmpfs and sysfs.
b. Call busybox's udev i.e. mdev
c. Install the busybox command onto virtual system by executing busybox install -s
d. Calling /bin/sh
3. Source the initramfs directory while compiling the kernel. You can do so by flag: CONFIG_INITRAMFS_SOURCE
4. Compile your kernel.
5. Boot off this kernel and you will get the shell prompt with minimal things.
Cependant, j'écris les notes ci-dessus de manière très formelle. Vous pouvez l'affiner comme vous le souhaitez.
MISE À JOUR :
Suivez ce lien pour quelques directives.