|
|
|
|
|
05 - Montare le partizioni in modo permanente
L'installazione di Ubuntu include una procedura guidata per la creazione di partizioni sul disco, che saranno poi montate automaticamente a ogni avvio del sistema operativo. Tuttavia � possibile che nuove partizioni vengano aggiunte nel tempo, ad esempio per l'installazione di un nuovo disco rigido. Questa guida spiega come montare automaticamente all'avvio tali partizioni; sar� presa in considerazione una situazione tipica nella quale il disco � suddiviso come segue (ciascun sda N rappresenta una partizione in Linux):
- sda1: Partizione di swap;
- sda2: Partizione EXT4 con il sistema operativo;
- sda3: Partizione NTFS di grandi dimensioni;
- sda4: Partizione EXT4 di medie dimensioni.
Alla fine di questa guida tutte le partizioni risulteranno montate nella cartella /media/Nome_Partizione.
Procedimento
-
Per visualizzare la situazione attuale dei dischi � possibile utilizzare il comando:
sudo fdisk -l
Che, nel caso delle partizioni sopra elencate, produrr� il seguente output:
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 testine, 63 settori/tracce, 121601 cilindri, totale 1953525168 settori
Unit� = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x7994875a
Dispositivo Boot Start End Blocks Id System
/dev/sda1 2048000 6143999 2048000 82 Linux swap / Solaris
/dev/sda2 * 6144000 37058559 15457280 83 Linux
/dev/sda3 215030025 1953520064 869245020 7 HPFS/NTFS/exFAT
/dev/sda4 37058560 215029759 88985600 83 Linux
Le voci nella tabella delle partizioni non sono nello stesso ordine del disco
-
E' necessario creare la cartella Multimedia nella quale sar� montata la partizione (tale percorso � detto punto di mount); tipicamente, nei sistemi Ubuntu tutti i punti di montaggio sono contenuti nella cartella /media:
sudo mkdir /media/Multimedia
-
Per permettere a tutti gli utenti di leggere la cartella � necessario assegnare i permessi:
sudo chmod -R 777 /media/Multimedia
-
Esistono vari modi per specificare al sistema operativo quale partizione montare nella cartella appena creata; il pi� sicuro, poich� indipendente dal numero di partizioni esistenti, si basa sull'UUID, un codice univoco del tipo 1ce15ebd-90ad-4af9-88fc-0c0fc0b852a4 o 6B29E9916E52CA38 legato a ogni partizione. Per ottenere l'UUID, utilizzare il comando:
ls -l /dev/disk/by-uuid/
che produce come risultato:
totale 0
lrwxrwxrwx 1 root root 10 nov 29 22:08 1ce15ebd-90ad-4af9-88fc-0c0fc0b852a4 -> ../../sda2
lrwxrwxrwx 1 root root 10 nov 29 22:08 6B29E9916E52CA38 -> ../../sda3
lrwxrwxrwx 1 root root 10 nov 29 22:08 7b8aaba1-4566-482f-8452-dc18f284f412 -> ../../sda4
lrwxrwxrwx 1 root root 10 nov 29 22:08 896b1b31-d01f-4627-a6e7-23e78b7107b2 -> ../../sda1
-
L'elenco delle partizioni montate all'avvio � memorizzato nel file /etc/fstab, che pu� essere modificato con il comando:
sudo nano /etc/fstab
Per montare una nuova partizione all'avvio, aggiungere in fondo una riga come:
UUID=<uuid partizione> <punto di mount> <opzioni> 0 <controllo all'avvio>
dove:
-
E' necessario aggiungere una riga vuota in fondo al file affinch� sia correttamente interpretato dal sistema operativo.
- Ripetere le operazioni per ciascuna partizione che si intende montare; alla fine, il nostro file /etc/fstab risulter�:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda2 during installation
UUID=1ce15ebd-90ad-4af9-88fc-0c0fc0b852a4 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda1 during installation
UUID=896b1b31-d01f-4627-a6e7-23e78b7107b2 none swap sw 0 0
# Multimedia su /dev/sda3
UUID=6B29E9916E52CA38 /media/Multimedia ntfs-3g defaults,locale=en_US.utf8 0 0
# ServerD su /dev/sda4
UUID=7b8aaba1-4566-482f-8452-dc18f284f412 /media/ServerD ext4 defaults 0 0
- Per rendere effettive le modifiche, riavviare il sistema.
Montare una cartella di rete condivisa
E' possibile utilizzare il file fstab anche per montare cartelle di rete condivise da computer con Windows. Procediamo come segue:
- Scarichiamo le utilit� necessarie a montare le cartelle di rete:
sudo apt-get install cifs-utils smbfs
- Creiamo un file nel quale salveremo le credenziali di accesso alla rete:
sudo nano ~/.smbcredentials
e scriviamoci dentro le credenziali:
username=shareuser
password=sharepassword
domain=domain_or_workgroupname
- Cambiamo i permessi di accesso al file per sicurezza:
chmod 0600 ~/.smbcredentials
- Creiamo il punto di mount locale:
mkdir /mnt/nome_locale
- Possiamo ora aprire il file fstab:
sudo nano /etc/fstab
per inserirvi la riga necessaria:
//percorso_rete /mnt/nome_locale cifs credentials=/home/nome_utente/.smbcredentials 0 0
dove:
- percorso_rete: � il percorso di rete del tipo//192.168.0.42/mia/cartella.
- /mnt/nome_locale: � il punto di mount locale, come /mnt/nome_condivisione/
Ulteriori link
Inserire la password di amministratore:
Fatal error: Call to undefined function sqlite_open() in /membri/giacobbe85/include/commenti.inc.php on line 324
|
| |