Memasang sistem file jaringan ke schroot


8

Saya menggunakan sistem file jaringan (AFS) dan saya ingin juga memasangnya ke schroot saya. Menambahkan baris ke / etc / schroot / mount-defaults, dengan bindatau rbinddalam opsi tidak membantu: schroot selalu me-mount direktori dengan bind, dan tetap kosong di chroot.

Solusi saya saat ini adalah skrip yang me-remount direktori / afs rbindsetelah schroot diatur.

Apakah ada cara untuk membuat schroot menggunakan rbind secara langsung?


apakah Anda pernah menemukan / menerima jawaban (mungkin di tempat lain) untuk pertanyaan Anda? Jika demikian, maukah Anda membagikannya dengan kami? Saya juga ingin memasang sumber daya NFS ke lingkungan schroot.

Saya tidak pernah mendapat jawaban dengan schroot. Solusi saya pada saat itu adalah seperti yang saya tulis dalam pertanyaan, untuk me-mount sumber daya tertentu setelah schroot dimulai.
haggai_e

Jawaban:


1
# means run with root or sudo

1. Create a mountpoint
# mkdir /mount/point

2. Mount /proc /sys /dev to chroot
# mount -o bind /proc /mount/point/proc
# mount -o bind /dev /mount/point/dev
# mount -o bind /dev/pts /mount/point/dev/pts
# mount -o bind /sys /mount/point/sys

3. Copy resolv.conf to networking
# cp /etc/resolv.conf /mount/point/etc/resolv.conf

4.Open bash in chroot
# chroot /mount/point /bin/bash

5. Do what you have to do and then exit chroot
exit

Juga lihat: http://fermilinux.fnal.gov/documentation/tips/mount-bind-chroot


2
Pada dasarnya itulah yang ingin dia lakukan, tetapi intinya adalah schroot mengotomatiskan langkah-langkah ini, dan dia mencoba juga mendapatkan pemasangan sistem file jaringan otomatis.
poolie

Tautan Anda sudah mati :(
Seth
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.