Dimensione: 8508
Commento:
|
Dimensione: 2074
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from Hardware/DispositiviPartizioni/HomePartizioneSeparata ## page was renamed from MarcoRofei/Prova3 |
|
Linea 5: | Linea 3: |
<<BR>> <<Include(NuoviStrumentiWiki/PaginaDiProva)>> |
|
Linea 6: | Linea 6: |
<<Informazioni(rilasci="17.10 16.04 14.04"; forum="http://forum.ubuntu-it.org/viewtopic.php?t=471852")>> | <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?fxxxxxxxxxxxxxxx"; rilasci="22.04 20.04")>> |
Linea 10: | Linea 10: |
Questa guida spiega la procedura per spostare in partizioni separate le directory '''`/home`''' e/o '''`/temp`''' e/o '''`/var`''' qualora siano presenti nella partizione '''`/`''' (detta ''root''), il tutto senza reinstallare il sistema operativo. | intro |
Linea 12: | Linea 12: |
Alcuni vantaggi del mantenere queste directory separate dalla partizione '''`/`''' sono i seguenti: * Proteggere i dati dell'utente; * Mantenere un livello ottimale di efficienza del sistema; * Possibilità di mantenere le impostazioni dei programmi installati in caso di una nuova installazione; * Mantenere sotto controllo dimensioni e impostazioni delle partizioni separate, senza coinvolgere eventuali impostazioni desiderate di '''`/`'''; * Possibilità di posizionare le partizioni su dischi fisici differenti in modo tale da: * evitare che guasti agli hard disk possano provocare perdita di dati; * allungare il ciclo di vita di eventuali [[https://it.wikipedia.org/wiki/Unit%C3%A0_a_stato_solido|SSD]] presenti, riducendone le scritture. |
= wget = |
Linea 21: | Linea 14: |
Per maggiori informazioni sulla cartella `/home` e le altri presenti nel filesystem consultare [[AmministrazioneSistema/Terminale#Il_file_system| questa pagina]]. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;"> Per creare delle partizioni separate dedicate a '''`/home`''', '''`/temp`''', '''`/var`''' prima di installare Ubuntu, oppure per reinstallare Ubuntu mantenendo una partizione '''`/home`''' presistente, consultare [[Installazione/InstallareUbuntu#manu| questo paragrafo]]. || =========== CONTINUARE DA QUI ============ = Prerequisiti = ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''È consigliabile eseguire una copia di [[AmministrazioneSistema/BackupDelSistema|backup]] di tutti i propri dati prima di procedere.''' || Si raccomanda di consultare le seguenti guide, qualora non si conoscano gli argomenti trattati: * [[Hardware/DispositiviPartizioni/Partizioni|Partizioni]]: per disporre delle nozioni necessarie per identificare le partizioni; * [[Hardware/DispositiviPartizioni/PartizionamentoManuale|Partizionamento manuale]]: per conoscere l'utilizzo del programma '''GParted'''; * [[Hardware/DispositiviPartizioni/MontarePartizioni|Montare partizioni]]: per sapere come montare una partizione da [[AmministrazioneSistema/Terminale|riga di comando]]. Infine, qualora la partizione da ridimensionare per ricavare spazio da dedicare ad una o più partizioni separate sia '''`/`''' (''root''), sarà necessario dotarsi di un [[Installazione/InstallareUbuntu#Creazione_del_supporto_di_installazione|DVD o USB live]]. = Verifica dello spazio disponibile = La partizione che ospiterà la cartella `/home` dovrà essere sempre maggiore alla cartella stessa. == Verifica spazio utilizzato directory /home == Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{ du -kshP /home }}} L'output sarà simile al seguente: {{{ 1,3G /home |
esempio: {{{ wget -O /dev/null -q --show-progress http://174.138.175.114/PHX-1GB.test |
Linea 54: | Linea 19: |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Attribuire alla partizione '''/home''' una dimensione appropriata affinché lo spazio non risulti insufficiente rispetto alle proprie esigenze. È consigliabile lasciare almeno 4GiB / 5GiB di spazio libero.|| | = speedtest-cli = |
Linea 56: | Linea 21: |
== Verifica dimensione partizioni == | È un tool scritto in Python che utilizza il servizio [[https://www.speedtest.net/|Speedtest di Ookla]] tramite riga di comando, senza l'uso di un browser. |
Linea 58: | Linea 23: |
Verificare la dimensione delle proprie partizioni digitando il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]]: {{{ df -h }}} L'output sarà simile al seguente: {{{ File system Dim. Usati Disp. Uso% Montato su /dev/sda1 18G 4,4G 13G 26% / |
== Installazione == [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://speedtest-cli | speedtest-cli]]. == Utilizzo == Digitare nel [[Terminale]] il seguente comando:{{{ speedtest-cli |
Linea 66: | Linea 34: |
= Modifica delle partizioni = | L'output sarà simile al seguente:{{{ Retrieving speedtest.net configuration... Testing from Fastweb (131.99.27.12)... Retrieving speedtest.net server list... Selecting best server based on ping... Hosted by Arcolink TLC (Florence) [27.32 km]: 23.58 ms Testing download speed................................................................................ Download: 230.44 Mbit/s Testing upload speed...................................................................................................... Upload: 96.46 Mbit/s |
Linea 68: | Linea 45: |
0. Creare dello spazio libero sul disco ridimensionando la partizione desiderata; 0. Creare nello spazio liberato una partizione '''`/home`''' formattandola con lo stesso file system utilizzato per '''`/`'''. = Copia della /home = 0. Per [[Hardware/DispositiviPartizioni/MontarePartizioni|montare]] la partizione appena creata, digitare il seguente comando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ sudo mkdir /media/home && sudo mount /dev/sdxx /media/home }}} mettendo al posto di `sdxx` il nome della propria partizione. 0. Copiare la vecchia '''`/home`''' nella nuova posizione digitando il seguente comando nel [[AmministrazioneSistema/Terminale|terminale]]: {{{ sudo cp -priv /home/nome_utente /media/home }}} sostituendo a `nome_utente` il proprio nome utente. La durata del processo dipenderà dalla quantità di dati da trasferire. 0. Verificare che la dimensione della '''`/home`''' originale e della sua copia coincidano confrontando i comandi {{{ df -h /home}}} e {{{ df -h /media/home |
|
Linea 84: | Linea 47: |
= Modificare /etc/fstab/ = 0. Ricavare l'UUID della partizione in cui è stata copiata la `/home` digitando il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]] {{{ sudo blkid /dev/sdxx }}} sostituendo `sdxx` con il nome della propria partizione. 0. Il comando restituirà un output simile al seguente: {{{ /dev/sda8: UUID="41800cf0-acb6-4845-b05e-479e9258f25f" TYPE="ext4" }}} 0. Copiare la stringa appena ottenuta, ad esempio {{{ 41800cf0-acb6-4845-b05e-479e9258f25f }}} 0. Creare una copia di backup di `/etc/fstab`: {{{ sudo cp /etc/fstab /etc/fstab.backup }}} 0. Aprire il file `/etc/fstab` con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PermessiFile|privilegi di amministrazione]]. 0. In una nuova riga inserire: {{{ UUID=uid /home ext4 defaults 0 2 }}} sostituendo `uid` con l'UUID individuato in precedenza. 0. Salvare, chiudere il file e riavviare il sistema. = Verifica = Al riavvio, per verificare che la cartella '''`/home`''' sia stata effettivamente spostata, si può utilizzare il comando {{{ df -h }}} che restituirà un output del tipo {{{ File system Dim. Usati Disp. Uso% Montato su /dev/sda6 8,6G 4,0G 4,2G 49% / none 245M 256K 245M 1% /dev none 249M 112K 249M 1% /dev/shm none 249M 88K 249M 1% /var/run none 249M 0 249M 0% /var/lock none 249M 0 249M 0% /lib/init/rw /dev/sda8 6,3G 1,4G 4,6G 24% /home /dev/sda1 9,4G 1,7G 7,7G 18% /media/4E80F14880F136D5 }}} in cui si vede che la `/home` si trova, in questo caso, in `/dev/sda8`. = Risoluzione di problemi = Se la procedura non dovesse aver avuto esito positivo, durante il boot del sistema ci si ritroverà di fronte ad un messaggio di errore simile al seguente: {{{ L'unità disco per /home non è ancora pronta o non è presente |
Varie opzioni, ad esempio:{{{ speedtest --simple |
Linea 128: | Linea 51: |
Per risolvere il problema premere il tasto '''M''' sulla tastiera. Comparirà quindi una [[AmministrazioneSistema/Terminale|shell]] di ripristino. A questo punto: | L'output sarà simile al seguente:{{{ Ping: 7.052 ms Download: 250.28 Mbit/s Upload: 98.41 Mbit/s }}} |
Linea 130: | Linea 57: |
0. Digitare il comando {{{ cp -f /etc/fstab.backup /etc/fstab }}} per ripristinare il file `/etc/fstab` originale 0. Riavviare quindi il sistema con il comando {{{ shutdown -r now |
= CBM = '''CMB''' ('''Color Bandwidth Meter''') è un tool in grado dimostrare l'attività e le proprietà della rete. == Installazione == [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://cbm | cbm]]. == Utilizzo == Digitare nel terminale:{{{ cbm |
Linea 136: | Linea 70: |
Il sistema sarà riavviato e si tornerà alla alla condizione originale. La partizione che è stata creata non verrà però eliminata. | |
Linea 138: | Linea 71: |
Pertanto sarà possibile, a seconda dei casi, effettuare le verifiche al sistema per individuare la causa dell'errore oppure ripristinare la situazione precedente. | = iftop = |
Linea 140: | Linea 73: |
= Eliminare i contenuti della vecchia /home = | descrizione |
Linea 142: | Linea 75: |
Se la procedura ha avuto esito positivo e si desidera liberare spazio, si possono eliminare i contenuti ancora presenti nella vecchia '''`/home`''' interna alla partizione di sistema ('''`/`''') utilizzando un [[Installazione/InstallareUbuntu#Creazione_del_supporto_di_installazione|DVD o USB live]]. | == Utilizzo == Digitare nel Terminale: {{{ cbm }}} |
Linea 145: | Linea 83: |
* [[http://perfab.wordpress.com/2010/03/06/separare-la-home-da-ubuntu/|Separare la home da Ubuntu]] * [[https://help.ubuntu.com/community/Partitioning/Home/Moving|Guida sul wiki internazionale]] |
* [[https://www.speedtest.net/apps/cli|speedtest-cli]] (pagina ufficiale) * [[https://github.com/sivel/speedtest-cli|speedtest-cli (GitHub)]] |
Linea 150: | Linea 88: |
##CategoryHardware | ##CategoryInternet |
Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento. |
Guida verificata con Ubuntu: 20.04 22.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
intro
wget
esempio:
wget -O /dev/null -q --show-progress http://174.138.175.114/PHX-1GB.test
speedtest-cli
È un tool scritto in Python che utilizza il servizio Speedtest di Ookla tramite riga di comando, senza l'uso di un browser.
Installazione
Installare il pacchetto speedtest-cli.
Utilizzo
Digitare nel Terminale il seguente comando:
speedtest-cli
L'output sarà simile al seguente:
Retrieving speedtest.net configuration... Testing from Fastweb (131.99.27.12)... Retrieving speedtest.net server list... Selecting best server based on ping... Hosted by Arcolink TLC (Florence) [27.32 km]: 23.58 ms Testing download speed................................................................................ Download: 230.44 Mbit/s Testing upload speed...................................................................................................... Upload: 96.46 Mbit/s
Varie opzioni, ad esempio:
speedtest --simple
L'output sarà simile al seguente:
Ping: 7.052 ms Download: 250.28 Mbit/s Upload: 98.41 Mbit/s
CBM
CMB (Color Bandwidth Meter) è un tool in grado dimostrare l'attività e le proprietà della rete.
Installazione
Installare il pacchetto cbm.
Utilizzo
Digitare nel terminale:
cbm
iftop
descrizione
Utilizzo
Digitare nel Terminale:
cbm
Ulteriori risorse
speedtest-cli (pagina ufficiale)