Problema con le partizioni

Ciao ragazzi. Cercando nel forum ho visto che per ridimensionare le partizioni e crearne di nuove un programma da voi consigliato e gparted. Ho visto in altri post che per modificare la partizione in uso bisogna usare una versione live di fedora. Oggi ho provato ad aprire gparted dal live di fedora ma nonostante tutto riesco a modificare solo la partizione di swap e non quella principale. Come mai? a questo punto come faccio per creare una nuova partizione?

P.s. Dato che in questo forum c’e gente suscettibile mi scuso in anticipo se di questo argomento se ne gia’ parlato ma in altri post e nella guida che avete fatto non ci capisco molto. Mi serve una mano passo per passo altrimenti nn ce la faccio. Grazie in anticipo

puoi postare l’output del comando:

*fdisk -l

blkid -L*

Abbiamo bisogno di più informazioni sull’organizzazione e sul tipo di partizioni.

Non c’è “gente” suscettibile, ma moderatori (lo dice la parola stessa) e utenti che cercano di mantenere ordinato un forum.

[quote=palir1927]
puoi postare l’output del comando:

*fdisk -l

blkid -L*[/quote]

[root@Raffa Raffa]# fdisk -l

Disco /dev/sda: 120.0 GB, 120034123776 byte

255 testine, 63 settori/tracce, 14593 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0xe15230aa

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 83 Linux
La partizione 1 non termina al limite del cilindro.
/dev/sda2 26 14593 117013441 8e Linux LVM

Disco /dev/dm-0: 117.7 GB, 117704753152 byte

255 testine, 63 settori/tracce, 14310 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0x00000000

Il disco /dev/dm-0 non contiene una tabella delle partizioni valida

Disco /dev/dm-1: 2113 MB, 2113929216 byte
255 testine, 63 settori/tracce, 257 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0x00000000

Il disco /dev/dm-1 non contiene una tabella delle partizioni valida
[root@Raffa Raffa]# blkid -L
device fs_type label mount point UUID

/dev/sda1 ext3 /boot 60e2ab73-a64e-4dd6-99f4-52413e6ac9f1
/dev/sda2 lvm2pv (in use) dfW6L3-3c0z-8qu0-0Ca0-n0EQ-aYrE-lwsiMq
/dev/dm-0 ext4 Fedora-11-i686-L / 0654c6b8-e454-46d8-b15e-545615b5a77c
/dev/mapper/vg_raffa-lv_root
ext4 Fedora-11-i686-L / 0654c6b8-e454-46d8-b15e-545615b5a77c
/dev/root ext4 Fedora-11-i686-L / 0654c6b8-e454-46d8-b15e-545615b5a77c

GParted non gestisce le partizioni LVM.
Cerca nel forum, c’è un thread che spiega come farlo.

ho letto la guida che c’è sul forum per il ridimensionamento delle partizioni lvm ma come ho scritto prima non ci ho capito niente. Se potreste spiegarmi passo per passo cosa fare ve ne sarei grato

Perfavore potreste aiutarmi che da solo non ce la faccio?

Mostra l’output di questi comandi:

# pvdisplay
# vgdisplay
# lvdisplay

[root@Raffa Raffa]# pvdisplay
— Physical volume —
PV Name /dev/sda2
VG Name vg_raffa
PV Size 111,59 GB / not usable 2,94 MB
Allocatable yes (but full)
PE Size (KByte) 4096
Total PE 28567
Free PE 0
Allocated PE 28567
PV UUID dfW6L3-3c0z-8qu0-0Ca0-n0EQ-aYrE-lwsiMq

[root@Raffa Raffa]# vgdisplay
— Volume group —
VG Name vg_raffa
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 111,59 GB
PE Size 4,00 MB
Total PE 28567
Alloc PE / Size 28567 / 111,59 GB
Free PE / Size 0 / 0
VG UUID PFrzl5-OEAt-AEI3-KREb-M91m-ZPR1-0yuq3e

[root@Raffa Raffa]# lvdisplay
— Logical volume —
LV Name /dev/vg_raffa/lv_root
VG Name vg_raffa
LV UUID sLwFlI-RQLM-GLmv-LIYv-6wOS-Lfm5-iHJEk6
LV Write Access read/write
LV Status available

open 1

LV Size 109,62 GB
Current LE 28063
Segments 1
Allocation inherit
Read ahead sectors auto

  • currently set to 256
    Block device 253:0

— Logical volume —
LV Name /dev/vg_raffa/lv_swap
VG Name vg_raffa
LV UUID mwEhvg-D4ph-q297-zkjK-F0pB-QHM0-3edFcu
LV Write Access read/write
LV Status available

open 0

LV Size 1,97 GB
Current LE 504
Segments 1
Allocation inherit
Read ahead sectors auto

  • currently set to 256
    Block device 253:1

Indicativamente, quanto spazio vorresti liberare?
La partizione /root è di circa 110 GB.

Andrebbe bene 60 gb così da avere l’Hd diviso in due parti più o meno uguali.

Prima di iniziare fai un backup di tutti i tuoi dati personali su un altro supporto ( cd, dvd, usb drive, …)

ook fatto!!

Sebbene sia possibile operare con il filesystem montato, io ti consiglierei di operare da live cd; quindi:

  1. avvia Fedora da live cd

  2. apri il terminale e dai i seguenti comandi da root** uno alla volta**

$ su

# e2fsck -f /dev/vg_raffa/lv_root

# resize2fs -p /dev/vg_raffa/lv_root 27.4G

# lvm lvreduce -L 54.8G /dev/vg_raffa/lv_root

# resize2fs /dev/vg_raffa/lv_root

controlla l’esito di ogni comando; se non dovesse andare a buon fine, fermati e posta il risultato sul forum (puoi postare direttamente dalla live, basta avere una connessione internet attiva).

[liveuser@localhost ~]$ su
[root@localhost liveuser]# e2fsck -f /dev/vg_raffa/lv_root
e2fsck 1.41.4 (27-Jan-2009)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information

Fedora-11-i686-L: ***** FILE SYSTEM WAS MODIFIED *****
Fedora-11-i686-L: 132393/7184384 files (0.5% non-contiguous), 3213475/28736512 blocks
[root@localhost liveuser]# resize2fs -p /dev/vg_raffa/lv_root 27.4G
resize2fs 1.41.4 (27-Jan-2009)
resize2fs: Invalid new size: 27.4G

[root@localhost liveuser]# lvm lvreduce -L 54.8G /dev/vg_raffa/lv_root
Rounding up size to full physical extent 54.80 GB
WARNING: Reducing active logical volume to 54.80 GB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce lv_root? [y/n]:
Do you really want to reduce lv_root? [y/n]: y
Reducing logical volume lv_root to 54.80 GB
Logical volume lv_root successfully resized
[root@localhost liveuser]# resize2fs /dev/vg_raffa/lv_root
resize2fs 1.41.4 (27-Jan-2009)
Resizing the filesystem on /dev/vg_raffa/lv_root to 14365696 (4k) blocks.
resize2fs: Can’t read an block bitmap while trying to resize /dev/vg_raffa/lv_root

non so se sia andato tutto a buon fine. Adesso esco dal live e provo a vedere la situazione dal mio fedora

ok mi sa che ho fatto il danno.La riduzione della partizione lvm è stata fatta, infatti andando su gestione volumi logici dal live mi da una metà dell’HD non partizionato però si è presentato un problema molto + grosso: non si avvia più il sistema operativo. Adesso sono dal live in attesa di una vostra risposta

Ti ho chiesto solo di postare gli eventuali errori, non di riavviare.

Dai questo comando e postane l’output, sempre da live:

# e2fsck -p /dev/vg_raffa/lv_root 

[root@localhost liveuser]# e2fsck -p /dev/vg_raffa/lv_root
Fedora-11-i686-L: La dimensione del filesystem (secondo il superblocco) è 28736512 blocco(i)
La dimensione fisica del device è 14365696 blocco(i)
È probabile che il superblocco o la tavola delle partizioni siano corrotti!

Fedora-11-i686-L: INCONSISTENZA INASPETTATA: ESEGUIRE fsck MANUALMENTE.
(es., senza le opzioni -a o -p)

Fermi! Non hai ridotto il filesystem prima di ridurre il lv. Riporta il lv alle dimensioni originarie prima di fare qualsiasi cosa!

Leggete gli output dei comandi che date! Qui

resize2fs -p /dev/vg_raffa/lv_root 27.4G
resize2fs 1.41.4 (27-Jan-2009)
resize2fs: Invalid new size: 27.4G

se vedi ti dice che gli hai passato un parametro non valido e non ha fatto niente (non ha ridotto il filesystem). Tu hai continuato lo stesso e hai ridotto il contenitore del fs (il lv) troncando il filesystem. Se rimetti la dimensione dell’lv a posto (puoi anche usare il tool Gestione Volumi Logici sotto Sistema->Amminstrazione) c’è buona probabilità che si rimetta tutto a posto.