Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Vedere mount da chroot

  1. #1
    Utente di HTML.it L'avatar di maxtn
    Registrato dal
    Jul 2002
    Messaggi
    712

    Vedere mount da chroot

    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
    Ubuntu 10.10 x86_64

  2. #2
    Utente di HTML.it L'avatar di maxtn
    Registrato dal
    Jul 2002
    Messaggi
    712
    up
    Ubuntu 10.10 x86_64

  3. #3
    prova a spiegare meglio cosa intendi per "ho installato una chroot".
    Faccio parte di questo mondo, cambiare me stesso significa cambiare il mondo.

  4. #4

  5. #5

    Re: Vedere mount da chroot

    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
    codice:
    mkdir -p /chroot/una/dir
    mount --bind /una/dir /chroot/una/dir
    chroot /chroot
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

  6. #6
    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.
    Faccio parte di questo mondo, cambiare me stesso significa cambiare il mondo.

  7. #7
    Utente di HTML.it L'avatar di maxtn
    Registrato dal
    Jul 2002
    Messaggi
    712
    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
    Ubuntu 10.10 x86_64

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.