/dev/null permission denied in chroot environment
I have Xubuntu 18.04 in a chroot
environment. I just dropped it in there from a VM I had of it.
Going into the chroot
environment, if I try to run apt update
I get this error:
/usr/bin/apt-key: 624: /usr/bin/apt-key: cannot create /dev/null: Permission denied
I have tried most of the solutions here: https://unix.stackexchange.com/questions/146633/bash-dev-null-permission-denied As well as this solution: https://superuser.com/a/814594 Neither worked. Same exact output.
Is there some way I can get this working? Thanks in advance.
Solution 1:
From man null
:
These devices are typically created by:
mknod -m 666 /dev/null c 1 3
mknod -m 666 /dev/zero c 1 5
chown root:root /dev/null /dev/zero
These commands would have to be executed in the chroot
environment.
Solution 2:
Figured out the issue. It wasn't readable/writable by all users. Changed it so all users could read and write and it worked. Thanks anyways!