![在 Chromebook 上定义 Arch Linux 引导加载程序?](https://linux22.com/image/85910/%E5%9C%A8%20Chromebook%20%E4%B8%8A%E5%AE%9A%E4%B9%89%20Arch%20Linux%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我计划将 Arch Linux 安装到 Asus Chromebook Flip C100P 上。启用开发者模式后创建兼容的实时 USB,我准备开始对设备进行分区。
以前每当我这样做的时候,我都习惯了将硬盘分区为引导区和用户区一个/dev/sdx
设备的。在这种情况下,我只能定位前缀为 的内存设备/dev/mmcblkXXXX
。我使用的设备使用 SSD,我希望在这个过程中不会有什么不同的对待(除了要求我启用 TRIM 支持),但我对设备条目有点困惑(通过lsblk
)。
mmcblk0boot0 (disk) 4M
mmcblk0boot1 (disk) 4M
mmcblk0 (disk) 14.7G
我不确定如果我在 上进行全新的 Arch 安装mmcblk0
,引导加载程序是否能够检测到它?mmcblk0boot0
和的目的是什么mmcblk0boot1
?我是否也需要更改这些? (它们可以改变吗?我的印象是它们是不同的物理设备。)
答案1
保持mmcblk0boot0
不变mmcblk0boot
,并mmcblk0
按照链接教程的建议将目标定位为标准 HDD。使用wifi-menu
,您可以获取cgpt
可用于通过 Arch Live USB 配置安装的库。这样就实现了base-devel
在 Chromebook 上安装 Arch Linux。