如何在Chromebook上启用开发人员模式
将您的Chromebook置于“开发人员模式”,您将获得完全的root访问权限,包括修改Chromebook的系统文件的功能。这通常用于安装带有Crouton之类的完整Linux系统。
开发人员模式也有其他用途。您不必与Chrome OS并排安装大型Linux系统。您可以修改一些文件或从外部USB设备启动Chromebook。
警告
有关的:如何使用Crouton在Chromebook上安装Ubuntu Linux
您应该了解两个快速警告:
- 启用(和禁用)开发人员模式会擦除您的Chromebook:在启用开发人员模式的过程中,Chromebook会被“强力清洗”。所有用户帐户及其文件都将从您的Chromebook中删除。当然,您的大多数数据都应该在线存储,之后您可以自由使用相同的Google帐户登录Chromebook。
- Google不提供对开发人员模式的支持:Google并未正式支持此功能。适用于开发人员(和高级用户)。 Google不会对此提供支持。通常会出现“这可能会使您的保修失效”警告-换句话说,如果您在开发人员模式下遇到硬件故障,只需在获得保修支持之前禁用开发人员模式即可。
引导至恢复模式
有关的:如何恢复Chromebook的出厂设置(即使无法启动)
在原始的Chromebook上,“开发人员模式”是您可以翻转的物理开关。在现代的Chromebook上,您需要在恢复模式下启用此选项。恢复模式是一种特殊的启动选项,您还可以在其中将Chromebook重置为其出厂默认状态。
首先,您需要将Chromebook引导到恢复模式。为此,请按住Esc和Refresh键,然后点击“电源”按钮。 (刷新键是F3键所在的位置-键盘顶行左侧的第四个键。)您的Chromebook将立即重新启动进入恢复模式。
请注意,电源按钮可能在Chromebook的其他位置。例如,在ASUS Chromebook Flip上,它甚至不在键盘本身上,而是在设备的左侧。
“恢复”屏幕显示“ Chrome操作系统丢失或损坏。”实际上并非如此-通常仅在您的Chrome操作系统安装损坏时才会显示此屏幕。
在“恢复”屏幕上按Ctrl + D。该键盘快捷键实际上并未显示在屏幕上的任何地方-您必须提前知道它。这样可以防止不太了解的Chromebook用户在不知道自己在做什么的情况下四处浏览并启用它。
您会看到一个屏幕,上面写着“要关闭OS验证,请按ENTER。”按Enter启用开发人员模式。这会禁用“操作系统验证”功能,因此您可以修改Chrome操作系统的系统文件,并且不会抱怨并拒绝启动。 Chrome操作系统通常会在启动前进行自我验证,以防止未经您的许可对操作系统进行篡改。
在启用开发人员模式的情况下引导
现在,您会看到一条可怕的消息,上面写着“操作系统验证是 离开”,当您启动Chromebook时。该消息通知您,无法验证您的Chromebook的文件,换句话说,该Chromebook处于“开发人员模式”。如果您长时间忽略此消息,则Chromebook会紧急向您发出哔哔声,以引起您的注意。
此屏幕是出于安全目的而设计的。开发人员模式下的Chromebook没有常规的安全功能。例如,您可以使用开发人员模式访问权限在Chromebook上安装键盘记录程序,然后将其传递给其他人。如果他们输入密码,您可以捕获它并对其进行监视。该可怕的启动消息有助于确保典型用户的安全,并在他们不知道发生什么情况的情况下引导他们完成禁用开发人员模式的过程。
无论如何要启动Chromebook,您需要在看到此屏幕时按Ctrl + D。这样一来,您就可以快速启动,而不会听到烦人的哔哔声。您也可以再等几秒钟-稍稍发出哔哔声后,Chromebook会自动启动。
按下此开关后第一次启动Chromebook时,它将通知您正在为开发人员模式准备系统。这可能需要10到15分钟的时间-您可以查看屏幕顶部的进度条,以了解还剩多少时间。
启用奖金调试功能
首次重新启动Chromebook时,您会看到首次设置向导。在Chrome 41及更高版本(目前是“开发通道”的一部分)上,因此您可能尚没有此选项,您会在首次设置向导的左下角看到“启用调试功能”链接。
这将自动为开发人员模式启用有用的功能,例如能够从USB设备启动并禁用根文件系统验证,以便您可以修改Chromebook的文件。它还启用SSH守护程序,以便您可以通过SSH服务器远程访问Chromebook,并允许您设置自定义的root密码。阅读Chromium Projects Wiki上的Debugging Features页面,以获取有关此功能启用的调试功能的更多详细信息。
此步骤不是强制性的。仅在需要这些特定的调试功能时才需要。您仍然可以在不启用这些调试功能的情况下安装Crouton和修改系统文件。
使用开发人员模式
有关的:如何在Chromebook上管理Crouton Linux系统
现在,您可以完全不受限制地访问Chromebook,因此您可以做任何想做的事情。
要访问根外壳,请按Ctrl + Alt + T打开终端窗口。在Crosh shell窗口中,键入 壳 然后按Enter键即可获得完整的bash shell。然后,您可以使用sudo命令运行命令以通过root用户访问权限运行它们。例如,在这里您可以运行命令在您的Chromebook上安装Crouton。
如果您以后想在Chromebook上禁用开发人员模式,那很容易。只需重新启动Chromebook。在看上去恐怖的警告屏幕上,按指示按空格键。您的Chromebook将恢复为出厂默认设置,从而删除其文件。您将不得不使用您的Google帐户再次登录,但一切都会恢复到正常的锁定状态。
图片来源:Flickr上的Lachlan Tsang,Flickr上的Carol Rucker