gpt4 book ai didi

linux - 我可以使用 FreeBSD 内核制作操作系统吗?并仅构建与 Chromium-OS 相同的替代方案 HTML5

转载 作者:太空狗 更新时间:2023-10-29 12:21:28 25 4
gpt4 key购买 nike

我在想 Chromium-OS 是否完全基于网络浏览器。那么不使用 FreeBSD 内核并制作相同的基于 HTML5 的操作系统的原因是什么?至少可以对 Chromium-OS 进行评估,但在 FreeBSD 架构中。

是否可以这样做?或者 BSD 不比 Linux 内核更友好?毕竟这是 Chromium-OS 明确引入的概念常识。

提前致谢。

跟进: 愿景与使命:“没有墙壁的生活,谁需要 window ?”我如何使用 linux 内核构建我的微操作系统,这一切都是关于我的?

第一步:收集 Material

a) 一些现有的和工作的图像,以便我们可以包装文件系统和目录树 http://people.debian.org/~aurel32/qemu/ (它们是内置在图像中的,所以里面有所有的目录骨架)

b) 做一个目录框架,你可以把上面的原始资料复制和粘贴到下面的所有内容(/tmp/myOS/):

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

第二步:构建内核

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 步:附加内核和目录框架

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

最佳答案

是的,这是可能的。

Debian 是迄今为止最著名的 Linux 发行版之一,也是这样做的。看这里:http://www.debian.org/ports/kfreebsd-i386/

因此,如果它运行 Debian,它也会运行您的网络操作系统。

关于linux - 我可以使用 FreeBSD 内核制作操作系统吗?并仅构建与 Chromium-OS 相同的替代方案 HTML5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5801191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com