LINUX.ORG.RU

разногласия в мануалах

 ,


1

0

в Handbook сказано, что до chroot кроме /proc ещё надо
# mount --rbind /sys /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev

в Complete Handbook - только /proc

в gentoo-wiki.com
# mount -o bind /dev /mnt/gentoo/dev

в wiki.gentoo.org
# mount -o bind /dev /mnt/mychroot/dev
# -o bind /sys /mnt/mychroot/sys
# mount -o bind /tmp /mnt/mychroot/tmp

итого 4 варианта.

★★★★★

разрешаю монтировать /proc, /sys, /dev

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

разрешаю

а как правильно? почему по-разному? что это даёт?

а /sys и /dev через --rbind или -o bind ?

P.S -o bind , --bind и -B это всё одно и то же?

teod0r ★★★★★ ()

Варианты монтирования /dev отличаются только тем, что в случае с --rbind монтирование происходит в read-only. Для установки gentoo это пофигу, используй любой вариант.

/sys можно не монтировать, но правильнее - монтировать. Это ни на что не влияет, но если хочешь получить правильный chroot (то есть, почти такой же, как и новая система после ребута), то монтируй. И потом, вдруг ты до первого ребута зачем-то решишь скомпилять софт, которому нужен /sys.

Black_Shadow ★★★★★ ()
Последнее исправление: Black_Shadow (всего исправлений: 2)
Ответ на: комментарий от megabaks

про --bind и -B - есть, про -o bind - не нашёл, хотя может плохо искал

teod0r ★★★★★ ()
Ответ на: комментарий от megabaks

а почему в хэндбуке не написано сделать env -i ?
после env-update; source /etc/profile остались переменные от хост-системы

teod0r ★★★★★ ()
Ответ на: комментарий от Black_Shadow

Если не запамятовал, /sys где-то требовался для установки загрузчика.

madcore ★★★★★ ()
Ответ на: комментарий от Black_Shadow

хм. rbind - нифига не readonly. bind монтирует только одну фс, rbind монтирует всё дерево.

Black_Shadow ★★★★★ ()
Ответ на: комментарий от Deleted

LILO?

Не.

http://www.gentoo.org/doc/ru/handbook/handbook-ppc.xml?part=1&chap=10


Чтобы найти загрузочные устройства, yaboot необходим доступ к файлам устройств, создаваемым udev при запуске, и файловой системе sysfs. Эти две файловые системы находятся в /dev и sys, соответственно. Для этого вам потребуется «привязать» эти файловые системы с корня установочного диска на точки монтирования /dev и /sys внутри среды измененного корня (chroot). Если файловые системы уже привязаны, делать это повторно не требуется.

madcore ★★★★★ ()

Везде в твоем посте закомментировано, разрешаю не делать

anonymous_sama ★★★★★ ()
Ответ на: комментарий от Deleted

Обновлено 27 февраля 2006

С тех пор для того случая ничего не изменилось.

madcore ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.