首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以使用FreeBSD内核制作操作系统吗?并构建与仅含铬操作系统的HTML5相同的替代方案。

我可以使用FreeBSD内核制作操作系统吗?并构建与仅含铬操作系统的HTML5相同的替代方案。
EN

Stack Overflow用户
提问于 2011-04-27 08:17:36
回答 1查看 2.8K关注 0票数 2

我在想,如果Chromium完全是基于web浏览器的。那么,为什么不使用FreeBSD内核并制造相同的基于HTML5的操作系统呢?至少可以对Chromium进行评估,但在FreeBSD体系结构中。

是否可以这样做呢?还是BSD并不比Linux内核更友好?毕竟,这是Chromium明确引入的常识概念。

谢谢你的进阶。

后续:愿景和使命:“没有墙壁的生活,谁需要?”如何用linux内核构建我的微操作系统呢?

步骤1:收集材料

( a)一些现有的和工作的映像,这样我们就可以包装文件系统和目录树http://people.debian.org/~aurel32/qemu/ (它们是在映像中构建的,所以里面有所有的目录框架)。

( b)建立一个目录框架,在其中,您可以通过复制和粘贴上面的原始材料形式(/tmp/myOS/)将以下所有内容放在其中:

代码语言:javascript
复制
/
/boot <-- here goes the grub and lilo and boot loader
/tmp
/lib  <-- here goes the kernel
/root
/etc etc

步骤2:构建内核

代码语言:javascript
复制
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

步骤3:附加内核和目录框架

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-27 08:32:29

是的这是可能的。

迄今为止最著名的Linux发行版Debian也是这样做的。见此处:http://www.debian.org/ports/kfreebsd-i386/

因此,如果它运行Debian,它也将运行您的web。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5801191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档