Tengo una unidad USB que no recibe un UUID. Cuando miro el contenido de / dev / disk / by-uuid, no existe allí. El punto de desarrollo en el que vive la partición es on / dev / sdb. Puedo ver sdb en / dev / disk / by-path. Además, cuando uso blkid, obtengo cero resultados. Supongo que recibí un código de error que regresó.
¿Hay alguna manera de obtener un UUID para esta partición?
Consecuencia 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 tabla de particiones y la partición se crearon con gparted, por lo que se particionó y ejecutó el comando mkfs.ext3.
Salida 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
Fue formateado como una unidad ext3. ¿Por qué aparece eso como ext2?
fsck -n /dev/sdb1
. También podría intentar darle un UUID con tune2fs -U random /dev/sdb1
luego ver. No importa cuál sea el UUID.
fsck -y /dev/sdb1
; Si no puede montarlo, simplemente ejecute el fsck y esperemos que no se pierda nada. Lea man fsck
la diferencia entre -n
y -y
.
/dev/sdb
no tendrá un UUID, pero/dev/sdb1
debería hacerlo si ha sido formateado.