Crouton 's startxfce4
command é apenas um wrapper em torno de enter-chroot
, que tem várias opções que permitem fazer coisas atípicas como as que você está pedindo. Diga sudo enter-chroot --help
para uma lista.
O que você quer aqui é -n
, que permite nomear um chroot específico. O comando completo seria:
$ sudo enter-chroot -n kali exec startxfce4
Você pode colocar isso em um shell script, mas como o shell de comando do ChromeOS lembra o histórico, não me incomodo. Acabei de dizer Ctrl-Alt-T para iniciar o shell, em seguida, Ctrl-R para procurar de volta no histórico o grande comando feio que eu quero.
Eu uso o shell do ChromeOS - ao contrário do shell do Ubuntu via Crouton - para pouco mais que os comandos do Crouton, portanto não há perigo de que meus longos comandos cuidadosamente compostos caiam fora da história.
Aliás, dois chroots baseados no XFCE vão ocupar uma grande parte do espaço livre disponível em um Chromebook típico. Você pode querer armazenar os chroots em um cartão SD em vez do armazenamento interno, já que a maioria dos Chromebooks tem um leitor de cartão SD integrado. Então você precisa adicionar algo como -c /media/removable/Crouton/chroots
ao seu comando enter-chroot
. (A parte Crouton
desse caminho é o nome que usei para o meu cartão SD.)