免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: anhu

[Server 2012] 【求助】FreeBSD启动问题?和X Windows启动问题?  关闭 [复制链接]

论坛徽章:
0
发表于 2006-05-04 11:28 |显示全部楼层
原帖由 congli 于 2006-5-4 11:25 发表

太高了吧
设为0或-1吧.


问题是怎么设置啊?我都不知道这个命令是起什么作用的,在那里设置?谢谢!

论坛徽章:
0
发表于 2006-05-04 11:36 |显示全部楼层
第一个问题,你试试把第一个硬盘的第一个分区激活为启动分区。

第二个问题,目前的X Server是用mmap映射核心内存区,直接访问显卡的显存的,/dev/io是一个虚拟的设备,它把真实设备的IO口虚拟成了一个文件,当BSD的 securelevel高于0时内核不允许X Server映射核心内存,所以起不来。想起X就不要把securelevel设为大于0

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
发表于 2006-05-04 11:37 |显示全部楼层
原帖由 anhu 于 2006-5-4 11:28 发表


问题是怎么设置啊?我都不知道这个命令是起什么作用的,在那里设置?谢谢!

问题很简单,就在你设成3的那个地方.
man sysctl
man sysctl.conf

论坛徽章:
0
发表于 2006-05-04 11:39 |显示全部楼层
# ee /etc/rc.conf

加入下面的内容:

kern_securelevel_enable="YES"

kern_securelevel="-1"

第一句是打开安全等级,第二句是定义等级。它一共五个等级,下面说说不同之处。

* kern_securelevel -1:这是系统默认级别,没有提供任何内核的保护错误;

* kern_securelevel  0:基本上作用不多,当你的系统刚启动就是0级别的,当进入多用户模式的时候就自动变成1级了。

* kern_securelevel  1:在这个级别上,有如下几个限制:

a. 不能通过kldload或者kldunload加载或者卸载可加载内核模块;

b. 应用程序不能通过/dev/mem或者/dev/kmem直接写内存;

c. 不能直接往已经装在(mounted)的磁盘写东西,也就是不能格式化磁盘,但是可以通过标准的内核接口执行写操作;

d. 不能启动X-windows,同时不能使用chflags来修改文件属性;

* kern_securelevel  2:在 1 级别的基础上还不能写没装载的磁盘,而且不能在1秒之内制造多次警告,这个是防止DoS控制台的;

* kern_securelevel  3:在 2 级别的级别上不允许修改IPFW防火墙的规则。

如果你已经装了防火墙,并且把规则设好了,不轻易改动,那么建议使用3级别,如果你没有装防火墙,而且还准备装防火墙的话,不建议使用。我们这里推荐使用 2 级别,能够避免比较多对内核攻击。

论坛徽章:
0
发表于 2006-05-04 11:39 |显示全部楼层
原帖由 pilgrim_kevin 于 2006-5-4 11:36 发表
第一个问题,你试试把第一个硬盘的第一个分区激活为启动分区。

第二个问题,目前的X Server是用mmap映射核心内存区,直接访问显卡的显存的,/dev/io是一个虚拟的设备,它把真实设备的IO口虚拟成了一个文件,当 ...


1、第一个硬盘的第一个分区本来就是启动分区。。。

2、问题是怎么把securelevel设置为0,在那里设置啊?

论坛徽章:
0
发表于 2006-05-04 11:42 |显示全部楼层
原帖由 pilgrim_kevin 于 2006-5-4 11:39 发表
# ee /etc/rc.conf

加入下面的内容:

kern_securelevel_enable="YES"

kern_securelevel="-1"

第一句是打开安全等级,第二句是定义等级。它一共五个等级,下面说说不同之处。

...


改为2级别就可以启动x windows了吗?

论坛徽章:
0
发表于 2006-05-04 11:49 |显示全部楼层
寒。。。


级别1就不能启动 x-window了,级别2是在级别1的基础上加了更多的限制。。。

你改为-1吧。我的就是-1

论坛徽章:
0
发表于 2006-05-04 11:55 |显示全部楼层
默认的级别是-1。搂主你看回帖仔细点嘛!写得很清楚呀,级别1或以上不能启动X服务器。

论坛徽章:
0
发表于 2006-05-04 11:57 |显示全部楼层
问题1,你在第一个硬盘的第一个分区安装了windows?

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
发表于 2006-05-04 12:29 |显示全部楼层
问题一这样看看行不行:
dd if=/dev/ad1s1 of=bootsect.bsd bs=512 count=1
or
dd if=/dev/ad1 of=bootsect.bsd bs=512 count=1
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP