[ubuntu-ar] Borré el Usuario ROOT!

Alberto Vicat albertovicat at gmail.com
Thu Oct 30 12:37:23 GMT 2008


Janus escribió:
> 2008/10/30 Alberto Vicat <albertovicat en gmail.com>:
>> Si. Lo que me pareció es que como el directorio /bin está dentro de
>> /mnt, habría que indicárselo para que pueda encontrar a bash en él.
>>
>> Pero entiendo que todo esto se está haciendo desde un live CD, así que
>> entonces al indicarle /bin/bash usaría el bash del CD. Lo que
>> seguramente viene siendo lo mismo.
> 
> No, no, el bash que usa es el de la partición a la cual está haciendo chroot!
> chroot justamente es eso: cambiar el raíz a otro lado y ejecutar un
> comando allí como si ese fuese el raíz, entonces la sintaxis tiene
> mucho sentido:
> chroot /mnt /bin/bash
> cambiar-el-raíz-a /mnt y-ejecutar-/bin/bash-de-allí
> ¿Se entiende la idea?
> O sea, si quisiera ejecutar el vi de esa partición podría hacer chroot
> /mnt /usr/bin/vi y cualquier comando que quiera ejecutar de esa
> partición lo mismo, la idea es que el comando vea a esa partición como
> raíz para poder encontrar las librerías compartidas y esas cosas... al
> ejecutar el bash de esa partición, viendo a /mnt como el raíz, hace
> que tenga una consola en esa partición. Por eso es /bin/bash, pero es
> el bash que está dentro de /mnt
> Bueno, espero se haya entendido la idea.
> Salu2
>    Janus

Ahora te entendí. Hace todo en el mismo comando.
Estaba creyendo que primero chroot convertía a /mnt en raíz, y recién 
después (en otro comando) se podría ejecutar bash haciendo /bin/bash, 
pero que en el primer comando había que indicarle la ruta "antigua".

Gracias







More information about the Ubuntu-ar mailing list