Форум программистов, компьютерный форум, киберфорум
Arch Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/37: Рейтинг темы: голосов - 37, средняя оценка - 4.86
1 / 1 / 1
Регистрация: 16.12.2013
Сообщений: 101
1

Сделать chroot в /mnt

25.09.2016, 00:43. Показов 7204. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В общем решил установить арч на свой комп. Поделил диск на 3 раздела, один оставил винде, другой линуксу и третий для свопа. Далее примерно действовал инструкции за исключением доп разделов для home и root. Смонтировал диск
Bash
1
mount /dev/sda1 /mnt
, после этого
Bash
1
swapon /dev/sda2
. Далее я не скачивал новые пакеты из интернета, так как его нет и решил установить загрузчик, однако после неудачных попыток заметил странную ошибку, которая не гуглится в моем случае
Bash
1
2
 arch-chroot /mnt
Chroot: failed to run command /bin/bash: No such file or directory
Как ее исправить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.09.2016, 00:43
Ответы с готовыми решениями:

Из текущего скрипта сделать chroot, а затем запустить другой скрипт
Как из текущего скрипта сделать chroot, а затем запустить другой скрипт? Добавлено через 4 часа...

/mnt - нет нужных файлов
Действую по инструкции по установке Часто приходится перезагружаться по разным причинам: то...

Execv в связке с chroot
выполняю код: chroot(task_code_path.c_str()); setuid(1000); chdir("/"); char...

Centos 7 name-chroot.service
Добрый день! Возникла проблемка при создании bind (DNS)/ До этого создал ssh и настроил iptables ...

9
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
25.09.2016, 09:38 2
Цитата Сообщение от Dimofey Посмотреть сообщение
/bin/bash: No such file or directory
Что из этой фразы вызывает стойкое непонимание? Или /mnt/bin/bash есть?
0
1 / 1 / 1
Регистрация: 16.12.2013
Сообщений: 101
25.09.2016, 11:30  [ТС] 3
Marinero, я потом вручную сделал эту папку, но вылезла другая ошибка вроде permission denied. В любом случае, до этого ошибок не было, а подобные ошибки в инструкциях не предусмотрены.
0
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
25.09.2016, 16:50 4
При чем здесь папка и «создание её в ручную»? Если Вы переходите в другую систему — то она как минимум должна быть на диске.
0
1 / 1 / 1
Регистрация: 16.12.2013
Сообщений: 101
25.09.2016, 17:34  [ТС] 5
Marinero,
она как минимум должна быть на диске.
я её вообще-то устанавливаю, это один из пунктов в wiki и в инструкции на сайте. Я сомневаюсь, что после монтировки там есть система, ну может только несколько системных каталогов

Добавлено через 31 минуту
У меня вообще возникло подозрение, что арч в принципе не устанавливается без интернета или я ошибаюсь?
0
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
25.09.2016, 20:09 6
Пункты надо все выполнять, а не через один
Установим базовые пакеты системы. В этот список вы можете добавить какие-нибудь нужные вам пакеты для установки.
Bash
1
# pacstrap -i /mnt base base-devel
После выполнения команды и выбора всех пакетов, скачаются(около 150 Мб) и установятся(около 130) последние версии необходимых пакетов.
0
23 / 22 / 3
Регистрация: 15.07.2016
Сообщений: 86
25.09.2016, 22:23 7
Как и написано в предыдущем комментарии, нужно сначала установить базовую систему в этому попку, а потом уже делать chroot. Выполняйте все пункты по порядку - установка ArchLinux.
0
1 / 1 / 1
Регистрация: 16.12.2013
Сообщений: 101
25.09.2016, 22:56  [ТС] 8
Marinero, я этот пункт выполнил, просто он выдал кучу ошибок об отсутствии интернет соединения. Я так понял базовой системы в дистрибутиве нет? Он вообще все скачивает?

Добавлено через 9 минут
Tester01,
.... в этому попку...
простите, эту фразу не понял, но она рассмешила
0
7 / 7 / 2
Регистрация: 12.11.2012
Сообщений: 203
30.09.2016, 15:24 9
Цитата Сообщение от Dimofey Посмотреть сообщение
Я так понял базовой системы в дистрибутиве нет?
Какой образ используете для установки случаем не NetBoot? Потому что в простом образе базовая система как раз есть!

>>Поделил диск на 3 раздела, один оставил винде, другой линуксу и третий для свопа.

Плохая идея ставить linux весь в один раздел, выделили хотя бы хомяку отдельный раздельчик.

Цитата Сообщение от Dimofey Посмотреть сообщение
Bash
1
2
arch-chroot /mnt
Chroot: failed to run command /bin/bash: No such file or directory
Bash
1
 
Выхлоп:
Bash
1
ls /mnt
в студию плиз.

Цитата Сообщение от Dimofey Посмотреть сообщение
выдал кучу ошибок об отсутствии интернет соединения.
Точно были выполнены все этпы?
Кликните здесь для просмотра всего текста

1 Загрузка
2 Перед установкой
2.1 Установка раскладки клавиатуры
2.2 Соединение с Интернетом
2.3 Синхронизация системных часов
2.4 Разбиение дисков на разделы
2.5 Форматирование разделов
2.6 Монтирование разделов
3 Установка
3.1 Выбор зеркал для загрузки
3.2 Установка основных пакетов
3.3 Настройка системы
3.4 Установка загрузчика
3.5 Перезагрузка
4 После установки


Если пройти по гайду сложно - установите majaro или google-> ArchLinux gui install
0
1 / 1 / 1
Регистрация: 16.12.2013
Сообщений: 101
04.10.2016, 13:46  [ТС] 10
MadBittern, честно говоря я не знаю какой у меня дистрибутив, но я проблему решил обычным копированием файлов из существующего арча на виртуалке. Появилась другая проблема, которая однажды была в убунте, граб решил искать файлы не в том диске. И тогда и сейчас я эту проблему не смог решить адекватно, но это другая история
0
04.10.2016, 13:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.10.2016, 13:46
Помогаю со студенческими работами здесь

Запуск apache в chroot окружении
Есть сервер самосбор lfs версии 7.0 Из исходников установлен apache: httpd -version Server...

Выполнить chroot в bash на Windows 10
Доброго времени суток. Как стало недавно известно, что в десятки появится bash ubunty, так вот...

Сборка и установка Gentoo из chroot с другого дистрибутива
Всем привет! Есть желание сделать такой финт ушами: На данный момент у меня установлена и...

Запереть ssh пользователя в chroot, разрешив доступ к руту
CentOS 6.4 Требуется запереть залогигившегося на сервер пользователя user в chroot в домашнем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru