PDA

Visualizza la versione completa : Vedere mount da chroot


maxtn
24-10-2005, 15:54
Ho una cartella del server montata su debian 64bit, ho creato una chroot per eseguire le applicazioni a 32bit.
Se avvio openoffice (che gira sulla chroot a 32) non vedo la cartella del server, nel file /etc/fstab di chroot c':
# UNCONFIGURED FSTAB FOR BASE SYSTEM

maxtn
25-10-2005, 10:01
up

trillullero
25-10-2005, 11:11
prova a spiegare meglio cosa intendi per "ho installato una chroot".

maxtn
25-10-2005, 11:12
https://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html#id271998

Ikitt
25-10-2005, 11:26
Originariamente inviato da maxtn
Ho una cartella del server montata su debian 64bit, ho creato una chroot per eseguire le applicazioni a 32bit.
Se avvio openoffice (che gira sulla chroot a 32) non vedo la cartella del server, nel file /etc/fstab di chroot c':
# UNCONFIGURED FSTAB FOR BASE SYSTEM
Server?
Forse intendi il sistema base a 64 bit, che ospita il chroot...

Intanto: il contenuto di /etc/fstab indica (se ben ricordo)
che non e' stato eseguito base-config nel chroot. Ma questo e' un problema relativo.

Per rendere visibile una directory del filesystem padre ospitante dentro il chroot potresti usare una cosa tipo


mkdir -p /chroot/una/dir
mount --bind /una/dir /chroot/una/dir
chroot /chroot

trillullero
25-10-2005, 11:29
Non credo che il file /etc/fstab della partizione chroot venga interpellato. Se non ho capito male dal tuo link, la partizione chroot serve per far girare applicazioni ia32 su un sistema ia64.
Quindi il sistema operativo che funziona uno solo, quello a 64 bit.
La cartella visibile alle altre applicazioni che girano a 64 bit?
E' montata tramite samba o nfs ?
Sei sicuro che non sia un problema di permessi? Magari open office viene avviato con privilegi che impediscono di vedere la cartella da te citata.

maxtn
25-10-2005, 11:39
Il mio pc in rete e ho montato la cartella del server cos:

//server1/max /documenti smbfs user,fmask=777,password=12345,dmask=777,username=r oot 0 0

La cartella /documenti visibile a tutte le applicazioni tranne cha a Openoffice che installato nella chroot.


Ho provato come hai detto e funziona!!!

mkdir -p /var/chroot/sid-ia32/doc
mount --bind /documenti /var/chroot/sid-ia32/doc
chroot /var/chroot/sid-ia32/doc/

Grazie

Loading