我使用
创建了一个chrootsudo sh ~/Downloads/crouton -r precise -t unity
我在chroot中做了一些配置并运行了-u
更新。
然后我用
sudo edit-chroot -m ~/media/removable/MYFLASHDRIVE precise
我可以根据this问题
使用-c /media/removable/MYFLASHDRIVE
运行它
我现在想用
添加键盘目标sudo sh -e ~/Downloads/crouton -n raring -t keyboard -u
但没有选项可以修改路径(如编辑chroot的-c
),而issue above表示无法修改crouton的默认chroot目录。
如何将更多目标添加到chroot而不将其从usb驱动器移回?
答案 0 :(得分:0)
我能够通过符号链接到外部驱动器上的目录,然后正常运行命令来使它工作。
备份你的chroots,这对我有用,但我不能保证它对你有用,或者它不会以某种方式删除你的东西。
<强> 1。将您的驱动器标记为“外部”。使用单独的Ubuntu框是最简单的方法。通过apt-get或软件商店安装gparted。运行它,确保在右上角选择外部驱动器下拉菜单,右键单击驱动器的分区并选择“标签”。输入“external”,单击“确定”,然后单击“应用”。
<强> 2。在驱动器上创建一个名为“chroots”的文件夹。将chroot的文件夹移入其中。
第3。在chromebook上设置sym-link。在chromebook上打开一个新的chronos shell。运行以下命令:
cd /mnt/stateful_partition/crouton
sudo mv chroots chroots.old
sudo ln -s /media/removable/external/chroots ./chroots
<强> 4。正常运行crouton命令。您不需要在任何crouton命令上指定-c,您可以像在本地安装chroot一样运行它们。