erro debootstrap no Ubuntu 13.04 raring

3

Estou tentando criar um sistema de arquivos no Ubuntu com o comando:

sudo debootstrap --foreign --no-check-gpg --include=ca-certificates --arch=armhf testing rootfs http://debian.raspbian.com/debian

mas obteve o seguinte erro:

/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

alguém pode me ajudar aqui? Obrigado!

    
por axel 15.07.2013 / 15:31

2 respostas

4

Descubra em qual sistema de arquivos o caminho /home/.../rootfs reside (pode ser uma partição dedicada ou um LVM, você não fornece detalhes) e, como root (ou usando sudo ), remonte com exec e dev opções.

# mount -o remount,exec,dev /home

Aqui, /home é um exemplo que assume uma partição separada ou um volume lógico dedicado.

    
por 15.07.2013 / 21:52
1

A remontagem com exec e dev é a solução. Se o seu sistema de arquivos é criptografado , você também precisa passar -i para montar.

 $ sudo mount -i -o remount,exec,dev /home/user

Onde, no meu caso, /home/user/ é meu diretório pessoal criptografado. Depois disso, o debootstrap não teve mais problemas.

    
por 20.10.2016 / 10:40