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
:)
Trata de usar la ruta completa de chroot
[leo@archero Desktop]$ which chroot
/usr/sbin/chroot
[leo@archero Desktop]$
sudo /usr/sbin/chroot /mnt
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
No lo sé, a ver intenta como root
sudo su
Y buscas la ruta del comando chroot y la pones completa a ver qué tal.
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
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