Ошибка 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 больше не было проблем.