コンピューターに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は期待どおりに機能します。