Please paste the output of the following command here: sudo edit-chroot -all (sudo edit-chroot -c /media/removable/USB\ Drive -all)
name: buster
encrypted: no
Entering /media/removable/USB Drive/chroots/buster...
crouton: version 1-20200724165050~master:08dac970
release: buster
architecture: amd64
xmethod: xorg
targets: lxde,x11,keyboard,core,cli-extra,chrome,audio
host: version 13310.76.0 (Official Build) stable-channel terra
kernel: Linux localhost 4.19.129-09609-gdb2c7bb8c121 #1 SMP PREEMPT Wed Sep 9 00:25:08 PDT 2020 x86_64 GNU/Linux
freon: yes
Unmounting /media/removable/USB Drive/chroots/buster...
Ich kann meine Chroot (Debian Buster LXDE) nicht mit startlxde öffnen, ich habe sie auf einem USB-Laufwerk installiert, und die startlxde-Datei befindet sich in einem Ordner namens „bin“ auf dem USB-Laufwerk, und es gibt auch einen „chroots“-Ordner. Wie führe ich startlxde aus und wie stelle ich sicher, dass Buster von meinem USB-Laufwerk ausgeführt wird?
Keine Fehler, nur Unfähigkeit, das zu tun, was ich beabsichtigte.
Sie können zuerst cd
in Ihr externes Mediengerät in das Stammverzeichnis wechseln, in dem Sie die Unterverzeichnisse und Daten bin und chroot installiert haben. Starten Sie dann Ihren lxde-Desktop mit: sudo sh ./bin/startlxde
Hoffe das hilft,
- DennisLvonGA
Sie können zuerst
cd
in Ihr externes Mediengerät in das Stammverzeichnis wechseln, in dem Sie die Unterverzeichnisse und Daten bin und chroot installiert haben. Starten Sie dann Ihren lxde-Desktop mit:sudo sh ./bin/startlxde
_Hoffe das hilft,_
- DennisLvonGA
Es kam mit sh: 0: Refusing to exec ./startlxde from noexec mount; see https://chromium.googlesource.com/chromiumos/docs/+/master/security/noexec_shell_scripts.md
zurück, bedeutet das, dass es nicht ausführbar ist?
Überprüfen Sie, wo und wie es montiert ist mit:
mount | grep /media/removable
Notieren Sie sich den Namen des Einhängepunkts.
Wenn Sie dann in den Mount-Optionen ein 'noexec' sehen, mounten Sie es erneut mit:
sudo mount -o remount,exec /media/removable/USB \Drive
Wenn der Einhängepunkt einen anderen Namen als „USB-Laufwerk“ hat, verwenden Sie diesen Namen.
Hoffe das hilft,
- DennisLvonGA
Überprüfen Sie, wo und wie es montiert ist mit:
mount | grep /media/removable
Notieren Sie sich den Namen des Einhängepunkts.
Wenn Sie dann in den Mount-Optionen ein 'noexec' sehen, mounten Sie es erneut mit:
sudo mount -o remount,exec /media/removable/USB \Drive
Wenn der Einhängepunkt einen anderen Namen als „USB-Laufwerk“ hat, verwenden Sie diesen Namen.
_Hoffe das hilft,_
- DennisLvonGA
Es hat nichts über noexec gesagt, aber Ihre Lösung hat genau das Richtige getan! Jetzt muss ich nur noch die Chroot in einen Tarball exportieren und ich werde mit einer Debian-VM eingerichtet. Vielen Dank.
Hilfreichster Kommentar
Es hat nichts über noexec gesagt, aber Ihre Lösung hat genau das Richtige getan! Jetzt muss ich nur noch die Chroot in einen Tarball exportieren und ich werde mit einer Debian-VM eingerichtet. Vielen Dank.