Chroot qemu-mips no se puede cambiar el directorio raiz de qemu

Iniciado por 1v@n, Febrero 14, 2017, 03:06:11 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Febrero 14, 2017, 03:06:11 PM Ultima modificación: Febrero 15, 2017, 05:19:01 AM por Stiuvert
Hola tengo este problema  no puedo cambiar  el directorio de qemu   ,


Estoy leyendo y siguien este tutorial  y en la parte de cambiar el directorio me da este problema:

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Haz un
ls -la qemu-mips 

y muestranos la captura a ver quien es el propietario de esa carpeta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

aqui esta el resultado:

ls -la
total 3600
drwxr-xr-x 16 root root    4096 feb 14 18:33 .
drwx------  6 root root    4096 feb 14 18:14 ..
drwxr-xr-x  2 root root    4096 oct 29  2015 bin
drwxr-xr-x  2 root root    4096 oct 29  2015 dev
drwxr-xr-x 13 root root    4096 mar 27  2014 etc
drwxr-xr-x 11 root root    4096 mar 27  2014 lib
drwxr-xr-x  2 root root    4096 oct 29  2015 mnt
drwxr-xr-x  2 root root    4096 oct 29  2015 overlay
drwxr-xr-x  2 root root    4096 oct 29  2015 proc
-rwxr-xr-x  1 root root 1506196 feb 14 18:26 qemu-mips
-rwxr-xr-x  1 root root 2110652 feb 14 18:33 qemu-mips-static
drwxrwxr-x  2 root root    4096 oct 29  2015 rom
drwxr-xr-x  2 root root    4096 oct 29  2015 root
drwxr-xr-x  2 root root    4096 oct 29  2015 sbin
drwxr-xr-x  2 root root    4096 oct 29  2015 sys
drwxrwxrwt  2 root root    4096 oct 29  2015 tmp
drwxr-xr-x  6 root root    4096 mar 27  2014 usr
lrwxrwxrwx  1 root root       4 feb 14 18:14 var -> /tmp
drwxr-xr-x  2 root root    4096 oct 29  2015 www


chroot qemu-mips-static  bin/busybox
chroot: no se puede cambiar el directorio raíz a qemu-mips-static: Not a directory



si isrve de algo tb sigo este tutorial :  No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

hay podemos ver el comando      chroot  qemu-mips-static     en esta ocasion  antes era  qemu-mips  pero ambos dan el mismo problema.

saludos..


Febrero 15, 2017, 10:17:37 AM #3 Ultima modificación: Febrero 15, 2017, 10:37:04 AM por Hu3c0
El comando chroot es para enjaular dentro de un directorio desvinculando de root esto en windows también se puede hacer pero de otra forma que no viene al caso.

Entonces si lo que quieres es enjaular un directorio para poder meter cosas que son de dudosa naturaleza tendrás que tener ese directorio.

Si te fijas este es el retorno de tu ls -la:

-rwxr-xr-x  1 root root 1506196 feb 14 18:26 qemu-mips
-rwxr-xr-x  1 root root 2110652 feb 14 18:33 qemu-mips-static

fíjate al  principio ,no lleva la 'd'    de directorio  y  creo que el error es ese, quieres enjaular un directorio que no existe, porque según el retorno ni qemu-mips ni qemu-mips-static  lo son.

/*===============================>
  Reformulo de otra forma  imagina que quiero
  meter un programa dudoso dentro de bin/busybox
================================>*/
lo que haría sería :
#mkdir /bin/busybox
# cp nombreprogramadudoso bin/busybox
# chroot /bin/busybox

/*================================>
  Con esto has enjaulado ese programa en una
  carpeta llamada busybox donde podrás ejecutar
ese programa entrecomillas algo más controlado
=================================>*/
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta