Newsgroup: it.comp.os.linux.iniziare
Titolo: Più spazio alla partizione.

Scusate per la niubbata:
ho liberato spazio dalla partizione dedicata a windows con partition magic.
L'intenzione adesso sarebbe di dare questo spazio "vagante" alla
partizione di linux.
Partition magic 8 sembra aver problemi xkè la partizione linux è in
reiserfs. :-o
Come faccio a donare lo spazio liberato alla partizione esistente di
linuzzo ?
Questo perchè al tempo sono stato troppo avido ed ho dedicato poco
spazio a linux (gentoo). :(
Grazie a tutti.
Simone

Simone in preda ad eccitazione post Matrix ha scritto:

parted e qtparted?
Cià
-- 
Iggy Blues
-------------
siediti sulla sponda del fiume ed aspetta...

 Cià
Differenza tra il primo e il secondo?
Primo sotto shell, mentre l'altro guidato graficamente ?
speriamo di non far casini :)
Grazie! 

 Grazie!
Prego


 linuzzo ?
Se lo spazio libero č alla fine della partizione con linux si puň anche
ridimensionare. Ovviamente consiglio un backup del sistema.
La cosa migliore sarebbe creare una nuova partizione e poi montarci una
directory del sistema operativo. Potresti montare sulla nuova partizione
la directory home ad esempio.
Per creare una nuova partizione puoi usare parted (da linea di comando,
piů gestibile, ma appena fatta una modifica non puoi piů tornare
indietro) o qtparted (X).
Se invece vuoi proprio ridimensionare c'č da procedere con piů
precauzione. Reiserfs ha la peculiaritŕ di poterlo ridimensionare al
volo, ma bisogna avere dello spazio nella partizione.
Io farei direttamante con fdisk (l'ho anche giŕ fatto peraltro). Anche
qua č difficile e consiglio di fare un backup (non per altro, non vorrei
averti sulla coscienza). Io ho fatto cosě. Ho cancellato la partizione e
poi la ho ricreata partendo dallo stesso cilindro ma con una dimensione
maggiore. Poi ho fatto il reboot del sistema (per farlo scrivere sulla
tabella delle partizioni) e poi ho ridimensionato il filesystem, con
resize_reiserfs (fa parte del pacchetto reiserfsprogs). Mi ha funzionato.
Se invece il spazio vuoto č all'inizio della partizione linux credo sia
piů difficile. L'unica strada credo sia farsi una nuova partizione e
montarci su un pezzo del filesystem linux.
Andrej

Mmm... molto molto audace :-)
Grazie per le dritte... a breve proverò qualche strada :)
Ciao! 

 Ciao!
Per ora ho provato con QTPARTED ma sembra anche lui aver problemi con 
la partizione
reiserfs.
Stavo pensando ad un procedimento rozzissimo:
Mi copio l'intero "/"  ,e sotto cartelle, su un altro hard disk
poi distruggo la partizione attuale con fdisk.
Poi la ricreo ma allocando l'intero spazio liberato.
E per ultimo ricopio brutalmente "/" e sottocartelle.
A parte l'enormità del tempo che butterei via,
potrebbe funzionare una cosa del genere?
 :-o

 :-o
Se mandi l'output di fdisk -l /dev/hda (se il disco è il primo) ti dico
se puoi solo direttamente ridimensionare o no.
Ciao!

 se puoi solo direttamente ridimensionare o no.
Ecco l'output:
Disk /dev/hda: 50.0 GB, 50018393088 bytes
255 heads, 63 sectors/track, 6081 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Dispositivo Boot Start End Blocks Id System
/dev/hda1 1 523 4200966 1b Hidden W95 FAT32
/dev/hda2 * 524 4418 31286587+ 7 HPFS/NTFS
/dev/hda3 4419 6081 13358047+ f W95 Ext'd (LBA)
/dev/hda5 4419 4423 40131 83 Linux
/dev/hda6 4424 4548 1004031 82 Linux swap / Solaris
/dev/hda7 4549 5514 7759363+ 83 Linux
Spero sia abbastanza leggibile.
Ciao!
Simone 

 /dev/hda7 4549 5514 7759363+ 83 Linux
AAAh, bene, mi sembra di capire che la partizione Linux è /dev/hda7.
Fai così come ti ho detto prima... (con la distro live), ma dovrebbe
essere lo stesso anche da dentro.
fdisk /dev/hda
Command (m for help): d
Partition number (1-7):7
Command (m for help): n
Command action
   l   logical (5 or over)
   p   primary partition (1-4)
l
First cylinder (4549-6081, default 4549):
Using default value 4549
Last cylinder or +size or +sizeM or +sizeK (4549-6081, default 6081):
Using default value 6081
Command (m for help):w
Poi ti dirà che sincronizza i dischi e scrive la tabella delle
partizioni. (Non l'ho fatto ora, perchè non voglio scrivere sul disco
niente). (Sempre se su distro live)
In questo modo hai ridimensionato la partizione. Ora bisogna
ridimensionare il filesystem con
resize_reiserfs /dev/hda7
Questo passo se lo fai con la distro live, lo puoi fare direttamente, se
no devi rebootare il sistema e poi dargli il comando.
Come ho detto a me ha funzionato...
Naturalmente se sbagli qualcosa sono affari tuoi, il mio è un consiglio
disinteressato, se facendo così cancelli tutto un backup dei dati è
necessario...
Se vuoi strafare leggi man di parted, di fdisk, di mount e capirai
qualcosa...
Andrej

 Andrej
Ciao,
Simone

 reboot del sistema.
Ehm, non vorrei darti una delusione.
Fdisk scrive le partizioni quando dai il comando w
Il sistema operativo, se non fai trucchi strani, le legge al reboot.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Il sistema operativo, se non fai trucchi strani, le legge al reboot.
Sě, insomma era quello che volevo dire...
Non giriamo il dito nella piaga... :-)
Andrej

 Non giriamo il dito nella piaga... :-)
Su, ho fatto solo un mezzo giro, e senza spingere molto. ;-P


 
Certo un chiarimento era d'obbligo in questo senso...
Andrej