Установка Arch Linux. Почему arch-chroot выдает ошибку?

Установка Arch Linux. Почему arch-chroot выдает ошибку?

Я следую инструкциям по установке Arch Linux.найдено здесьс Live CD, и мне приходится вводить следующую команду:

# arch-chroot /mnt
mount: sys is already mounted or /mnt/sys busy
       sys is already mounted on /sys
       sys is already mounted on /mnt/sys
==> ERROR: failed to setup API filesystems in chroot /mnt

Может кто-нибудь объяснить мне, что такое sys и как он монтируется? Как мне продолжить установку Arch отсюда? Я пытался перезагрузить live cd несколько раз, но я все время возвращаюсь к этому.

решение1

/sysвиртуальная файловая система, которая взаимодействует с ядром. Она предназначена для замены /proc. Подробнее наhttps://en.wikipedia.org/wiki/Sysfs

Судя по звукам, вы смонтировали /mnt/sys, попробуйте umount /mnt/sysили, что еще лучше, перезагрузитесь. Если это происходит после перезагрузки, то, arch-chrootвероятно, это опечатка, mount /sys /mnt/sysдолжно быть mount --bind /mnt/sys. Я мог бы потенциально помочь больше, если бы вы могли опубликовать вывод mount. Не уверен, что вы нашли решение, так как вы опубликовали его почти месяц назад.

Связанный контент