LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4481|回复: 22

Netbas操作系统迷你版正式提供下载

[复制链接]
发表于 2009-1-7 22:50:54 | 显示全部楼层 |阅读模式
Netbas操作系统迷你版正式在netbas网站提供下载,目前该版本仅仅可支持atapi cdrom启动,内置了bash,ash两种shell和fasm编译器程序以及一些小的unix工具,总容量不足2M。
(注意:这个版本没有包含usb驱动和gi图形系统)

下载地址:
http://jicama.cosoft.org.cn/downloads/livecd.iso
该版本已经在Vmware,QEMU等虚拟机上测试通过,以及可以在DELL 640M笔记本电脑上成功启动。

在vmware虚拟机上运行:
1.新建或者选择一个已经存在的工程,在devices界面双击cdrom(IDE),在弹出的对话框点击"use iso image",并选择已经下载的livecd.iso文件。
2.启动时候按f2,设置从cdrom启动。

在QEMU虚拟机上运行:
1.在qemu的安装目录新建一个脚本,输入下列内容:
qemu -L . -cdrom  d:\mypath\livecd.iso  -boot d -soundhw es1370
2.启动这个脚本

如果系统实际运行这个操作系统的朋友们注意:
1.该系统仅仅支持atapi接口光驱,在scsi,sata光驱上不可启动,切勿浪费光碟。
2.在amd64 cpu上有启动失败的记录。

添加:
请注意本项目仅仅开放部分内核驱动源代码,核心部分仍暂时不开放,望谅解。
对于论坛咨询源代码以验证真伪的内容我不会再回应(觉得这样的问题有点可笑,你试着找任何一家软件公司去这么问问看,人家会不会给你?),如需要参与开发的朋友可以和我联系,也欢迎大家对netbas下的编程提出具体的疑问,这样我到乐意解答。
netbas进一步消息请参考网站:
http://jicama.cosoft.org.cn
应用部分和库程序逐步开放。
发表于 2009-1-8 11:22:27 | 显示全部楼层
太好了,楼主加油。。。
回复 支持 反对

使用道具 举报

发表于 2009-1-8 23:51:15 | 显示全部楼层
我用vmware6.5加载这个iso. 光盘引导的时候grub闪了一下就死循环了,不知是否有人启动成功了?
另外boot/kernel.gz怎么打不开啊?
  1. $gunzip kernel.gz
  2. gzip: kernel.gz: not in gzip format
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-1-8 23:59:56 | 显示全部楼层
看了下光盘上的menu.list,module这个命令比较不常用
不过怎么把title Netbas OS 0.23 (Debugger Mode,cdrom)这个启动项给注释掉了,那还怎么启动啊,楼主难道发布的时候不测试一下吗?
  1. .gz  /debug=1   /USECONSOLE=tty1 /fsroot=/dev/atapi,r
  2. module /system/drivers/ide.gz    /device
  3. module /system/servers/fs.gz   /device
  4. module /system/init  /init
  5. #title Netbas OS 0.23 (Debugger Mode,cdrom)
  6. #root (cd)
  7. #kernel /boot/kernel.gz  /debug=1  /debugport=/dev/ttys/1 /baudrate=115200  /fsroot=/dev/atapi,r
  8. #module /system/drivers/ide.gz    /device
  9. #module /system/servers/fs.gz   /device
  10. #module /system/init   /init
  11. title Boot from Harddisk
  12. rootnoverify (hd0,0)
  13. chainloader +1
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-9 09:47:25 | 显示全部楼层
Post by 没本;1935987
我用vmware6.5加载这个iso. 光盘引导的时候grub闪了一下就死循环了,不知是否有人启动成功了?
另外boot/kernel.gz怎么打不开啊?
  1. $gunzip kernel.gz
  2. gzip: kernel.gz: not in gzip format
复制代码
谢谢你的提醒,我刚试了一下,上载之前的iso是好的,能正常启动,应该是iso在上传中被损坏了。
你看到的这个menu.lst文件的内容应该是:
title Netbas OS 0.23
root (cd)
kernel /boot/kernel.gz   /debug=1   /USECONSOLE=tty1 /fsroot=/dev/atapi,r
module /system/drivers/ide.gz    /device
module /system/servers/fs.gz   /device
module /system/init  /init

module是加载模块,上面依次加载了硬盘驱动和文件系统驱动2个模块,和负责初始化的init程序。
Debugger Mode,cdrom是测试图形的时候使用的,在控制台下用不着。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-9 09:53:12 | 显示全部楼层
这几天有点忙,可能是没有把ftp设置为二进制模式,回头再用别的工具上载一次吧。
回复 支持 反对

使用道具 举报

发表于 2009-1-9 16:33:37 | 显示全部楼层
抗钿怎么不来啦? 下下去慢慢折腾看看啊。200K的内核,以抗钿的实力估计10秒钟就可以看完了吧。呵呵。
回复 支持 反对

使用道具 举报

发表于 2009-1-9 18:04:22 | 显示全部楼层
Post by elitedaili;1936250
抗钿怎么不来啦? 下下去慢慢折腾看看啊。200K的内核,以抗钿的实力估计10秒钟就可以看完了吧。呵呵。


你想表达什么?让我们回到事情的起因吧!

某人声称:
“Netbas OS(旧名称Jicama)计划做成一个可运行在多个平台的面向娱乐应用的通用OS。包括主流的嵌入式系统和PC机(WinCE Like),当前能部分二进制兼容linux系统,并开发了自己所专有的GUI Window System:GI。
Netbas提供了完整的TCP/IP应用和多进程/线程支持,内核高度模块化,支持多种驱动。可运行bash2,a shell,xynth,telnetd,tcc,nasm等程序,FAT,NTFS,ISO9660,romfs等文件系统。
GI Windows system基于kernel模式,在用户层模拟实现libX11,并开发了自己的widget toolkit。能运行SDL,FLTK-1,Mesa,Doom,web browser,VNC等程序。并将移植包括gtk,twm在内的图形程序.
Netbas当前的开发还处于alpha阶段,暂时没有释出完整的版本”

现在他放出的这个小东西和他的“吹嘘”天差地别!当然他有理由:“Netbas当前的开发还处于alpha阶段,暂时没有释出完整的版本。”

“200K的内核,以抗钿的实力估计10秒钟就可以看完了吧”这句话不知所云!看内核?请问怎么看?

他发布的这个东西证明了什么?他创造出了一个新的操作系统内核?他是天才的程序员?他是一流的炒家?
我不敢说。
但是我看出了“elitedaili”这个id背后的人是一个:很傻很天真,很黄很暴力,很好很强大“的某种生物。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-9 19:50:58 | 显示全部楼层
已经更新,并附带了实际运行的截图。
这个算是livecd的1.0版把,接下来会添加一些网络程序ftp,telnet等程序,并把xynth加上,同时发布相关的源代码,供大家学习娱乐。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-9 19:54:30 | 显示全部楼层
Post by elitedaili;1936250
抗钿怎么不来啦? 下下去慢慢折腾看看啊。200K的内核,以抗钿的实力估计10秒钟就可以看完了吧。呵呵。
小孩子而已,不值一驳,随便他吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表