Newsgroup: it.comp.os.linux.iniziare
Titolo: partizioni

ciao a tutti,
ho un dubbio: posso portare una partizione che si trova a metà disco 
all'inizio senza doverla formattare?
se non si potesse espongo il mio problema:
situazione attuale disco:
|--------------------WinXP------------------|-swap-|-----Linux-----|
e io volevo portarlo così:
|-----------------------Linux---------------------|-swap-|--WinXP--|
mantenendo però intatta la partizione Linux.
come posso fare?
grazie!

|-----------------------Linux---------------------|-swap-|--WinXP--|

Non si puo`. Puoi farlo con programmi appositi, ma sempre
passando per un backup su cdrom, che tra l'altro farlo e`
velocissimo.
Puoi invece spezzare la partizione di Uindous ricavando
tot giga in una quarta partizione che dedicherai a.. /var
oppure a qualche subdir di /usr. A meno che non ti serva
come spazio personale ed allora ci puoi mettere /home o
/pippo.
-- 
Ciao,		|   Attenzione! campo "Reply-To:"  alterato	|
Remigio Zedda	|   posta: ti.ilacsit@zoigimer  <-- dx/sn  ;^)	|
	-- GNU/Linux 2.4.25 su Slackware 9.1

 /pippo.
si esattamente io volevo dedicare quei tot giga presi da windows per 
montare la /home, ma come devo fare per dirgli che la mia nuova /home 
sta su un'altra partizione e come trasferisco i dati già presenti??
ho un po' di confusione... grazie!

ho un po' di confusione... grazie!
# mkdir /pippo
# mount /dev/hdaX /pippo
# \cp -a /home/* /pippo/
# mv /home /home-old
# mkdir /home
# umount /pippo
# rmdir /pippo 
# mount /dev/hdaX /home
hdaX e` ovviamente la partizione nuova (che mi auguro per
te che sia venuta fuori come la hda4) in cui devi aver
anche gia` installato il fs (file system).
Se non e` la 4.. vuol dire che chiederai lumi per avviare
Linux, Uindous stai tranquillo che invece si avvia
sicuramente in ogni caso, trovandosi in quella di testa.
Poi con calma e dopo accertato che tutto va OK, allora
anche dopo qualche giorno cancelli /home-old dando:
# \rm -r /home-old
Ah.. devi anche aggiornare /etc/fstab, chiedi se non lo
sai fare, o dai finalmente un'occhiata agli Appunti di
informatica libera del buon Giacomini:-)


 informatica libera del buon Giacomini:-)
non mi è chiaro solo come farlo montare automaticamente al boot

 win, che mi installerà a forza il suo bootloader..
ho ridimensionato hda1 ma adesso mi dice che lo spazio libero tra 
windows e la swap (una 20ina di gb) sono inutilizzabili!!! perche???

windows e la swap (una 20ina di gb) sono inutilizzabili!!! perche???
Perche' evidentemente avevi gia` 4 partizioni primarie,
contrariamente a quel che dicevi.
Oppure, bisogna vedere con quale programma l'hai ridotta..
La riduzione puo` avvenire solo cosi`: si riduce la
primaria che resta sempre primaria e con lo stesso
"numero" (cioe` se e` la prima resta sempre la prima);
quindi si crea una seconda partizione primaria anch'essa
oppure, se non c'e` gia`, estesa se lo preferisci.
In ogni caso i file della primaria originale restano
intatti nella ridotta.
Con fdisk o fdisk.exe vedi un po' com'e` diventato ora e
postacelo qui. Se accedi a Linux devi dare:
# fdisk -l > /root/pippo
e postare quindi pippo (/root e` la home-directory di root).


 Oppure, bisogna vedere con quale programma l'hai ridotta..
si me ne sono accorto solo dopo! sorry!
PS: ho notato un programma che ho, 'partimage' che crea facilmente le 
immagini di partizioni (ho provato con hda3).. potrebbe servirmi per 
portare tutto hda4 su una bella partizione iniziale? magari poi facendo 
un buon partizionamento, cioè una partizione per /boot, una per /home, 
per /usr etc...??

per /usr etc...??
Non lo conosco. Puoi salvare /etc e /home e altro lo
saprai tu e reinstallare.
Allora se decidi, fai hda1=Win9x e hda2=estesa Linux (85)
a finire.
Cosi` la hda3 del portatile e` l'ultima.
Ps. Ma se "scopri" (1e --> 0e) la hda3, cosa c'e`?


 Ps. Ma se "scopri" (1e --> 0e) la hda3, cosa c'e`?
che vuol dire??
grazie per l'aiuto!

 saprai tu e reinstallare.
allora, ho partizionato cosi':
/dev/hda1	~30 GB	ext3
/dev/hda2	256 MB	swap
/dev/hda3	  8 MB	fat16
/dev/hda4	 ~9 GB	ext3
ho fatto l'immagine di hda4 (il vecchio linux) e l'ho copiata in hda1, 
tutto ok, solo che se, ad esempio, faccio 'df -hT' il risultato e':
Filesystem    Type Dimens. Usati Disp. Uso% Montato su
/dev/hda1     ext3    9,0G  3,6G  5,0G  42% /
cioe' hda1 lo vede da 9GB! anzi che 30!
come mai?? che posso fare?
---
root@debian:/# mount /dev/hda4 /hd-old/
root@debian:/# df -hT
Filesystem    Type Dimens. Usati Disp. Uso% Montato su
/dev/hda1     ext3    9,0G  3,6G  5,0G  42% /
/dev/hda4     ext3    9,0G  3,6G  5,0G  42% /hd-old
sono identici! :(

come mai?? che posso fare?
Il "colpevole" e` questo. L'immagine ricopia la
partizione, che era appunto di 9 giga.
Ora puoi solo fare cosi`: rifai nuovamente l'hda1 di 30
giga e poi copi da hda4, che dovresti avere ancora
intatta, a hda1 con il modo che ti ho detto: "cp -a".


 intatta, a hda1 con il modo che ti ho detto: "cp -a".
ah ok, uffa! adesso lo faccio.. faro' sapere! (grazie)

 ah ok, uffa! adesso lo faccio.. faro' sapere! (grazie)
ho fatto quanto segue ed ho ottenuto i seguenti errori, dopo di che la 
copia si è fermata (a 1,7Gb su 3,6Gb) senza però ridarmi la riga di 
comando (l'ho notato dalla cpu e dal fatto che la dimensione di hda1 non 
cresceva piu)
root@debian:/# mount /dev/hda1 /mnt/hda1
root@debian:/# cp -a / /mnt/hda1
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile copiare la directory `/' dentro sè stessa, `/mnt/hda1/'
cp: impossibile aprire `/proc/acpi/event' per la lettura: Dispositivo o
risorsa occupata
cp: lettura di `/proc/bus/pnp/legacy_device_resources': Input/output error
cp: lettura di `/proc/bus/pnp/escd': Input/output error
cp: lettura di `/proc/bus/pnp/escd_info': Input/output error
cp: lettura di `/proc/bus/pnp/configuration_info': Input/output error
cp: lettura di `/proc/sys/net/ipv6/route/flush': Invalid argument
cp: lettura di `/proc/sys/net/ipv4/route/flush': Invalid argument
cp: lettura di `/proc/sysrq-trigger': Invalid argument
che fare?! :(

che fare?! :(
Certo.. devi scusarmi ma e` un errore mio da principiante,
quella riga di comando andava bene per la home-directory.
Bisogna escludere da cp certe directory.. piu` tardi, se
nel mentre nessuno ti risponde, vedo per la soluzione
appena ho un momento stasera.


 appena ho un momento stasera.
io ho fatto cosi: stesso comando, stesso procedimento da live cd, e 
tutto e' andato bene.. se non fosse che ora lilo non va piu (da: L 99999)

 parte che non sia hda1.
come no?? perche'???

 tutto e' andato bene.. se non fosse che ora lilo non va piu (da: L 99999)
ho sistemato; lilo e' stato ripristinato, accedo alla copia del mio 
linux su hda1 normalmente e tutto sembra andar bene... adesso lo provo 
per qualche giorno poi cancello hda2 ed hda4, restituisco un po' di GB a 
linux e rimetto hda2 come swap.. poi in questo thread e' stato detto che 
non posso installare windows se non all'inizio del disco, e' vero?!?!
Ciao e grazie!

non posso installare windows se non all'inizio del disco, e' vero?!?!
Si installa e si avvia su qualunque primaria, ma essa deve
essere quella "attiva".
Io ne ho tre nella stesso hd: quella seria (si fa per
dire;-), quella per internet e quella di prova.
Per attivarla puoi farlo da fdisk, da lilo o da activate
se ce l'hai. Basta attivarla una volta e resta attiva
finche' non la cambi.
Vedi da me c'ho:
# lilo -A /dev/hda
/dev/hda1
oppure da fdisk e` quella con la stella:
/dev/hda1   *           1        1043     8377866    c  W95 FAT32 (LBA)


 /dev/hda1   *           1        1043     8377866    c  W95 FAT32 (LBA)
ah ok, perfetto grazie!
dovrei essere a posto allora :D
tanto non ho assolutamente fretta di installarlo, anzi forse non lo 
installerò mai più :P