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í.