コンピューターにUbuntuがインストールされています。 Arch Linuxをインストールすることにしましたが、Grubはすでにインストールされているため、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のリストに表示するために正しい方向に進んでいますか? [〜#〜] edit [〜#〜]:Sudo mount /dev/sdaX
(replace Xを実行することで、UbuntuからGrubのリストにArchを表示させることができましたSudo update-grub
の前のArchのパーティション番号).
Arch-chroot
だけでなくchroot
-そのまま/proc
が入力され、pacmanは期待どおりに機能します。
IPv6を有効にしていますか?どのマシンでもIPv6を有効にしてpacmanを使用できません。無効にしてみてください。
OPの編集ごとに、彼はArchをGRUB=に表示するために、Archパーティションを手動でマウントし、UbuntuでSudo update-grub
を再実行しました。