具有多個作業系統的麵包塊
鉻作業系統
https://github.com/dnschneid/crouton
使用
sudo sh ~/Downloads/crouton -t xfce -r utopic
I can install ubuntu 14.10 with the xfce interface,它說我可以通過執行sudo startxfce4
. 但是如果我想安裝另一個版本,sudo sh ~/Downloads/crouton -t xfce -r kali
它會給我同樣的命令來執行它。我可以安裝任意數量的作業系統,但是如果您使用 xfce 安裝 2 個作業系統,您將如何執行其他作業系統?因為我首先安裝了 utopic,所以這是唯一打開的。
Crouton的
startxfce4
命令只是一個包裝器enter-chroot
,它有很多選項可以讓你按照你的要求做一些非典型的事情。說sudo enter-chroot --help
一個清單。您在此處需要的是
-n
,它可以讓您命名一個特定的 chroot。完整的命令是:$ sudo enter-chroot -n kali exec startxfce4
您可以將其封裝在 shell 腳本中,但由於 ChromeOS 的命令 shell 會記住歷史記錄,所以我不打擾。我只是說
Ctrl-Alt-T
啟動 shell,然後Ctrl-R
在歷史記錄中搜尋我想要的大而醜陋的命令。我使用 ChromeOS shell(與通過 Crouton 的 Ubuntu shell 不同)僅用於 Crouton 命令,因此我精心編寫的長命令不會退出歷史記錄。
順便說一句,兩個基於 XFCE 的 chroot 將佔用典型 Chromebook 上可用空間的很大一部分。您可能希望將 chroot 儲存在 SD 卡上而不是內部儲存上,因為大多數 Chromebook 都有內置的 SD 讀卡器。然後你需要在
-c /media/removable/Crouton/chroots
你的enter-chroot
命令中添加類似的東西。(該Crouton
路徑的一部分是我用於 SD 卡的名稱。)