Ho Ubuntu installato sul mio computer. Ho deciso di installare Arch Linux, ma ho saltato la parte sull'installazione di Grub poiché è già installato. Vedendo che Arch non viene visualizzato nell'elenco dei menu di Grub, ho deciso di installarlo in Arch. Ho montato la partizione di Arch in Ubuntu e ci ho eseguito il chroot. Ho impartito il comando pacman -S grub-bios e ho ottenuto quanto segue:
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 è un collegamento simbolico a /proc/self/mounts , ma non c'è nulla nel /proc cartella.
Cosa sbaglio?
Come complemento, sto andando nella giusta direzione per far apparire Arch nell'elenco di Grub? MODIFICA :Sono stato in grado di far apparire Arch nell'elenco di Grub da Ubuntu eseguendo sudo mount /dev/sdaX (sostituisci X con il numero di partizione di Arch ) prima di sudo update-grub .
Risposta accettata:
Ricordati di arch-chroot e non semplicemente chroot – in questo modo /proc verrà popolato e pacman funzionerà come previsto.