elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  problema con grub comando chroot
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema con grub comando chroot  (Leído 7,504 veces)
daniel_motta

Desconectado Desconectado

Mensajes: 4


Ver Perfil
problema con grub comando chroot
« en: 23 Febrero 2011, 22:21 pm »

Que tal gente del foro, para comentarles sobre el grub que me esta dando problemas para repararlo con las siuientes instrucciones desde la terminal

para checar la particion

$ sudo fdisk -l

 la partición donde tenemos Ubuntu y la montamos en /mnt  será sda1

$ sudo mount /dev/sda1 /mnt

Ahora, monta el resto de los dispositivos:

$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /proc /mnt/proc

Y ejecuta el comando chroot de forma que accedemos como root al sistema de archivos

$ sudo chroot /mnt

Al ejecutar este comando chroot me sale el sigueinte error
chroot: cannot run command `/bin/bash': No such file or directory

para logearme como root segun escribo esto
$ su
Contraseña:
root@daniel-desktop:/home/daniel#

pero por que no me deja ejecutar el comando chroot si ya estoy logeado como root supestamente o por que sale ese error.

He buscando en muchas paginas y no traen una solucion que funcione o concreta saludos.

ojala y comenten
:)





En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: problema con grub comando chroot
« Respuesta #1 en: 23 Febrero 2011, 23:24 pm »

Trata de usar la ruta completa de chroot

Código:
[leo@archero Desktop]$ which chroot
/usr/sbin/chroot
[leo@archero Desktop]$

Código:
sudo /usr/sbin/chroot /mnt


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
daniel_motta

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: problema con grub comando chroot
« Respuesta #2 en: 23 Febrero 2011, 23:44 pm »

que tal intente poner la ruta

sudo /usr/sbin/chroot /mnt

y aun  continua el mensaje
chroot: cannot run command `/bin/bash': No such file or directory

que raro....o necesito algun otro tipo de logeo con una cuenta con mas privilegios...

Saludos
En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: problema con grub comando chroot
« Respuesta #3 en: 23 Febrero 2011, 23:50 pm »

No lo sé, a ver intenta como root

Código:
sudo su

Y buscas la ruta del comando chroot y la pones completa a ver qué tal.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
daniel_motta

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: problema con grub comando chroot
« Respuesta #4 en: 24 Febrero 2011, 00:26 am »

Código:

sudo su

segui los pasos que mencionas y no ha corrido  chroot


... tambien probe esto       

gksudo nautilus

se abre una ventana del navegador de archivos (Nautilus) con privilegios de root pensando en desbloquear
y ser un usuario con privilegios totales, aunque no logre conseguirlo. 

no se si en tu maquina funciona ese comando.

saludos
En línea

arkangeleir

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: problema con grub comando chroot
« Respuesta #5 en: 24 Febrero 2011, 18:28 pm »

eso sucede porque efectuas el chroot desde live-cd que no es equivalente a tu distribucion instalada es decir una de las dos es 64 bits y la otra de 32
si tu distro instalada es de x86_64 efectua el chroot desde un live-cd de x86_64

por ej: en mi caso si nesesitara reparar el grub de mi gentoo efectuo lo siguiente

booteo desde un live-cd 64bits
creo una carpeta en mnt para posisionar mi distro
mkdir /mnt/gentoo
monto la particion swap
swapon /dev/sda4
monto la particion de gentoo
mount /dev/sda3 /mnt/gentoo
monto proc
mount -t proc none /mnt/gentoo/proc
monto dev
mount -o bind /dev /mnt/gentoo/dev
y efectuo el chroot
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot) $PS1"

y listo puedo trabajar en mi distro


espero que te ayude saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
problema con vsftpd y chroot
GNU/Linux
tecasoft 1 3,649 Último mensaje 27 Junio 2010, 19:35 pm
por tecasoft
como instalo wine en un entorno chroot?
GNU/Linux
Pedro122h 1 2,673 Último mensaje 20 Noviembre 2021, 07:15 am
por .xAk.
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines