Home > Linux > partizione – formattare -uuid

partizione – formattare -uuid

Per creare e modificare partizioni con interfaccia grafica

gparted

Attenzione: ricordare che eliminando una partizione il numero delle partiizoni  scala.
es. se ho dieci partizioni sda1…sda10 ed elimino la partizione sda7 la sda8 diventa sda7 ecc..
quanto ricreo la partizione nello spazio della vecchia sda7 questa diventa la sda10 questo è uno dei motivi
per il quale si preferisce utilizzare gli UUID.

blkid determinare uuid e filesystem

blkid  ( from package ‘util-linux’ (main)  )  elenca anche tutte le partizioni presenti e il tipo di filesystem.
esempio su macchina virtuale:

:~$ sudo blkid
/dev/xvda1: UUID="af09b912-690e-4e57-8292-2b67224df625" TYPE="ext3" 
/dev/xvda5: UUID="cd60cb5c-6ece-48f6-aa8d-47b3d0fc7db3" TYPE="swap" 
/dev/xvdd: LABEL="XenServer Tools" TYPE="iso9660" 
/dev/xvdb1: LABEL="OS" UUID="f2e56c5d-3363-4c3a-bddd-832e987c1c77" TYPE="ext4" 
/dev/xvdb2: LABEL="X_Biblioteca" UUID="9e620893-1735-403a-b821-e0fcc16a2ecf" TYPE="ext4"

Partizioni da terminale

I comandi per gestire le partizioni via terminale: fdisk,parted,cfdisk

per elencare i devices disco collegati

fdisk -l

per creare / modificare le partizioni nel primo disco ad es.

fdisk   es: /dev/sda   
cfdisk

formattare

mkfs.ext3  /dev/sda7
mkfs  -t ext3  /dev/sda7
mkfs.ext3 -m 1/dev/hdb1

tune2fs -m

Ricavare UUID in Linux

Per conoscere l’UUID di tutte le partizioni oltre a blkid si può utilizza ls

ls -lah /dev/disk/by-uuid
maurizio@Lub12120:~$ ls -lah /dev/disk/by-uuid
total 0
drwxr-xr-x 2 root root 640 Nov 19 09:58 .
drwxr-xr-x 6 root root 120 Nov 19 09:58 ..
lrwxrwxrwx 1 root root  11 Nov 19 09:59 0eb71848-93a4-4beb-b60c-696f29c9417f -> ../../sdb10
lrwxrwxrwx 1 root root  11 Nov 19 09:59 18013698-ef60-4d3a-910c-55f6c01c9715 -> ../../sda15
lrwxrwxrwx 1 root root  11 Nov 19 09:59 1d3f9d45-efbb-4594-b5a0-829f08ef49b2 -> ../../sdb17
lrwxrwxrwx 1 root root  11 Nov 19 09:59 1dc0d5c8-0e62-4150-b916-9c091a3f0bb6 -> ../../sda11
....
dev-disk-by-uuid

dev/disk/by-uuid

di una specifica partizione:

vol_id -u /dev/hdc2 
di una specifica partizione:

per visualizzare i file systems del sistema da terminale oltre a blkid si può utilizzare fsarchiver
installare fsarchiver

sudo apt-get install fsarchiver

gui per lvm

 sudo apt-get install system-config-lvm

lvm – logical volume manager

Recovery Software
TestDisk

Creare una partition table da terminale

Un disco privo di partition table riponderà al comando sudo fdisk -l  con un messaggio del tipo seguente :

Disk /dev/xvda1 doesn't contain a valid partition table

Quindi per poterlo utilizzare prima di passare alla formattazione sarà necessario creare la partition table con ad esempio fdisk

:~$ sudo fdisk /dev/xvdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0xefad2081.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Command (m for help): m 
Command action
 a toggle a bootable flag
 b edit bsd disklabel
 c toggle the dos compatibility flag
 d delete a partition
 l list known partition types
 m print this menu
 n add a new partition
 o create a new empty DOS partition table
 p print the partition table
 q quit without saving changes
 s create a new empty Sun disklabel
 t change a partition's system id
 u change display/entry units
 v verify the partition table
 w write table to disk and exit
 x extra functionality (experts only)
Command (m for help): o
Building a new DOS disklabel with disk identifier 0xec7fa691.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.

Altre risorse:

 

 

Annunci
  1. Non c'è ancora nessun commento.
  1. No trackbacks yet.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: