Видео ролики бесплатно онлайн

Смотреть скачать видео

Официальный сайт netfuncards 24/7/365

Смотреть видео бесплатно

polatov 25.02.2009 12:12

0byteПорядок монтирования и смены корневого каталога из под существующей системы

Так как мне приходится монтировать и "чрутиться" из под Ubuntu в Gentoo, решил написать себе памятку, как делать это правильно и поэтапно.

Из под существующей (установленной) системы делается так:

1) Монтируем раздел с Gentoo.

1
# mount /dev/sda3 /mnt/gentoo/





2) Монтируем каталог /proc, чтобы ядро могло общаться с системой и наоборот.

1
# mount -t proc none /mnt/gentoo/proc





3) Монтируем каталог /dev, для определения системой устройств.

1
# mount -o bind /dev /mnt/gentoo/dev





4) Я не знаю зачем делать следующую команду. Вторая часть начиная с /usr/... меняет корневой каталог. А вот необходимость первой части мне не понятна. Если кто подскажет - буду признателен.

1
# env -i HOME=$HOME TERM=$TERM /usr/sbin/chroot /mnt/gentoo /bin/bash





5) Создадим новую перменные среды. Без этого, система может не найти путь к какому-нибудь бинарнику.

1
# /usr/sbin/env-update





6) Собственно загрузим только что созданные перменные среды.

1
# source /etc/profile





7) Можно добавить слово chroot слева от приглашения. Чтобы иметь в виду, что вы находитесь в chroot. Можно, но не обязательно.

1
# export PS1="(chroot) $PS1"





Выпишу команды без комментариев, чтобы выглядело нагляднее.



# mount /dev/sda3 /mnt/gentoo/

# mount -t proc none /mnt/gentoo/proc

# mount -o bind /dev /mnt/gentoo/dev

# env -i HOME=$HOME TERM=$TERM /usr/sbin/chroot /mnt/gentoo /bin/bash

# /usr/sbin/env-update

# source /etc/profile

# export PS1="(chroot) $PS1"


Тэги:
+ 3 -
Похожие Поделиться

Username 25.02.2009 13:00 #
+ 0 -
# env -i HOME=$HOME TERM=$TERM /usr/sbin/chroot /mnt/gentoo /bin/bash

ммм это установка переменных сред насколько я понимаю. Игнорирует все переменные среды, кроме HOME, TERM - то есть остаются домашняя папка и дефолтный командный интепретатор. По идее так.
И под кат, под кат, полглавной страницы занимает.
polatov 25.02.2009 13:34 #
+ 0 -
хорошо, но что тогда мне должен ответить chroot на команду cd ~/ ?
xcr 25.02.2009 14:15 #
+ 0 -
Мм.. всмысле? То есть все остальные переменные передаются без изменения?
Username 25.02.2009 14:35 #
+ -1 -
нет, все остальные наоборот не передаются
polatov 25.02.2009 14:38 #
+ 0 -
то есть в момент /usr/sbin/env-update создается новая среда только для HOME и TERM переменных?
xcr 25.02.2009 15:26 #
+ 0 -
Странно. Я всегда думал, что все остальные просто передаются без изменений.
Username 25.02.2009 18:40 #
+ -1 -
ну тут опция i стоит.. ignore
xcr 25.02.2009 19:02 #
+ 0 -
Ааа... да, точно. Спасибо! )

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн