Ich habe Ubuntu auf meinem Computer installiert. Ich habe mich entschieden, Arch Linux zu installieren, aber ich habe den Teil über die Installation von Grub übersprungen, da es bereits installiert ist. Als ich sah, dass Arch nicht in Grubs Menüliste auftaucht, entschied ich mich, es in Arch zu installieren. Ich habe die Arch-Partition in Ubuntu gemountet und darin chrootet. Ich habe den Befehl pacman -S grub-bios ausgegeben und bekam folgendes:
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 ist ein symbolischer Link zu /proc/self/mounts , aber in /proc steht nichts Ordner.
Was mache ich falsch?
Als Ergänzung, gehe ich in die richtige Richtung, um Arch in Grubs Liste erscheinen zu lassen? BEARBEITEN :Ich konnte Arch in der Grub-Liste von Ubuntu erscheinen lassen, indem ich sudo mount /dev/sdaX ausführte (X durch die Partitionsnummer von Arch ersetzen ) vor sudo update-grub .
Akzeptierte Antwort:
Denken Sie daran, arch-chroot zu verwenden und nicht einfach chroot – so /proc wird ausgefüllt und Pacman funktioniert wie erwartet.