Ubuntu上取得/設定硬碟UUID
取得某個硬碟裝置的UUID
$sudo blkid
結果會像是這樣
/dev/sda1: UUID="07a0dda7-b031-4c64-bec3-648a60e4eeac" TYPE="ext4"
/dev/sda5: UUID="e2ba810a-6117-4749-a382-d2d6ca240bd1" TYPE="swap"
/dev/sdb1: UUID="97a8ce48-4eaa-42cf-995f-b9e89bc812d3" TYPE="ext4"
UUID就是長的類似亂碼的07a0dda7-b031-4c64-bec3-648a60e4eeac
只顯示device and UUID資訊
$sudo blkid -s UUID
android上的toolbox有提供這個指令
busybox也有提供這個指令
設置UUID
$sudo tune2fs {硬碟裝置路徑} -U {你要設定的UUID}
例如:sudo tune2fs /dev/sde5 -U 97a8ce48-4eaa-42cf-995f-b9e89bc812d3
busybox有會供該指令,但是沒有-U的option
察看硬碟裝置資訊
$sudo tune2fs -l /dev/sda1
參考資料:
http://puremonkey2010.blogspot.tw/2010/10/linux-tune2fs-ext2.html
http://android.stackexchange.com/questions/5232/how-can-i-view-the-android-internal-partition-table
留言