Arch linux: pacman no funciona al hacer chrooting

13

Tengo Ubuntu instalado en mi computadora. Decidí instalar Arch Linux, pero omití la parte sobre la instalación de Grub, ya que ya está instalada. Al ver que Arch no aparece en la lista de menús de Grub, decidí instalarlo en Arch. Monté la partición de Arch en Ubuntu y me metí en ella. Emití el comando pacman -S grub-biosy obtuve lo siguiente:

error: could not open file: /etc/mtab: No such file or directory
error: could not determine filesystem mount points
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.

/etc/mtabes un enlace simbólico /proc/self/mounts, pero no hay nada en la /proccarpeta.

¿Qué estoy haciendo mal?

Como complemento, ¿voy en la dirección correcta para que Arch aparezca en la lista de Grub? EDITAR : Pude hacer que Arch aparezca en la lista de Grub desde Ubuntu haciendo sudo mount /dev/sdaX( reemplazar X con el número de partición de Arch ) antes sudo update-grub.

Degradado
fuente
2
¿Te montaste {/proc,/sys/,/dev}según la entrada de wiki para chroot ?
jasonwryan
Sí, ahora recibo una serie de errores como este:error: failed retrieving file 'grub-bios-2.00-1-x86_64.pkg.tar.xz' from mirror.cinosure.com : Could not resolve host: (nil); Unknown error
Gradient
¿Pero no debería ser mi partición Arch independiente de las demás?
Gradiente
2
¿Copiaste /etc/resolv.confen el chroot? De lo contrario, los programas chroot no conocerán su configuración de DNS.
t-8ch
Intente actualizar su base de datos del paquete: pacman -Sy. También puede intentar generar una nueva lista espejo.

Respuestas:

14

Recuerde arch-chrooty no simplemente chroot, de esa manera /procse completará y pacman funcionará como se esperaba.

Brean
fuente
Lo edité un poco para que no parezca un comentario y
eliminé
Bien, gracias Todavía no estoy completamente acostumbrado a las convenciones en este sitio :)
Brean
0

¿Tiene habilitado IPv6? No puedo usar pacman con IPv6 habilitado en ninguna de mis máquinas. Deberías intentar deshabilitarlo.

Alko
fuente
0

Según la edición de OP, consiguió que Arch apareciera en GRUB montando manualmente su partición Arch y luego volviendo sudo update-gruba ejecutar en Ubuntu.

Strugee
fuente