Mam Ubuntu zainstalowane na moim komputerze. Zdecydowałem się zainstalować Arch Linux, ale pominąłem część dotyczącą instalacji Gruba, ponieważ jest już zainstalowana. Widząc, że Arch nie pojawia się na liście menu Gruba, postanowiłem zainstalować go w Arch. Zamontowałem partycję Archa w Ubuntu i do niej chrootowałem. Wydałem polecenie pacman -S grub-bios
i otrzymałem:
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
jest dowiązaniem symbolicznym do /proc/self/mounts
, ale w /proc
folderze nie ma nic .
Co ja robię źle?
Jako uzupełnienie, czy zmierzam we właściwym kierunku, aby Arch pojawił się na liście Grub? EDYCJA : Byłem w stanie sprawić, że Arch pojawi się na liście Gruba z Ubuntu, robiąc sudo mount /dev/sdaX
( zamień X na numer partycji Arch ) wcześniej sudo update-grub
.
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
/etc/resolv.conf
do chroot? W przeciwnym razie chrootowane programy nie znają ustawień DNS.
{/proc,/sys/,/dev}
zgodnie z wpisem wiki dla chroot ?