Pagina 1 di 3
[risolto]spostare /usr
Inviato: martedì 7 aprile 2009, 16:21
da lupetta
Ciao a tutti, vorrei spostare la directory /usr e tutti i suoi contenuti in un'altra partizione del disco
che viene montata già direttamente in fase di boot.
Il comando per farlo lo conosco,infatti il mio problema non è quello.
Quello che vorrei invece sapere se lo spostamento di una directory cosi importante può portare problemi in futuro.
Vi ringrazio Laura
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:26
da MaraMax
Non comporta problemi anzi...una volta era sempre consigliato avere anche una partizione separata per /usr
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:28
da lupetta
Quindi un cp -rp /usr /media/-...
e poi rm -r * /usr/*
e non succede nulla?
La stessa cosa posso fare per la home?Posso fare in modo che la home sia su una partizione diversa?Grazie
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:35
da kapello
Si ma fallo da liveCD
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:36
da lupetta
ok grazie
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:37
da MaraMax
lupetta ha scritto:
Quindi un cp -rp /usr /media/-...
e poi rm -r * /usr/*
e non succede nulla?
La stessa cosa posso fare per la home?Posso fare in modo che la home sia su una partizione diversa?Grazie
No! Wait! Wait! Wait!
- ti conviene fare l'operazione da LiveCD
- devi poi modificare il file /etc/fstab in modo che la partizione "contenente il contenuto" punti a /usr
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:48
da lupetta
E come deve essere modificato fstab'?
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:54
da kapello
Per la home aggiungi una riga di questo tipo
/dev/sda1 /home ext3 relatime 0 2
dove al posto di /dev/sda1 metti la partizione in cui hai spostato i file (i file sistem sono ext3 giusto?). Lo stesso discorso per user
/dev/sda1 /usr ext3 relatime 0 2
Le directory /home ed /usr devono esistere nel disco principale ed essere vuote
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:54
da MaraMax
Puoi postarmi l'output del comando:
sudo fdisk -l
e indicarmi in che partizione vorresti mettere /usr?
Forse questa guida ti può aiutare:
http://ubuntu.wordpress.com/2006/01/29/ ... partition/
è per spostare la /home ...per /usr il procedimento è simile ma ti consiglio di farlo da LiveCD.
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:58
da lupetta
Codice: Seleziona tutto
Device Boot Start End Blocks Id System
/dev/sda1 * 1 365 2931831 82 Linux swap / Solaris
/dev/sda2 366 1581 9767520 83 Linux
/dev/sda3 1582 30401 231496650 5 Extended
/dev/sda5 1582 30401 231496618+ 83 Linux
Disk /dev/sdb: 2041 MB, 2041577472 bytes
61 heads, 60 sectors/track, 1089 cylinders
Units = cylinders of 3660 * 512 = 1873920 bytes
Disk identifier: 0x00041744
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1090 1993604+ b W95 FAT32
allora vorrei portare usr e la home in sda5.
Sono tutte in ext3
COmunque sei molto gentile
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 16:59
da steff
(nella partizione che monterai come /usr non si deve trovare la cartella /usr ma solo il
suo contenuto, idem per /home)
quindi qualcosa come
Edit: ma perché lo vuoi fare? Credo che tu hai le idee poco chiare su /usr (che occupa al massimo 3-4gb)
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 17:03
da MaraMax
Poi nel file /etc/fstab aggiungerai la riga
/dev/sda5 /usr ext3 nouser,defaults,auto,atime,rw,dev,exec,suid 0 0
(i parametri a fineriga possono anche essere diversi...leggi la documantazione di mount)
Non eliminare la directory /usr che serve comunque come punto di mount...lo spazio viene (dovrebbe) liberato comunque.
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 17:04
da lupetta
Non so se ho capito bene...
mi creo una cartella usr nella partizione che mi interessa e dentro ci copio il contenuto dell'usr giusto?
dopo di che modifico fstab dandogli il nuovo percorso dell'usr e della home
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 17:06
da lupetta
steff ha scritto:
(nella partizione che monterai come /usr non si deve trovare la cartella /usr ma solo il
suo contenuto, idem per /home)
quindi qualcosa come
Edit: ma perché lo vuoi fare? Credo che tu hai le idee poco chiare su /usr (che occupa al massimo 3-4gb)
QUestione di spazio...durante il partizionamento ho dato solo 10 gb per / /usr....
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 17:08
da MaraMax
lupetta ha scritto:
Non so se ho capito bene...
mi creo una cartella usr nella partizione che mi interessa e dentro ci copio il contenuto dell'usr giusto?
dopo di che modifico fstab dandogli il nuovo percorso dell'usr e della home
non proprio: copi il contenuto di /usr nella partizione non in una cartella /usr dentro.
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 17:09
da steff
La partizione che monti come /usr in fstab contiene le cartelle che poi troverai in /usr e nient'altro. Mi sembra molto grande per fare questo e neanche vuota, vero?. Se ci spieghi a cosa dovrebbe servire il tutto...
Puoi cmq montare la partizione come /media/nome, spostarci /usr e creare un link /usr che punta a /media/nome/usr
Ma sempre:perché?
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 17:14
da lupetta
Allora
nella partizione grande non ci voglio mettere solo usr ma ci sono anche i dati....forse non mi sono spiegata.
vorrei solo avere libero la partizione dei 10gb.
Tu mi stai dicendo che mi conviene partizionare sda5 in una sottopartizione e metterci usr?
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 17:15
da kapello
Ascolta Steff che la sa lunga

Re: spostare /usr
Inviato: martedì 7 aprile 2009, 17:18
da lupetta
Ok,io ascolto volentieri stuff che ne sa sicuramente piu di me

Ma sti dieci 10gb mi basteranno?
Sto mettendo su applicazioni che mi occuperanno spazio...e non l'avevo calcolato :-)
Re: spostare /usr
Inviato: martedì 7 aprile 2009, 17:20
da MaraMax
Io con tutto (quasi) il necessario (mi manca solamente matlab) sono a 5 GB per /usr...