Newsgroup: it.comp.os.linux.iniziare
Titolo: programmi su HD esterno

Ho una partizione su cui è installato linux da 5 GB. Se decido di installare 
tutti i programmi e di avere tutti i dati su un HD esterno vado incontro a 
problemi secondo voi?
-- 
         Giuseppe 

 problemi secondo voi?
Non mi  ben chiaro se intendi installar elinux sul disco esterno sena
toccare i dischi rigidi interni o se intendi una via di mezzo, in cui
il sistema base sta sul disco interno.
Comunque nel primo caso vai sicuramente in cerca di problemi, la
maggior parte delle distribuzioni richiedo una cura particolare per
poter essere avviate su dischi USB, inoltre la tua motherboard deve
supportare il boot da USB.
Mi pare che l'ultima SUSE (10.0) supporti (credo non ufficialmente)
l'installazione su USB. Poi ci sono anche alcune distribuzioni fatte
per essere installate su chiavette e cose simili che probabilmente
possono riuscire.
Altrimenti devi probabilmente ricompilarti il kernel ad hoc per
introdurre il support ostatico per USB storage.
Ciao

 Ho una partizione su cui č installato linux da 5 GB. Se decido di 





Ciao
perchč outlook non quota con ">"?
ho gią linux su HD interno ma lo spazio e poco e volevo salvare tutti i 
programmi e dati su HD esterno.
-- 
         Giuseppe



No. Volendo puoi anche installare la / sul disco esterno e una /boot da
10-20 MB sul disco interno. Basta solo che tutti i driver necessari
per accedere al disco esterno siano compilati staticamente.
Oppure più semlicemente potresti creare delle partizioni su disco esterno
per mettere la /home e magari la /usr/local. In tal modo in condizioni
di emergenza con il disco esterno spento potresti sempre accedere al
sistema da root. Altrimenti mettici quello che vuoi... la /boot tienila
comunque sul disco interno, altrimenti potresti avere problemi.
-- 
Stefano Gatti 
Email: 
s.gatti...@email.it
 (togliere .levami)

 ha scritto nel messaggio 
news:pan.2005.10.11...@email.it...

Sono passato da poco a linux e quindi alcune delle cose che dici non le 
capisco, altre le intuisco.
Per esempio /, /boot, /home ecc, le ho viste esplorando le cartelle e 
qualcosa posso immaginarlo
Il mio Pc è già ellestito con tutte queste directory sul disco interno, il 
disco rigido esterno lo leggo sotto /dev (o qualcosa del genere.. scrivo da 
windows e non posso controllare: il trasloco non è ancora avvenuto del 
tutto).
Forse alcune cose non le capisco perchè ancora non ho mai installato un solo 
programma su linux e non so come funziona.
La mia idea (insana?) era di installarli direttamente su /dev(?), cioè dove 
vedo i dati dall'HD esterno (per il momento ci sono solo alcuni file su ext3 
del HD esterno, il mio interrogativo e se così come ci sono i dati potrei 
metterci i programmi)
-- 
         Giuseppe

 
Ok, in Linux tu puoi dividere l'albero tra n dischi locali (ide, scsi, 
usb, quello che vuoi), o remoti (con NFS, SMB, quello che vuoi).
Una volta istruito fstab le partizioni e le condivisioni vengono montate 
nell'albero. Quindi a me /home può stare sul secondo disco del canale 
ide primario (hdb) oppure a qualcun'altro può venire comodo avere 
/var/www su un'altra partizione del primo disco per esigenze proprie.
Unico requisito per questo tipo di lavoro è che i driver del dispositivo 
utilizzato siano caricati in memoria.
Ora, il fatto di tenere sul disco da 5GB solo i programmi e sul disco 
USB i dati, si può tradurre in /dev/sda1 montata come /home
Così tutti i dati si trovano sul disco USB, e i programmi e l'utente 
root si trovano sul disco locale. (e non sei obbligato a ricompilare il 
kernel)
Occhio, però, che se non monti effettivamente il disco (ad esempio se 
hai il disco staccato), la directory /home esiste comunque, quindi 
andresti a scrivere dei dati sul tuo HD e nel momento in cui attacchi e 
monti il disco USB questi dati diventano invisibili (fino a quando non 
smonti l'HD USB).
Per farla breve, non ci sono particolari problemi a fare ciò. Basta, 
come tutte le cose, fare attenzione a ciò che si sta facendo.
Forse, però, la soluzione più semplice è di creare un mount-point in un 
punto qualsiasi del disco (il qualsiasi è subordinato a ciò che vuoi 
fare e a chi renderlo visibile), in genere /mnt e mettere lì a manina 
tutti i dati.
LP


grazie
-- 
         Giuseppe 

 
Prego

 applicativi/librerie/altro da provare) tocco i 2Gb.
Quasi quasi ripartiziono l'HD interno e prendo altri 5 Gb da windows e
li dedico a linux. Con Partition Magic dovrebbe essere un'operazione
semplice a questo punto, vero?
PM dovrei lanciarlo da windows però.
Il mio problema è che vorrei far funzionare su linux un open sourse
che si chiama compiere che funziona con java e oracle.
Questo non pensi che mi appesantirebbe un po' il tutto?
grazie
          Giuseppe

 grazie
IMHO per tenere i dati utente su un hd esterno senza fare troppi danni, se
su quell'hd ci lavora un solo utente (caso pc desktop usato singolarmente),
io creerei una nuova dir che potrebbe essere
/home/nometuoutente/mnt/discoesterno su cui monterei, con le opportune
indicazioni in /etc/fstab, il disco esterno. Cosě rimarrebbero sull'hd
interno le impostazioni utente,la posta, la cache dei browser e comunque
tutto fuinge anche senza l'hd esterno.
Tu hai parlato di java ... se č un programma sempliceme, tipo ganntproject,
puň essere effettuvamente usato ovunque sia messo, sempre che tu abbia
correttamente installato java. Basta un comando da shell $ java -jar
nomeprogramma
Volendo ho letto su una rivista che c'č un particolare tipo di filesystem
che potrebbe fare al caso tuo, unionfs, anche se mi sembra una cosa un po'
troppo osee per un newbye.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Questo non pensi che mi appesantirebbe un po' il tutto?
Ho provato ad aumentare la dimensione della partizione di linux da partition 
magic su linux (ext3 su primaria), ma mi permette solo di ridimensionare 
swap (secondaria) e windows. L'opzione per la partizione linux non si 
attiva. :(
          Giuseppe