您似乎需要一个 4GB USB 磁盘或闪存驱动器来安装 Chromium 操作系统,然后才能将其安装到硬盘上。有没有办法在没有方便的 4GB USB 磁盘的情况下将 Chromium 操作系统安装到硬盘上?如果我也可以使用 Linux 或 Windows 双启动它,那就太好了。
答案1
尝试使用以下losetup
命令使图像文件可读询问磁盘,以便您可以将分区直接复制到硬盘驱动器:
运行
sudo losetup -f
以检查下一个可用的环回设备(这将返回loopx,其中x是下一个环回设备)。跑步
sudo losetup /dev/loopx whereyourimgfileis
现在您已将 .img 文件安装为块设备,因此您可以使用 GParted (或您选择的另一个分区编辑器)打开它;但是,我认为(GParted 是最好的):
跑步
sudo gparted /dev/loopx /dev/sda
现在将两个分区从 /dev/loopx 复制到硬盘驱动器 (sda) 上的扩展分区。您可能已经知道要添加的 grub2 配置行
/etc/grub/d/40_custom
来启动它:
菜单项“ChromiumOS”{
插入mod ext2
设置根=(hd0,x)
linux /boot/vmlinuz root=LABEL=C-ROOT rw noresume noswap i915.modeset=1 loglevel=1 安静
initrd /boot/initrd.img
}
答案2
当然,闪存驱动器通常只是一个带有数据分区的引导加载程序,因此只需对磁盘进行分区,至少有 4GB 的空闲空间(如果尚未安装,则使用 Windows 分区),复制 chromium在那里安装分区数据(使用 dd 使其变得容易),然后将引导加载程序复制到硬盘上(这有点难)。但说真的,为什么不直接使用 USB 记忆棒呢?
您可以使用 dd 复制多个分区(只需将其指向整个设备),但在扩展分区表以适应新的磁盘几何结构时需要小心。