2011-04-27 5 views
2

Je pensais si Chromium-OS est complètement un navigateur Web basé. Alors quelle est la raison de ne pas utiliser le noyau FreeBSD et de faire le même système d'exploitation basé sur HTML5? Qui peut au moins avoir une évaluation de Chromium-OS, mais dans l'architecture FreeBSD.Puis-je créer un système d'exploitation en utilisant le noyau FreeBSD? Et construire la même alternative que Chromium-OS seulement HTML5

Sera-t-il possible de le faire? Ou BSD n'est pas plus convivial que le noyau Linux? Après tout, c'est un concept commun présenté clairement par Chromium-OS.

Merci à l'avance.

Suivi: Vision & Mission :: "La vie sans murs, qui ont besoin de Windows?" Comment puis-je construire mon système d'exploitation micro, avec le noyau Linux, tout est à propos de moi?

Étape 1: Recueillir des matériaux

a) des images existantes et de travailler afin que nous puissions envelopper le système de fichiers et arborescence http://people.debian.org/~aurel32/qemu/ (ils sont construits dans les images, donc à l'intérieur a tout le squelette de répertoire)

b) faire un squelette de répertoire, où vous pouvez mettre tous ceux qui, comme suit par copier et coller avec des matériaux originaux forment ci-dessus (/ tmp/myös /):

/ 
/boot <-- here goes the grub and lilo and boot loader 
/tmp 
/lib <-- here goes the kernel 
/root 
/etc etc 

Etape 2: Construire le noyau

1) Download linux kernel: www.kernel.org 

2) Setup the kernel and build it 
make menuconfig 
save it as .config 
apply make or make -j3 

3) install processor emulator 
yum -y install qemu nasm 

4) run it 
qemu -m 124M -kernel /tmp/myKernel/../zImage 

Étape 3: Fixer le noyau & squelette Répertoire

1) compiled/builded kernel was created copy that and paste it to /tmp/myOS/lib/ 
2) make sure the directory and grub/lilo/bootloaders are fine tunned 
3) keep on testing..., should work hoping 

Répondre

2

Oui cela est possible.

L'une des distributions Linux les plus en vue à ce jour, Debian, le fait également. Voir ici: http://www.debian.org/ports/kfreebsd-i386/

Ainsi, s'il exécute Debian, il exécutera également votre système d'exploitation Web.

+0

Merci, connaissez-vous aussi de tels liens qui guide étape par étape comme la feuille de triche pour construire son propre os? ex: http://www.cs.rochester.edu/~sandhya/csc256/assignments/qemu_linux.html – YumYumYum

+1

Franchement, le noyau OS est le gros travail, qui est déjà open source nécessite quelques étapes à suivre, et il permettra à tout le monde qui comprend un peu pour construire son premier "hello world" os. Je suis après cette recherche, juste pour apprendre à quel point ils sont excitants. – YumYumYum

+2

C'est aussi un bon personnel: http://people.debian.org/~aurel32/qemu/kfreebsd-i386/ – YumYumYum

Questions connexes