6

Я следую инструкциям по установке 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 ответ1

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 . Не уверен, что вы нашли решение, так как опубликовали его почти месяц назад.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .