Получение 'Разрешения отклонило' ошибку от монтирования при попытке к chroot Выгнуть Linux

Я пытаюсь к chroot Выгнуть Linux на своем 64-разрядном поле Ubuntu путем следования инструкциям, перечисленным здесь. Вот шаги, которые я сделал до сих пор:

$ curl -sSLo archlinux.tar.gz http://mirrors.abscission.net/archlinux/iso/2016.03.01/archlinux-bootstrap-2016.03.01-x86_64.tar.gz

$ tar -xvzf archlinux.tar.gz

$ cd root.x86_64

$ sudo bin/arch-chroot .

По некоторым причинам я получаю эту ошибку при запущении скрипта:

mount: permission denied
==> ERROR: failed to setup chroot .
Usage: umount -h | -V
       umount -a [-d] [-f] [-r] [-n] [-v] [-t vfstypes] [-O opts]
       umount [-d] [-f] [-r] [-n] [-v] special | node...

Для ссылки вот то, что я получаю, когда я работаю cat README в chroot:

To install Arch Linux from another distribution, a root server rescue system or 
a live system, follow the instructions at
https://wiki.archlinux.org/index.php/Install_from_Existing_Linux. A short version
is provided below:

* Make sure your system is running Linux 2.6.32 or later.
* Extract this tarball. If you have enough memory, you can extract it into a 
  tmpfs file system. In the example below, we'll assume that you extracted it in
  /tmp.
* Enter the chroot:
  + If you have bash 4 or later installed, run
    # /tmp/root.x86_64/bin/arch-chroot /tmp/root.x86_64/
  + If you don't have bash 4, run the following commands:
    # cp /etc/resolv.conf /tmp/root.x86_64/etc
    # mount --rbind /proc /tmp/root.x86_64/proc
    # mount --rbind /sys /tmp/root.x86_64/sys
    # mount --rbind /dev /tmp/root.x86_64/dev
    (if /run exists on your system:
      # mount --rbind /run /tmp/root.x86_64/run
    )
    # chroot /tmp/root.x86_64/
* In the chroot
  + Initialize the pacman keyring:
    # pacman-key --init
    # pacman-key --populate archlinux
  + Mount the destination partition under /mnt
* Follow the Arch Linux installation guide
   https://wiki.archlinux.org/index.php/Installation_Guide#Install_the_base_system
  starting at the "Install the base system" step.

Если это релевантно, я выполняю это из виртуальной рабочей области в Cloud9. Возможно, это не может получить доступ к USB-устройству или такому? (Простите мне, если я кажусь, что не знаю то, о чем я говорю, я немного неопытен с chroots/mounting и таким материалом.)

Любая справка ценилась бы, Спасибо!

0
задан 12 March 2016 в 20:30

1 ответ

Проблема похожа на Вас, не смонтировали раздела на/mnt и пробуют к pacstrap в сам установочный носитель. Перепроверьте, не избежали ли Вы монтировать, что раздел на/mnt # монтирует, что/dev/sdxY/mnt Затем устанавливают основные пакеты, генерируют fstab, и затем chroot к нему.

0
ответ дан 29 September 2019 в 10:18

Другие вопросы по тегам:

Похожие вопросы: