Ошибка debootstrap в Ubuntu 13.04 raring
Я пытаюсь создать файловую систему в Ubuntu с помощью команды:
sudo debootstrap --foreign --no-check-gpg --include=ca-certificates --arch=armhf testing rootfs http://debian.raspbian.com/debian
но он получил следующую ошибку:
/usr/sbin/debootstrap: 1294: /usr/sbin/debootstrap: cannot create /home/.../rootfs/test-dev-null: Permission denied
E: Cannot install into target '/home/.../rootfs' mounted with noexec or nodev
кто-нибудь может мне помочь здесь? Спасибо!
2 ответа
Узнайте, какая файловая система путь /home/.../rootfs
находится в (может быть выделенный раздел или LVM, вы не указываете подробности), и, как root (или используете sudo
) перемонтировать его с exec
а также dev
опции.
# mount -o remount,exec,dev /home
Вот, /home
пример, который предполагает отдельный раздел или выделенный логический том
Перемонтирование с exec
а также dev
это решение. Если ваша файловая система зашифрована, вам также нужно пройти -i
монтировать.
$ sudo mount -i -o remount,exec,dev /home/user
Где в моем случае /home/user/
мой зашифрованный домашний каталог После этого у debootstrap больше не было проблем.