integrare partizione alla /home si può?

10 risposte [Ultimo messaggio]
Ritratto di xeniga
xeniga
(Monster)
Offline
Monster
Iscritto: 03/07/2008
Messaggi: 387

salve ragazzi...

allora ho una partizione windows che vorrei togliere per usare solamente opensuse sul mio pc desktop..
vorrei integrare la partizione di windows nella home si può fare?

Ritratto di tremalnaik
tremalnaik
(Monster)
Offline
Monster
Iscritto: 26/04/2006
Messaggi: 209

punto di mount /Home/nome

Tremal-Naik
Linux 3.1.0-1.2-desktop i686 Sistema: openSUSE 12.1 (i586) KDE: 4.7.2 (4.7.2) "release 5" GeForce 9600 GT
Processore (CPU): Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz

Ritratto di xeniga
xeniga
(Monster)
Offline
Monster
Iscritto: 03/07/2008
Messaggi: 387

ho già una partizione /home!
io vorrei solo integrare la partizione alla home già presente...

Ritratto di moviemaniac
moviemaniac
(Geek)
Offline
Geek
Iscritto: 10/10/2005
Messaggi: 135

Quote:

xeniga ha scritto:
ho già una partizione /home!
io vorrei solo integrare la partizione alla home già presente...

spero di non dire fesserie, e spero di aver centrato la tua richiesta.

Due partizioni, che io sappia, non possono condividere il punto di mount. Del resto sarebbe come voler montare due partizioni sotto la lettera C in windows.
Una partizione, un punto di mount. Altrimenti quando copi un file nella cartella in cui hai montato due partizioni, come glielo spieghi al SO dove vuoi scrivere il file?

Le partizioni windows solitamente vengono montate in /windows da opensuse. E' probabile che tu abbia già un /windows/C, per ciò creati un link simbolico in home che punti a quella cartella e così tagli corto.

Ciao e spero di averti aiutato.

aka FaithFulSoft
once MaxDev's staff developer

Ritratto di ferdybassi
ferdybassi
(Guru)
Offline
Guru
Iscritto: 11/09/2005
Messaggi: 2668

Se con "integrare" intendi "fondere le due partizioni", non si può. Le partizioni vengono create prima di installare il sistema operativo.. Dopo non è che ci sia molto da fare, soprattutto per le partizioni di sistema..
L'unica strada che mi viene in mente è fare così:
- creare una directory /home temporanea, e copiarci dentro tutti i dati della partizione /home
- rimuovere in /etc/fstab la voce della partizione /home
- riavviare. Il sistema dovrebbe riconoscere come nuova /home la partizione creata
- cancellare la partizione /home vecchia e la partizione di windows, e creare una nuova partizione che sia la somma delle due
- aggiungere in /etc/fstab la voce della nuova /home
- riavviare
- reimportare i dati

Comunque è un casino, e il rischio di perdere dati è alto.

Ciao ciao

Amministratore di
www.it-opensuse.org

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Tra l'altro, l'operazione che ti ha indicato ferdybassi si puo` fare solo se le due partizioni sono fisicamente contigue ed entrambe dello stesso tipo (o entrambe primarie o entrambe logiche). Altrimenti non si puo` fare.

Una cosa che potresti fare e` questa: crei una directory /backup e la usi come punto di mount della vecchia partizione di windows (riformattata con file-system linux). Periodicamente, sposti i file che non usi dalla home in /backup.

Oppure, ti fai un backup di tutto il contenuto della home da qualche parte, reinstalli opensuse togliendo tutte le partizioni e ridefinendole come piu` ti aggrada. Questa credo sia la soluzione migliore.

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di filotux
filotux
(Monster)
Offline
Monster
Iscritto: 26/11/2006
Messaggi: 307

La soluzione si chiama LVM ma va prevista al momento del partizionamento e comunque prima di creare i file system.

Allo stato attuale, sia che tu voglia usare o meno LVM, devi sempre fare il backup della partizione, riallocare lo spazio e ripristinare i dati.

filotux

Debian Lenny on BeagleBoard

Ritratto di ferdybassi
ferdybassi
(Guru)
Offline
Guru
Iscritto: 11/09/2005
Messaggi: 2668

Quote:

orion ha scritto:
Una cosa che potresti fare e` questa: crei una directory /backup e la usi come punto di mount della vecchia partizione di windows (riformattata con file-system linux). Periodicamente, sposti i file che non usi dalla home in /backup.

Eh, sì...
Puoi anche pensare a rsync per tenere sincronizzate le due directory.
Concordo con filotux: LVM era la soluzione, ma andava pensata prima.

Ciao ciao

Amministratore di
www.it-opensuse.org

Ritratto di greywolf82
greywolf82
(Monster)
Offline
Monster
Iscritto: 07/07/2008
Messaggi: 240

Guarda se ti può essere utile l'unionFS, non l'ho mai usato ma forse potrebbe essere utile per "fondere" in qualche modo le due partizioni.

Ritratto di xeniga
xeniga
(Monster)
Offline
Monster
Iscritto: 03/07/2008
Messaggi: 387

Quote:

orion ha scritto:
Tra l'altro, l'operazione che ti ha indicato ferdybassi si puo` fare solo se le due partizioni sono fisicamente contigue ed entrambe dello stesso tipo (o entrambe primarie o entrambe logiche). Altrimenti non si puo` fare.

Una cosa che potresti fare e` questa: crei una directory /backup e la usi come punto di mount della vecchia partizione di windows (riformattata con file-system linux). Periodicamente, sposti i file che non usi dalla home in /backup.

Oppure, ti fai un backup di tutto il contenuto della home da qualche parte, reinstalli opensuse togliendo tutte le partizioni e ridefinendole come piu` ti aggrada. Questa credo sia la soluzione migliore.

in effetti la partizione di windwos nn è contigua alla home anzi l una è la prima partizione l altra l ultima dell intero sistema...mi sa che devo prendere in considerazione l ultimo consiglio!come si fa il backup?nn l ho mai fatto...si può fare cn yast?

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

onestamente credo che ti convenga capire quale cartella nella tua home ti frega spazio ed assegnare ala partizione di windows (formattata con FS linux) un punto di mount annidato nella home..

ad esempio... la mia /home/anubis/Documenti è molto grande.. e potrei far diventare questa cartella la nuova partizione. avrei quindi una situazione del genere

/ --> partizione root

/home --> appunto la home che già hai

/home/anubis/Documenti --> partizione windows

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el