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

Codice: Seleziona tutto

cd /usr
sudo cp -auv * /media/punto_mount_sdaX
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

Codice: Seleziona tutto

cd /usr
sudo cp -auv * /media/punto_mount_sdaX
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  ;D
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...