【背景】使用再生龍整個磁碟對拷後,存在uuid一樣,卷標一樣的情況,需要進行修改,否則啟動可能出現問題。
【命令如下】
1、sudo blkid (或blkid):顯示磁碟資訊
檢視硬碟uuid
blkid
/dev/sda5
ls -l /dev/disk/by-uuid
2、修改uuid
uuidgen 會返回乙個合法的 uuid,結合 tune2fs 可以新生成乙個 uuid 並寫入 ext2,3,4 分割槽中:
比如新建或改變 sda5 的 uuid (需要 root 許可權)
uuidgen |
xargs
tune2fs
/dev/sda5
-u
你也可以把 fstab 裡找到的原 uuid 寫回分割槽:
tune2fs -u 1319ca07-c17e-4722-bf27-ae72ac6b64c0
/dev/sda1
3、修改linux卷標(label)
e2label命令用來設定或顯示ext2或ext3分割槽的卷標。
使用許可權:超級使用者。
格式:e2label device [ new-label ]
主要選項:
device:分割槽裝置名稱。
new-label:新設定的卷標名稱。不能超過16字元。
為乙個新建立的分割槽建立卷標名稱:root_b,使用命令:
#e2label /dev/sda1 root_b
4、修改windows卷標(label)
ntfslabel
usage: ntfslabel [options] device [label]
-n, --no-action do not write to disk
-f, --force use less caution
--new-serial set a new serial number
--new-half-serial set a partial new serial number
-q, --quiet less output
-v, --verbose more output
-v, --version display version information
-h, --help display this help
Linux獲取磁碟uuid
注 uuid universally unique identifiers全域性唯一識別符號 一 linux uuid的作用及意義 原因1 它是真正的唯一標誌符 uuid為系統中的儲存裝置提供唯一的標識字串,不管這個裝置是什麼型別的。如果你在系統中新增了新的儲存裝置如硬碟,很可能會造成一些麻煩,比如...
根據uuid來掛載磁碟
生產上原來有幾台機器,是使用傳統的 dev sdx的方式來進行掛載的,經常的在重啟以後碟符會變化導致認不到盤的錯誤 我們推薦使用uuid的方式來進行磁碟的掛載 注 uuid universally unique identifiers全域性唯一識別符號 一 linux磁碟分割槽uuid的獲取方法 l...
通過uuid自動掛載磁碟
開機自動掛載硬碟 參照部落格介紹,在 etc fstab檔案最後一行加上 uuid xx data ext4 defaults 0 2 第乙個引數建議用uuid,因為乙個分割槽有唯一乙個uuid 用 dev sdan的方式亦可,但是乙個分割槽的分割槽號n是會隨著硬碟分割槽的變化而變化的,因而並不建議...