コンピューターにUbuntuをインストールしています。 Arch linuxをインストールすることにしましたが、Grubのインストールについては、すでにインストールされているためスキップしました。 ArchがGrubのメニューリストに表示されないので、Archにインストールすることにしました。 ArchのパーティションをUbuntuにマウントし、chrootしました。コマンドpacman -S grub-bios
を発行しました そして次のものを手に入れました:
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
/proc/self/mounts
へのシンボリックリンクです 、ただし、/proc
には何もありません フォルダ。
何が間違っているのですか?
補足として、ArchをGrubのリストに表示するために正しい方向に進んでいますか? 編集 :sudo mount /dev/sdaX
を実行することで、UbuntuのGrubのリストにArchを表示させることができました。 (XをArchのパーティション番号に置き換えます )sudo update-grub
の前 。
承認された回答:
arch-chroot
を忘れないでください 単にchroot
ではありません –そのように/proc
値が入力され、pacmanは期待どおりに機能します。