J'ai une clé USB qui ne reçoit pas d'UUID. Quand je regarde le contenu de / dev / disk / by-uuid, il n'existe pas là-bas. Le point de développement dans lequel la partition réside est sur / dev / sdb. Je peux voir sdb sous / dev / disk / by-path. De plus, lorsque j'utilise blkid, je n'obtiens aucune sortie. Je suppose que j'ai reçu un code d'erreur qui est revenu.
Existe-t-il un moyen d'obtenir un UUID pour cette partition?
Résultat de fdisk -l /dev/sdb:
Disk /dev/sdb: 320.1 GB, 320072932352 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142446 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00082145
Device Boot Start End Blocks Id System
/dev/sdb1 2048 625141759 312569856 83 Linux
La table de partitions et la partition ont été créées avec gparted, elles ont donc été partitionnées et ont exécuté la commande mkfs.ext3.
Sortie de fsck -n / dev / sdb1
fsck from util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
fsck.ext2: Superblock invalid, trying backup blocks...
zwei was not cleanly unmounted, check forced.
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
zwei: 11/19537920 files (0.0% non-contiguous), 1275097/78142464 blocks
Il a été formaté en tant que lecteur ext3. Pourquoi cela apparaît-il comme ext2?
fsck -n /dev/sdb1
. Vous pouvez également essayer de lui donner un UUID avec tune2fs -U random /dev/sdb1
alors voir. Peu importe ce qu'est l'UUID.
fsck -y /dev/sdb1
; si vous ne pouvez pas le monter, lancez simplement le fsck et j'espère que rien ne sera perdu. Lisez man fsck
la différence entre -n
et -y
.
/dev/sdb
n'aura pas d'UUID, mais/dev/sdb1
devrait si elle a été formatée.