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.