Newsgroup: it.comp.os.linux.sys
Titolo: Si può spostare una parte di /usr?

Ciao,
ho la root quasi piena (3Giga)
Per motivi troppo lunghi a spiegarsi, non posso assolutamente
ripartizionare. Su un altro disco ho una ext2 libera.
E' possibile spostare parte di /usr li'?
Quello che pensavo di fare era copiare un po di roba,
ad esempio le librerie, e poi creare dei link -s.
Si puo' fare?
Ale 

 ha scritto nel messaggio 
news:43e1d...@x-privat.org...

In alternativa:
faccio una immagine totale di / sulla nuova partizione da 20Giga
modifico fstab della nuova
modifico il lilo _aggiungendo_ il nuovo kernel
Cosi facendo potrei provare il nuovo linux "20Giga"
e non perdere assolutamente nulla del vecchio, giusto?
Ale

che malvagitŕ!
molto meglio usare una partizione sul disco nuovo come /usr spostandoci 
tutto!
e magari crei una altra partizione per /home e sposti pure quella lě

 
Ho appena fatto quanto sopra, copiando tutto eccetto proc mnt e sys,
che ho poi ricreato vuoti come mnt point
Ho cambiato il nuovo fstab per essere consistente con la nuova
configurazione e ho aggiunto una nuova entry a grub.conf
Funziona tutto, parte e non da errori. Solo che:
qualsiasi utente, da login mi da: login: no shell permission denied
Che cosa ho sbagliato? (e come posso fare per darvi eventuali altre 
informazioni necessarie?)
Ale

 Ale
mi sa che hai tralasciato di copiare assieme ai file anche i permessi di
ciascuno...
credo sia il parametro -a (ma vado a ricordi...) del comando cp

 credo sia il parametro -a (ma vado a ricordi...) del comando cp
No, ho proprio usato -a
Ho provato a far partice la nuova installazione col cd
di fedora+rescue shell
Mi ha dato una cosa strana:
provando a cambiare la passwd, mi dice che non trova pan.
Potrebbe essere questo il problema?
Ale

 
Volevo dire pam
A

 Volevo dire pam
usa questo per copiare da una partizione all'altra.
volendo leva pure le C
tar clf - . | tar xpfC - /mnt/to
Max


fai un boot da un live cd e apporti tutte le modifiche necessarie.
Io ho migrato un interso sistema da ext3 a reiser.
-- 
Massimiliano

 Max
Grazie,
ma non cambia nulla.
Per essere precisi, ecco quello che ho fatto;
# rm -rf in /mnt/hdb6
# cd /
# tar clf - . | tar xpfC - /mnt/hdb6/.
#vi /mnt/hdb/etc/fstab e correzione di "/"
Da lo stesso problema (ossia non mi logga).
Non si può eliminare pam?
Ciao

 che ho poi ricreato vuoti come mnt point
]zac[
Ho grossi dubbi che hai copiati tutto e correttamente, e configurato
correttamente il boot loader e fstab.
Ho copiato molte volte un intero sistema da un disco all'altro con cp -a /
xyz anche con il sistema avviato (naturalmente senza operazioni in corso)
senza che cambiasse una virgola sulla configurazione del sistema.
Presta attenzione che è molto facile pensare di configurare il bootloader
giusto e invece si modifica quello dell'altro disco col risutato di avere
incroci molto strani tra bootloader e ftsab (per molto giorni ho eseguito
il boot da un disco e usato il fstab dell'altro, col risultato di far
finire le nuove cose sul disco sbagliato).

 
I tuoi dubbi sono perfettamente leciti.
Mi verrebbe da risponderti: "sono sicuro di averli copiati
giusti.." ma ovviamente sarebbe sciocca presunzione.
A mio parziale discapito, aggiungo che:
1) "copiarli giusti": ho provato sia con cp -a sia con tar
come suggeritomi in un altro reply
2) "fstab": non credo sia questo il problema. Il SO parte
correttamente, X parte, partono tutti i servizi, 
anche apache funzia correttamente e non ha problemi di passwd.
Oltretutto ho skippato completamente questo problema facendo
questa prova:
#mv /usr /usr.old
#ln /copiaDiUsrNelNuovoDisco /usr
La cosa strana è che, fintanto che non ho fatto il 
reboot, ha funzionato tutto correttamente e ho installato
un sacco di pacchetti nuovi: tutto OK.
Al successivo reboot (quindi con grub e fstab originali)
mi ha dato lo stesso problema.
Strano?
Ale

 Strano?
No, solo sconosciuto (ghghgh), per mancanza di dettagli, direi che ti e ci
sfugge qualcosa di grosso/grossolano.