Newsgroup: it.comp.os.linux.iniziare
Titolo: allargamento partizione di linux

Allora, adesso ho la prima partizione primaria in NTFS con WINXP, poi ho una
partizione estesa con le seguenti partizioni logiche elencate nell'ordine
fisico in cui sono sull'HD:
NTFS da 6,81 GB
NTFS da 7,81 GB
NTFS da 30GB
ext3 da 7GB
swap
Ora io volevo unire la partizione da 7.81 con quella da 6.81.
Poi volevo eliminare la partizione da 30Gb e dei 30Gb non partizionati, con
15gb allargherei la precedente partizione NTFS e con i restanti 15, vorrei
allargare la partizione ext3 "/" di linux.
Vi volevo chiedere prima di tutto se è possibile allargare la partizione
linux(visto che è quasi piena) e poi come fare.
Io avevo pensato di fondere le varie partizioni NTFS con partition magic 8
da win xp e lasciare i 15gb non partizionati.
Poi riavviare in linux e usare diskdrake (se può farlo) per allargare la
partizione "/" con i 15gb non partizionati.
Penso che questa sia la soluzione migliore, in modo da manipolare la
partizione linux solo con programmi linux.
aspetto pareri.
ciao

 linux(visto che è quasi piena) e poi come fare.
Per l'unione di partizioni non so aiutarti.  Per il ridimensionamento
della partizione Linux, dopo aver eliminato la partizione NTFS da
30GB, te la cavi con appena due comandi di parted: mv, per spostarla
nell'area precedentemente occupata dalla partizione NTFS, e resize,
per ridimensionarla (le partizioni ext2 ed ext3 possono essere
allargate solo in coda, di qui la necessità in questo caso di
spostarle prima).
Il manuale di parted è chiarissimo e tra gli esempi tratta proprio una
situazione del genere.  Altrimenti puoi usare il frontend grafico
qtparted.

 
Molto intuitivo c' e' Partition Magic 8.0, ma non e' free.
Free potresti provare parted, ma ci vuol piu' attenzione ed e' a linea di 
comando.
Altro sistema e' quello di usare diskdruid avviando dal CD di installazione 
della distro che hai. Ho notato che molte volte fa conflitto con Pmagic, il 
quale trova disallineamenti con i CHS la part. table.

 Molto intuitivo c' e' Partition Magic 8.0, ma non e' free.
Ho la possibilità di usarlo.
L'importante è se mi puoi confermare se con Partition magic 8 da win xp
posso allargare la partizione ext3.


Mi faresti un esempio di quello che dovrei fare per favore?
Calcola che adesso la partizione ext3 è HDA8, e quindi prima di questa si
troverà lo spazio non partizionato (come si chiamerà??).
Che comandi digito?

 
Grazie dell' info. Ammetto che da console son una frana, troppe cose da 
ricordare.

 
Ho molto spesso usato versioni precedenti, la versione 8 non ancora, ma 
posso dire che, prima, ho potuto spostare e modificare ext2 senza molti 
problemi. Ora la versione 8 dovrebbe fare lo stesso con le versioni di file 
system posteriori al ext2.

 Che comandi digito?
Ovviamente non puoi fare il boot dalla stessa partizione che
sposterai, avvia con Knoppix (cosa più semplice) o procurati i due
floppy di boot di parted su 
ftp.gnu.org/gnu/parted/bootdisk
.
Da una console entri come root avvii parted, poi dovrai usare i
comandi mv e resize con parametri che dipenderanno dalla tua
configurazione, la posizione che assumerà la partizione la indicherai
con 
p.es
. millecinquecentesimo megabyte, anche se si tratta di spazio
libero.  Leggi i file USER e FAQ nella distribuzione di parted, sono
davvero semplici e prodighi di esempio.
Se non ti va di usare un programma a riga di comando, usa qtparted
(che si trova sempre su Knoppix), e dovresti poterti orientare con
l'interfaccia grafica senza leggere altro.
Massimiliano



Ho provato con qtparted da knoppix 3.2 e c'è una cosa stranissima che non mi
spiego.
Con Pm8 ho cancellato la partizione NTFS che mi volevo liberare e ora la
situazione è questa:
PARTIZIONE PRIMARIA
   *NTFS
PARTZIONE ESTESA
   *PARTIZIONE LOGICA: NTFS
   *PARTIZIONE LOGICA: NTFS
   *PARTIZIONE LOGICA: NTFS
   *SPAZIO NON PARTIZIONATO (15GB)
   *PARTIZIONE LOGICA: EXT3
   *PARTIZIONE LOGICA: SWAP
Come mi hai detto tu, ho cercato di spostare la partizione ext3 a sx cosi da
fare in modo che lo spazio non partizionato si trovasse tra la ext3 e la
swap cosi da poter allargare in coda la ext3.
Il problema è che QTparted quando seleziono la partizione ext3 non me la fa
spostare, la voce 'move' non è selezionabile (nemmeno 'resize'), stessa
cosa per tutte le altre partizioni.
L'unica partizione che è spostabile è quella di swap.
Why?
Pecchè?
-- 
Frodo Baggins
Webmaster di Arrampicata.net 
http://www.arrampicata.net
Webmaster di Neverwinter Nights Italia 
http://bebbbo.altervista.org

 cosa per tutte le altre partizioni.
Non ne ho idea.  Vuoi provare da parted a linea di comando?
Una prova che puoi fare per conto tuo senza rischio è questa: crei da
qtparted o cfdisk, nello spazio libero, una nuova partizione (diciamo
hda10), di dimensione uguale o superiore alla partizione ext3 che vuoi
spostare (diciamo hda9).  Avvi parted e dai il comando:
(parted) cp /dev/hda 9 10
Questo dovrebbe risolvere.  Per usare poi hda10 come nuova root,
dovrai almeno modificare /etc/lilo.conf ed /etc/fstab contenuti in
essa.
Altrimenti, se vuoi fare tutto in un colpo senza creare questa
partizione `intermedia' e senza modificare quei due file, avvia
parted, dai il comando:
(parted) print
...e posta qui il risultato, così ti posso dire i valori appropriati
da passare al comando `mv' per spostare la partizione.
-- 
Tip | Per decodificare tutti gli allegati in una mailbox:
of  | 
the | $ formail -ds uufilter < temp.mbox
day | 
0008| 

 (parted) cp /dev/hda 9 10
Ho creato nello spazio non partizionato una nuova partizione ext3 con
qtparted.
Il problema è che ora la nuova partizione è diventata hda8 (dove prima avevo
linux) e la partizione dove ho installato linux è diventata hda9.
Conseguenza è che quando lancio linux, mi scrive kernel panic e dice che non
trova l'init perchè naturalmente in base all'fstab cerca in hda8 (che è
vuota).
ho avviato knoppix per portare tutto come prima ma qtparted non mi cancella
la partizione, cioè posso scegliere cancella, mi fa vedere la barra di
avanzamento ma a fine lavoro la partizione è ancora li.
ho provato allora a fare parted da console ma dice comando sconosciuto
Infine ho provato a modifcare l'fstab ma knoppix mi dice che non può
scrivere sulla partizione (nonostante l'abbia messa writable).
Che cavolo faccio?
Come modifico fstab?
avevo pensato a far partire diskdruid da CD.
Mi dici come posso fare a lanciare diskdruid dal Cd di installazione?

 avanzamento ma a fine lavoro la partizione č ancora li.
La butto li: nelle attuali versioni di qtparted ho qualche problema a
controllare se una partizione č montata... nel caso che questo avventa
danni non ne faccio, semplicemente non eseguo l'operazione che č stata
richiesta.
Controlla quindi che non sia semplicemente questo!
p.s. a mio discapito posso dire che il problema č dovuto *anche* ad un
baco su libparted... la versione 1.6.6-pre2 (in beta) corregge in
parte il problema, ma non definitivamente. Sto lavorando a qualche
sorta di workaround ad ogni modo :(

 richiesta.
Non sono riuscito a capire quello che mi vuoi dire, ma forse ho intuito...
Di default quando avvio knoppix le partizioni non sono montate e se cerco di
accedere mi chiede di montarle, può dipendere da questo fatto?
Mi basta quindi fare il mount delle partizioni?

 Come modifico fstab?
- Usa parted (da shell di root) per copiare la partizione.
- Monta la partizione in /mnt/hda8.
- Sempre da Knoppix, dai: lilo -r /mnt/hda8.
-- 
Tip | Vuoi encodare divx su Linux?
of  | Mini HowTo per fare subito: 
http://digilander.libero.it/w1llcoyote/
the | Se vuoi saperne di piů: 
day | Inglese:  
http://www.bunkus.org/dvdripping4linux/
0023| Tradotto: 
http://space.tin.it/computer/marvigog/guidaDivXInLinuxUnico.htm

 sorta di workaround ad ogni modo :(
Leggendo le info sul programma, solo adesso ho capito che tu sei quello che
l'ha fatto, quindi sfrutto l'occasione perchč penso che meglio di te nessuno
possa aiutarmi :-)
Ho provato a fare il mount di tutte le partizioni ma nemmeno cosi mi
consente il ridimensionamento(di nessuna, nemmeno le ntfs)
Stranamente se clicco sulle proprietą della partizione, il msg mi dice che
la partizione č allargabile a sinistra di tot mb(quanti sono quelli dello
spazio partizionato che si trova prima), perņ non me la fa ridimensionare.
Ti prego aiutami a risolvere, magari consigliami un'altra soluzione.
Un'altra cosa importante, come faccio a modificare il fstab in modo che
linux mi riparta una volta modificate le partizioni???
Da knoppix non mi permette di scrivere il file fstab della partizione linux.

 - Sempre da Knoppix, dai: lilo -r /mnt/hda8.
Allora, da knoppix vado in console da root, io voglio allargare l'attuale
partizione ext3 di linux con lo spazio non partizionato di circa 15gb che si
trova subito prima della partizione ext3, come faccio?
Mi indichi cosa devo scrivere per favore?
La partizione linux si chiama hda8
In caso la nuova partizione unica non si chiamasse più hda8, mi trovo
costretto a modificare fstab altrimenti linux non mi parte più, come posso
modificare fstab da knoppix visto che fino ad ora mi ha sempre detto che non
potevo modificarlo?

 Mi basta quindi fare il mount delle partizioni?
Penso proprio che intendesse che devi *smontare* le partizioni!
Forse hai provato ad accedere, Knoppix le ha montate, e *poi* hai
provato a usare qtparted.  Smontale prima di lavorarci ancora su.

 provato a usare qtparted.  Smontale prima di lavorarci >ancora su.
Ho provato di tutto ma niente.
Ho tolto le partizioni di linux e ora le ricreo come le volevo e lo
reinstallo.
Non so da cosa dipendeva, ma cmq sotto knoppix parted in modalità console
non c'è, ho provato di tutto, anche da root ma non funziona, dice comando
sconosciuto
Ho provato anche con sudo (perchè lo dice un file txt all'interno della
knoppix) ma niente.
Allora mi sono scaricato l'immagine di parted e ho fatto un floppy di boot e
ho potuto lanciare parted.
A quel punto se facevo un check della partizione ext3 mi diceva che c'erano
tipo delle feature non supportate.
Conclusione(una esclude l'altra):
1) parted non supporta la ext3
2) la mia partizione aveva problemi

 Mi indichi cosa devo scrivere per favore?
Dopo aver avviato parted, devi scrivere `print' e riportarmi qui
l'output del comando.  Cosa scrivere per spostare la partizione, e
successivamente allargarla, dipende da quel che ti dice print.
Se il problema con qtparted era che le partizioni erano montate,
troverai lo stesso problema anche con parted.  Assicurati di averle
smontate, sia che tu usi parted, sia che usi qtparted.

 Da knoppix non mi permette di scrivere il file fstab della partizione linux.
Devi montare in lettura/scrittura la partizione (dovrebbe farlo di
default, al limite forzalo usando l'opzione "-o rw" di mount).
p.s. qtparted è ancora ben lontano dall'essere il programma di
partizionamento definitivo... è vero che in molti casi funziona bene,
ma ogni tanto ho qualche report di casi come il tuo dove si rifiuta di
funzionare. Infatti stavo meditando di aggiungere una sorta di switch
"debug" in modo da poter farmi spedire un log di tutto quello che
accade... ma ormai se ne riparlerà per la prossima release di questa
feature :-)