标签: chrome-book

Chromebook 上使用哪个引导加载程序?

我在Acer C7 Chromebook上安装了ChrUbuntu,我能够双启动 Ubuntu 12.04 和 ChromeOS 并控制默认加载的操作系统。我尝试编辑该文件并成功运行,但没有看到任何效果。我试图启用“dmesg”样式的详细系统加载屏幕而不是安静的启动屏幕(在 Ubuntu 启动期间)。我怀疑 GRUB 不是机器上的引导加载程序,或者仅在 Linux 分区上充当相当晚的辅助引导加载程序。我意识到 Chromebook 是一个由 Google 严格控制的相当封闭的系统,但由于它是 Linux,人们可能知道答案。/etc/default/grubupdate-grub

我不太需要“dmesg”风格的冗长启动;但确实对这个系统上的引导加载感到好奇。

PS 只是为了澄清,我试图在机器上的 Ubuntu 引导上启用详细加载屏幕。

grub boot boot-loader chrubuntu chrome-book

11
推荐指数
2
解决办法
1万
查看次数

如何在三星 Chromebook 上获得包管理器?

我开启了开发者模式,我可以访问shell,但是我没有emerge命令,我记得读过ChromeOS是基于Gentoo构建的。

如何在 ChromeOS 上获得包管理器?

gentoo package-management chrome-os chrome-book

8
推荐指数
1
解决办法
1720
查看次数

禁用 Chromebook 上的电源按钮

我有一台安装了 Arch Linux 的 Chromebook。但是,这款 Chromebook 带有一个非常奇怪的键:键盘右上角的“电源开/关”键。在没有任何警告的情况下,此按钮会关闭计算机。自然地,我在寻找退格键时或在按下周围按钮时手指滑动时一直按下此键。因此,我在非常不切实际的时刻关闭了我的电脑。这必须停止。

如何禁用或重新映射此键?

在此处输入图片说明

arch-linux keyboard chrome-book

8
推荐指数
1
解决办法
8654
查看次数

如何在 Chromebook 上运行 shell 脚本 (bash)?

我有一个 shell 脚本,我需要运行它才能连接到具有加密硬盘的远程 ubuntu linux 机器,以便输入密码。有一个用于此的 shell 脚本,但我大部分时间不在时都有一个 chromebook。这可以通过 chromebook 完成吗?

我已经看到了像 mosh 这样的 chrome 扩展。

bash shell-script chrome-os chrome-book

6
推荐指数
1
解决办法
5万
查看次数

是否可以在 ARM 上运行 x86 可执行文件?

我正在尝试将 Navicat 这是一个 x86-64 二进制文件安装到我的 aarch64 机器上,这导致“无法执行二进制文件:Exec 格式错误”

这是file在可执行文件上运行的结果:

navicatess15-sqlserver-en.AppImage: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.18, BuildID[sha1]=d629f6099d2344ad82818172add1d38c5e11bc6d, stripped

这是我的uname -a

Linux penguin 4.19.98-08076-g24ab33fb8e14 #1 SMP PREEMPT Wed Apr 1 17:17:36 PDT 2020 aarch64 GNU/Linux

有什么办法可以在我的机器上运行这个可执行文件吗?

(Idk 如果这有什么不同,但我在带 OP1 处理器的三星 Chromebook Plus 上运行 Linux)

arm debian executable x86 chrome-book

6
推荐指数
2
解决办法
2万
查看次数

如何在 Chromebook 上切换到 Linux (Ubuntu)?

作为参考,Chromebook 型号是 SNOW FREMONT A-E 0878

我曾经Crouton安装Ubuntu 在我的Chromebook. 这样做时,我的计算机处于开发人员模式,并且在这样做之前无法保存计算机上的任何内容。结果,我切换回Chrome OS使用命令Ctrl+Alt+Forward/Back尝试下载我有兴趣在课堂上玩的 python 脚本。我登录了我的 Google 帐户,从那时起我就无法访问Ubuntu.

我尝试recovery mode再次将计算机放入并再次执行这些步骤(尽管我认为这是一种浪费,因为它已经在我的计算机上,但我离题了)。

由于试图将其置于恢复模式,我只剩下黄色感叹号说Chrome OS is missing or damaged; 整个过程我把原来用的USB放进去。另一个屏幕显示the device I inserted does not contain Chrome OS(不废话)。Ctrl+D是下一次尝试,但没有成功,因为我被黄色感叹号困住了。

dual-boot ubuntu chrome-book

5
推荐指数
1
解决办法
1847
查看次数

为什么我的 SD 卡需要身份验证才能访问?

我正在通过 crouton 在 Toshiba Chromebook 2 上运行 Ubuntu 14.04。

我最近重新格式化了一张 256GB 的 SD 卡,该卡一直保存在我的 chromebook 中。我的问题是,每次我在唤醒 Chromebook 后尝试访问我的 SD 卡时,都会收到一条消息

Authentication is required to mount SD256 (/dev/mmcblk1p1)
An application is attempting to perform an action that requires privileges.
Authentication is required to perform this action.

Action: org.freedesktop.udisks2.filesystem-mount
Vendor: The udisks Project
Run Code Online (Sandbox Code Playgroud)

我很好奇为什么每次唤醒我的 chromebook 时都必须验证我的 SD 卡,以及是否有办法改变它。

authentication ubuntu mount sd-card chrome-book

5
推荐指数
2
解决办法
1494
查看次数

启动时看不到 GRUB 菜单

我已经在 Google Pixel 2015 Chromebook 上安装了 Ubuntu 15.04,但我看不到 Grub 菜单。在我应该看到它的时候,我看到的只是“从硬盘启动”并且屏幕顶部有一些失真(看起来像几行像素),恰好持续了 Grub 菜单超时的时间. 所以就像菜单在那里,但扭曲了。如果我当时按下某个键,则启动过程会中断:它的行为似乎与您期望 Grub 菜单的行为相似,但我什么也看不到。

可能是什么问题呢?

我的 chromebook 使用 SeaBIOS ( http://www.seabios.org/SeaBIOS ) 来启动 Ubuntu。

更新:解决方案我将把它留给那些可能遇到与我相同情况的人。编辑您的/etc/default/grub并确保将以下几行注释掉,如下所示:

#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
Run Code Online (Sandbox Code Playgroud)

此外,取消注释这两行也很重要:

GRUB_TERMINAL=console
GRUB_GFXMODE=640x480
Run Code Online (Sandbox Code Playgroud)

我现在强烈怀疑最后一行对于解决问题至关重要。sudo update-grub之后别忘了跑。

grub chrome-book

5
推荐指数
0
解决办法
2827
查看次数

升级后触摸板无法正常工作 - Chromebook 上的 Arch

我使用本指南在 Asus C201 Chromebook 上安装了 Arch Linux (该笔记本的 debian 和 fedora 指南对我不起作用,导致黑屏)。

这或多或少开箱即用,直到我使用pacman -Syu. 现在触摸板不再正常工作:

行为描述(前往下面的“更新”查看奇迹解决方案)

  • 尝试用一根手指移动光标似乎会触发滚动。
  • 当我用一根手指时,我可以非常缓慢地移动光标,并用指甲刮擦触摸板。但这实际上只是移动了一点光标。

  • 我还可以按下触摸板,然后移动光标,在这种情况下,光标会移动并突出显示。

到目前为止我尝试过的

  • 我仔细检查并使用arch wiki/etc/X11/xorg.conf.d/70-synaptics.conf中显示的配置作为示例。
  • 我还有一份升级前的副本synaptics.conf,但这也没有改变行为。
  • 我卸载并重新安装xf86-input-synaptics
  • sudo dmesg | grep elan显示以下两行:

    [ 1.6 ] i2c 4-0015:驱动程序 elan_i2c 请求探测延迟

    [408.6]elan_i2c 4-0015:无效的报告ID数据(ff)

概括

根据触摸板的行为,感觉升级对触摸板配置造成了严重破坏。不过配置文件好像没问题。重新安装触摸板驱动似乎没有影响。

我能做什么还有其他想法吗?

/etc/X11/xorg.conf.d/50-synaptics.conf

我卸载并重新安装了 synaptics 驱动程序,这是配置文件:

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
        Option "TapButton1" "1"
        Option "TapButton2" "3"
        Option "TapButton3" "2"
        Option "VertEdgeScroll" "on"
        Option "VertTwoFingerScroll" "on"
        Option "HorizEdgeScroll" …
Run Code Online (Sandbox Code Playgroud)

arch-linux touchpad synaptic chrome-book

5
推荐指数
1
解决办法
3648
查看次数

OpenBSD 安装期间多次按键

我正在尝试在 HP Chromebook 11 G4 上安装 OpenBSD,并通过 MrChromeBox 固件实用程序脚本安装 CoreBoot (UEFI)。

在初始引导提示期间(当您看到boot>)时,我可以轻松地在那里键入任何内容(例如进入用户内核配置boot -c)。

但是每次我按任意键(我的意思是包括电源按钮或 Enter 在内的任何键)加载安装程序后,我需要等待 1-2 秒才能 chromebook 响应。更糟糕的是,每个按键都会被记录/识别多次。

我已经发现设置kern.timecounter.hardware=acpihpet0usingsysctl可以有所帮助,但不幸的是我无法完成安装(键入“完成”不是一个选项,并且由于初始 iwm0 固件加载失败,在某些地方需要它)

我知道这可能只是冰山一角,但我想首先解决安装过程中的按键问题。

既然这是一个问题,那么至少应该有一个问号。有没有办法kern.timecounter.hardware=acpihpet0从 UKC 进行设置或有其他方法来修复安装过程中每个键被多次按下的问题?

附带说明:从我可以看到启动期间的大多数内容都没有配置(例如acpicpu at acpi0 not configuredIntel Bay Trail LPC .... not configured.

哦,我已经尝试过使用外部键盘,但没有成功,因为由于某种原因它在安装程序期间无法工作。

更新:

只是为了抢占问题,因为我在原来的问题中没有提到这一点。

安装程序未检测到除内置 emmc 之外的任何磁盘。如果不是这样,我可以简单地使用自动安装来安装 OpenBSD(在该特定提示中多个“a”计为 1,并将响应文件命名为“bbbbb”)。

由于上述原因以及只有内置无线连接的事实,我无法获得完成安装所需的设置。我已经设法通过了磁盘布局阶段,但由于安装介质也不可用,所以我无法从任何地方获取这些集。

更新2:

我已经成功通过安装了 virtualbox 的 Linux MX live usb 安装了 OpenBSD。

遗憾的是键盘仍然无法使用。任何外部 USB 设备也无法被识别。

当我按下电源按钮时,我可以看到类似以下内容的信息:

pckbc timeout
Run Code Online (Sandbox Code Playgroud)

我会不断更新这个问题。

openbsd system-installation chrome-book

5
推荐指数
1
解决办法
340
查看次数

所有 Linux 发行版都有哪些共同点?

一点背景:

我最近通过一个奇怪的 hack 在 Chromebook 上安装了 Arch Linux,其中我使用安装脚本安装 Ubuntu,然后用 Arch rootfs 覆盖 Ubuntu rootfs。我不确定这背后的机制是什么(像这样:https : //wiki.archlinux.org/index.php/Acer_C7_Chromebook)。

在 chroot 到所有 Linux 发行版都通用的 rootfs 之前运行的 Linux 部分(这就是为什么初始启动对 Arch 和 Ubuntu 都有效)?或者,更笼统地说,哪些软件在所有 Linux 发行版中是通用的,即定义一个 Linux 发行版?

arch-linux chrome-os chrubuntu chrome-book

4
推荐指数
1
解决办法
1393
查看次数

bash: wget: 命令未找到

我正在使用ASUS-Chromebook-Flip-C302CA/ Google Chrome OS-Version 65.0.3325.35 (Official Build) dev (64-bit)并且我正在尝试遵循Visual Studio Code for Chromebooks 和 Raspberry Pi,但未能执行最后一步并出现以下错误:

chronos@localhost ~ $ . <( wget -O - https://code.headmelted.com/installers/chromebook.sh )
bash: wget: command not found
chronos@localhost ~ $ 
Run Code Online (Sandbox Code Playgroud)

wget

chronos@localhost ~ $ whereis wget
wget:
chronos@localhost ~ $ which wget
which: no wget in (/usr/local/bin:/usr/bin:/bin:/opt/bin)
chronos@localhost ~ $ find / -name wget >/dev/null 2>&1
chronos@localhost ~ $ 
Run Code Online (Sandbox Code Playgroud)

wget chrome-os chrome-book

4
推荐指数
1
解决办法
1万
查看次数

ARM 上的 ArchLinux pacman 更新

我在 Samsung Series 3 Chromebook 的用户空间中嵌入了 ArchLinux。我通过 pacman 安装的 GCC 版本是 4.7.2。我想要更新的版本,这里的包数据库显示 Core 存储库具有 GCC 4.8.0-4。但是,当我运行时sudo pacman -Syu,我被告知无事可做。我很高兴有耐心,尽管作为 ArchLinux 的新手,我想知道是否有人能告诉我为什么我的版本还不是 4.8。

arch-linux gcc pacman chrome-os chrome-book

3
推荐指数
1
解决办法
731
查看次数