GNU/Linux >> Znalost Linux >  >> Arch Linux

Linux – Arch Linux:Pacman nefunguje při Chrootingu?

Na počítači mám nainstalované Ubuntu. Rozhodl jsem se nainstalovat Arch linux, ale přeskočil jsem část o instalaci Grub, protože je již nainstalován. Když jsem viděl, že se Arch nezobrazuje v seznamu Grubova menu, rozhodl jsem se jej nainstalovat do Archu. Připojil jsem Archův oddíl v Ubuntu a provedl jsem do něj chroot. Vydal jsem příkaz pacman -S grub-bios a dostal následující :

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/mtab je symbolický odkaz na /proc/self/mounts , ale v /proc nic není složka.

Co dělám špatně?

Jako doplněk, jdu správným směrem, aby se Arch objevil v Grubově seznamu? UPRAVIT :Podařilo se mi zajistit, aby se Arch objevil v Grubově seznamu z Ubuntu provedením sudo mount /dev/sdaX (nahraďte X číslem oddílu Arch ) před sudo update-grub .

Přijatá odpověď:

Nezapomeňte arch-chroot a ne jednoduše chroot – tímto způsobem /proc bude naplněn a pacman bude fungovat podle očekávání.


Arch Linux
  1. Jak používat Pacman na Arch Linuxu

  2. Linux – Proč Setuid nefunguje?

  3. Linux – Proč Locale Es_mx funguje, ale Es ne?

  1. Linux – Jak odstranit staré balíčky nainstalované Pacmanem v Arch Linuxu?

  2. Proč „ukončit &“ nefunguje?

  3. Proč tento regulární výraz nefunguje na linuxu?

  1. Linux – Kdy nemám zabít -9 A proces?

  2. Linux Setuid nefunguje?

  3. Posouvání kol už nefunguje?