标题:FreeBSD 的单用户模式 出处:BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog 时间:Tue, 10 Mar 2009 16:57:16 +0000 作者:ArthurXF 地址:http://www.bizeway.net/read.php/412.htm 内容: 什么是单用户模式 FreeBSD 在正常运行时处于多用户模式 (multi-user mode)。此时系统资源全部可用,文件系统都被挂载并可读写。系统中各个用户都可登录或执行特定命令,以及等等。而单用户 (single-user mode) 则相反。进入单用户模式后,系统资源不是全部可用,只有根文件系统 (root filesystem) 被挂载,而且只能都不能写。系统只有一个用户,也就是超级用户 root。单用户模式一般是超级用户用来执行系统维护,修复等工作的。 什么时候需要单用户模式 文件系统有不可自动修复的错误时 进入单用户模式,可以运行 fsck (或者 fsck -y),来修复文件系统。 编译安装系统时 我们需要在单用户模式下来 make installworld,以避免在升级系统和配置时造成不必要的错误。 执行其他维护,升级,修复等操作时 单用户模式下如何让根分区可读写 很简单,执行 mount -rw / 就可以了。 在单用户模式下不能做什么 目前,在单用户模式下你不能挂载 zfs 文件系统。 如何进入单用户模式 当系统启动到菜单时,按下数字键 4,就能进入单用户模式。如果是老版本的 FreeBSD,需要在出现 boot 提示符的时候按下任意键,然后输入 boot -s 才能启动到单用户模式。 Generated by Bo-blog 2.0.3 sp1