Fedora Online Forum

Il forum della comunità italiana di Fedora

#1 27-04-2019 18:25:42

Fedoriano01
Appena sbarcato sul forum
Registrato: 21-08-2018
Messaggi: 67

[risolto]estendere partizione file system di fedora

praticamente non ho piu spazio sulla partione dove i installato fedora mi rimangono esattamento 0gb, quale la procedura per estendere il file system?

ho gia provato con gparted e praticamente c'è la partizione di swap installata non mi fa fare nulla....

questo è la sutuazione del mio hd con il comando fdisk -l

# fdisk -l
Disk /dev/sda: 298,1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: B1EF3EF6-8937-4BA3-B5B0-D62BE0A3C544

Dispositivo   Start      Fine   Settori   Size Tipo
/dev/sda1      2048    411647    409600   200M EFI System
/dev/sda2    411648   2508799   2097152     1G Linux filesystem
/dev/sda3   2508800 625141759 622632960 296,9G Linux LVM


Disk /dev/mapper/fedora-root: 50 GiB, 53687091200 bytes, 104857600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mapper/fedora-swap: 7,8 GiB, 8392802304 bytes, 16392192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mapper/fedora-home: 239,1 GiB, 256703987712 bytes, 501374976 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

quindi avrei pensato di creare una partzione magari da

/home dove c'è ancora spazio in abbondanza e aggiungerlo al file system

ma la domanda e come farlo?

Ultima modifica di Fedoriano01 (29-04-2019 16:58:27)

Non in linea

#2 29-04-2019 09:52:12

d68qdq8dq
Pinguino avanzato
Registrato: 03-07-2014
Messaggi: 409

Re: [risolto]estendere partizione file system di fedora

Una soluzione possibile sarebbe aggiungere un disco rigido, creare una partizione logica come /home e farla riconoscere all'avvio.

Non in linea

#3 29-04-2019 10:53:21

bebo_sudo
Collaboratore
Da Trento+Trieste
Registrato: 28-02-2011
Messaggi: 2'074
Sito web

Re: [risolto]estendere partizione file system di fedora

Ciao, la cosa piu' semplice e' alleggerire la partizione di root, ad es. rimuovendo pacchetti che non usi piu' o svuotando cache e log di sistema. Ad es vediamo i pacchetti piu' pesanti installati con:

$ rpm -qa --queryformat '%10{size} - %-25{name} \t %{version}\n' | sort -nr |head -n40

50 GB di partizione per root sono davvero tanti (io ne uso 20 sul mio laptop per lavoro, e ci sto dentro abbastanza bene).

Puoi anche guardare le varie cartelle del FS e capire quali sono le piu' ingombranti:

# du -sh /*
4.0K	/root
1.6M	/run
0	/sbin
4.0K	/srv
0	/sys
12K	/tmp
10G	/usr
4.8G	/var

Questo sopra ad es e' il mio fs, e come vedi ho 10 GB di programmi in /usr, che ci sta, e quasi 5 in /var. Puoi guardare meglio cosa c'e' in /var con:

# du -sh /var/*

Finche' non trovi qualche cartella "anormalmente" grossa.

Se poi vuoi proprio allargare la partizione di root, devi prima ridurre l'altra partizione, ad es seguendo questa guida del buon robyduck:
https://doc.fedoraonline.it/03_Ridurre_ … em_con_LVM
Devi ridurre prima il filesystem della vecchia partizione e poi anche il suo volume logico.
Assicurati di non ridurre troppo l'altra partizione, per evitare di togliere spazio ai dati.

Una volta che hai recuperato dello spazio, puoi continuare con:
https://doc.fedoraonline.it/02_Ampliare … em_con_LVM

Se hai dubbi fermati e chiedi.

Assicurati di avere un backup dei tuoi dati importanti

Ultima modifica di bebo_sudo (29-04-2019 10:54:28)


devzero.tk - github.com/bebosudo
Quando posti del codice, mettilo nel tag code! (senza spazi)            [ code]così[/ code]

Non in linea

#4 29-04-2019 11:07:20

QuarkF
Pinguino avanzato
Registrato: 01-04-2013
Messaggi: 272

Re: [risolto]estendere partizione file system di fedora

Aggiungo di NON cancellare nulla nella /var se non sai quello che fai. Una volta, per sbaglio, ho azzerato il database degli rpm, e, pur tentando di ricostruirlo, il sistema pensava che nessun pacchetto fosse installato. Quella volta ho dovuto reinstallare il sistema.


Al mondo ci sono 10 tipi di persone: quelle che conoscono la numerazione binaria e quelle che non la capiscono.

Non in linea

#5 29-04-2019 11:14:33

bebo_sudo
Collaboratore
Da Trento+Trieste
Registrato: 28-02-2011
Messaggi: 2'074
Sito web

Re: [risolto]estendere partizione file system di fedora

Ottimo consiglio Quark.

@fedoriano
Non cancellare niente! riporta solo le cartelle che ti sembrano piu' stranamente "pesanti".


Il mio consiglio voleva essere solo un'idea per capire se c'era qualcosa di storto che occupasse in modo anomalo qualche cartella di sistema con 50 gb di dati (ad es. docker containers lasciati accesi/zombie possono riempire la /var inutilmente).


devzero.tk - github.com/bebosudo
Quando posti del codice, mettilo nel tag code! (senza spazi)            [ code]così[/ code]

Non in linea

#6 29-04-2019 15:11:36

Fedoriano01
Appena sbarcato sul forum
Registrato: 21-08-2018
Messaggi: 67

Re: [risolto]estendere partizione file system di fedora

beh cominciamo di nuovo smile

rpm -qa --queryformat '%10{size} - %-25{name} \t %{version}\n' | sort -nr |head -n40
2104146639 - 0ad-data                  	 0.0.23b
 289643285 - libreoffice-core          	 6.1.5.2
 279120862 - VirtualBox-6.0            	 6.0.4_128413_fedora29
 246844227 - spotify-client            	 1.1.0.237
 243493836 - wine-core                 	 4.5
 242843598 - skypeforlinux             	 8.34.0.78
 230625540 - wine-core                 	 4.5
 223430326 - thunderbird               	 60.6.1
 221445559 - firefox                   	 66.0.2
 217752640 - glibc-all-langpacks       	 2.28
 204120174 - google-chrome-stable      	 73.0.3683.103
 190942582 - java-openjdk-headless     	 12.0.0.33
 184261353 - linux-firmware            	 20190312
 172120428 - google-noto-serif-cjk-ttc-fonts 	 20170602
 171198129 - java-11-openjdk-headless  	 11.0.2.7
 158673845 - inkscape                  	 0.92.4
 126010374 - google-noto-sans-cjk-ttc-fonts 	 20170602
 115400338 - boost-devel               	 1.66.0
 112419363 - java-1.8.0-openjdk-headless 	 1.8.0.201.b09
 105731241 - gimp                      	 2.10.8
  90843332 - libmateweather-data       	 1.20.2
  87962734 - wine-mono                 	 4.8.0
  83559544 - clang-libs                	 7.0.1
  80208002 - mate-themes               	 3.22.19
  79678110 - iwl7260-firmware          	 25.30.13.0
  78257996 - llvm-libs                 	 7.0.1
  72713496 - llvm-libs                 	 7.0.1
  72371873 - mate-user-guide           	 1.20.2
  64491479 - kernel-core               	 5.0.7
  64484893 - kernel-core               	 5.0.6
  64434911 - kernel-core               	 5.0.5
  63385239 - llvm6.0-libs              	 6.0.1
  60529742 - libclc                    	 0.2.0
  60238476 - pocl                      	 1.2
  59848958 - gcc                       	 8.3.1
  58422498 - geolite2-city             	 20190205
  58303928 - foomatic-db-ppds          	 4.0
  57340213 - cldr-emoji-annotation     	 35.12.14971_0
  54660596 - kernel-debug-devel        	 5.0.7
  54658992 - kernel-debug-devel        	 5.0.6

è questo il secondo comando che mi avete dato...

du -sh /*
0	/bin
210M	/boot
0	/dev
36M	/etc
12G	/home
0	/lib
0	/lib64
16K	/lost+found
4,0K	/media
4,0K	/mnt
238M	/opt
du: impossibile accedere a '/proc/3093/task/3093/fd/3': No such file or directory
du: impossibile accedere a '/proc/3093/task/3093/fdinfo/3': No such file or directory
du: impossibile accedere a '/proc/3093/fd/3': No such file or directory
du: impossibile accedere a '/proc/3093/fdinfo/3': No such file or directory
0	/proc
31G	/root
du: impossibile accedere a '/run/user/1000/gvfs': Permission denied
1,4M	/run
0	/sbin

4,0K    /srv
0    /sys
8,0K    /tmp
13G    /usr
3,5G    /var

Ultima modifica di Fedoriano01 (29-04-2019 15:14:15)

Non in linea

#7 29-04-2019 15:22:50

QuarkF
Pinguino avanzato
Registrato: 01-04-2013
Messaggi: 272

Re: [risolto]estendere partizione file system di fedora

Io comincerei ad investigare su quegli strani 31G nella cartella di root.

# find /root -type f -size +200M | while read FILE; do ls -lh "$FILE"; done | egrep -o [0-9,]*[MG].* | sort -rh

Ultima modifica di QuarkF (29-04-2019 15:30:22)


Al mondo ci sono 10 tipi di persone: quelle che conoscono la numerazione binaria e quelle che non la capiscono.

Non in linea

#8 29-04-2019 15:30:05

Fedoriano01
Appena sbarcato sul forum
Registrato: 21-08-2018
Messaggi: 67

Re: [risolto]estendere partizione file system di fedora

quindi leggendo nello specifico

 du -sh /root/*
4,0K	/root/anaconda-ks.cfg
4,0K	/root/initial-setup-ks.cfg
31G	/root/VirtualBox VMs
du -sh /usr/*
238M	/usr/bin
4,0K	/usr/games
182M	/usr/include
2,1G	/usr/lib
3,4G	/usr/lib64
163M	/usr/libexec
136K	/usr/local
75M	/usr/sbin
5,8G	/usr/share
221M	/usr/src
0	/usr/tmp
156K	/usr/x86_64-w64-mingw32
du -sh /var/*
4,0K	/var/account
4,0K	/var/adm
1,1G	/var/cache
4,0K	/var/crash
12K	/var/db
8,0K	/var/empty
4,0K	/var/ftp
4,0K	/var/games
4,0K	/var/gopher
12K	/var/kerberos
784M	/var/lib
4,0K	/var/local
0	/var/lock
801M	/var/log
0	/var/mail
4,0K	/var/nis
4,0K	/var/opt
4,0K	/var/preserve
0	/var/run
811M	/var/spool
88K	/var/tmp
4,0K	/var/yp

qui ho elencato le cartelle che pesano di più

ora su virtual box dalla gui ho cancellato le varie distro di linux che ho provato per giocherellare ma rimane sempre spazio persistente

Non in linea

#9 29-04-2019 15:35:30

Fedoriano01
Appena sbarcato sul forum
Registrato: 21-08-2018
Messaggi: 67

Re: [risolto]estendere partizione file system di fedora

 find /root -type f -size +200M | while read FILE; do ls -lh "$FILE"; done | egrep -o [0-9]*[MG].* | sort -rh
31G 21 feb 16.50 /root/VirtualBox VMs/kali_/kali_.vdi

ho capito che il problema e il vdi di kali linux, ma da virtual box ho cancellato so, ed ancora da prima che scrivevo x questo problema quindi come cancello il vdi?

Non in linea

#10 29-04-2019 15:46:01

QuarkF
Pinguino avanzato
Registrato: 01-04-2013
Messaggi: 272

Re: [risolto]estendere partizione file system di fedora

Se sei sicuro che non ti serva più (l'operazione è irreversibile),

# rm '/root/VirtualBox VMs/kali_/kali_.vdi'

Nota: ma perché le macchine virtuali di VirtualBox sono nella home di root? Le mie sono nella home utente.


Al mondo ci sono 10 tipi di persone: quelle che conoscono la numerazione binaria e quelle che non la capiscono.

Non in linea

#11 29-04-2019 16:47:12

Fedoriano01
Appena sbarcato sul forum
Registrato: 21-08-2018
Messaggi: 67

Re: [risolto]estendere partizione file system di fedora

ed io che ne so, quando lo installato virtualbox ho aggiunto il repository ed ho fatto la normale installazione da terminale, ora non ricordo se è possibile in vb dare una directory di installazione....

edit per fare pulizia di log internet file ed altre cose del genere non c'è qualcosa tipo ccleaner vero che velocizza le cose?

Non in linea

#12 29-04-2019 17:30:19

JackDaniels
Appena sbarcato sul forum
Da Cosenza
Registrato: 04-03-2019
Messaggi: 84

Re: [risolto]estendere partizione file system di fedora

Fedoriano01 ha scritto:

edit per fare pulizia di log internet file ed altre cose del genere non c'è qualcosa tipo ccleaner vero che velocizza le cose?

Hai appena bestemmiato XD scherzi a parte Fedora non é merdows!

Puoi fare pulizia semplicemente eliminando la cartella nascosta nella tua home chiamata cache e eliminando il contenuto della cartella di sistema tmp insieme al contenuto di /var/tmp
ma tutto questo anche se lasciato li dove sta non intacca le performance del sistema a differenza di winmerd XD. Diciamo che rientra piu nelle sindromi ossessive convulsive (scherzo ancora).

ovviamente puoi concentrarti nelle cartelle nascoste della home e eliminare selettivamente cache e configurazioni di programmi disinstallati e non...... il contenuto di tali cartelle non è un arcano mistero come accade su redmond ma qualcosa di molto chiaro e logico!

Il bello dei sistemi gnu linux é la chiarezza e la logica che vige dietro unita a una stabilitá nel tempo che non ha eguali

Ultima modifica di JackDaniels (29-04-2019 17:35:35)


Se va male ricorda che poteva andare anche peggio!

Non in linea

#13 29-04-2019 17:47:41

Fedoriano01
Appena sbarcato sul forum
Registrato: 21-08-2018
Messaggi: 67

Re: [risolto]estendere partizione file system di fedora

dopo un anno che uso linux non ho ancora capito come funziona il file system quindi nn complicatemi le cose....:)

Non in linea

#14 29-04-2019 17:54:37

QuarkF
Pinguino avanzato
Registrato: 01-04-2013
Messaggi: 272

Re: [risolto]estendere partizione file system di fedora

La cartella /tmp è in ramdisk da innumerevoli versioni di Fedora, quindi si autopulisce al riavvio:

$ mount | grep "/tmp"
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,seclabel)

Al mondo ci sono 10 tipi di persone: quelle che conoscono la numerazione binaria e quelle che non la capiscono.

Non in linea

Piè di pagina