Saya memiliki drive USB yang tidak menerima UUID. Ketika saya melihat isi dari / dev / disk / by-uuid itu tidak ada di sana. Poin dev yang tinggal di partisi adalah di / dev / sdb. Saya dapat melihat sdb di bawah / dev / disk / by-path. Juga, ketika menggunakan blkid, saya mendapatkan output nol. Saya berasumsi bahwa saya mendapat kode kesalahan yang kembali.
Apakah ada cara untuk mendapatkan UUID untuk partisi ini?
Hasil dari 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
Tabel partisi dan partisi dibuat dengan gparted, sehingga dipartisi dan menjalankan perintah mkfs.ext3.
Output dari 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
Itu diformat sebagai drive ext3. Mengapa itu muncul sebagai ext2?
fsck -n /dev/sdb1
. Anda juga bisa mencoba untuk memberikannya UUID dengan tune2fs -U random /dev/sdb1
kemudian melihat. Tidak peduli apa UUID itu.
fsck -y /dev/sdb1
; jika Anda tidak dapat memasang itu, jalankan saja fsck dan semoga tidak ada yang hilang. Baca man fsck
untuk perbedaan antara -n
dan -y
.
/dev/sdb
tidak akan memiliki UUID, tetapi/dev/sdb1
harus jika sudah diformat.