Linux · 2022年1月27日 0

Linux查看和修改硬盘UUID

之前把小硬盘数据(挂载在/home目录)迁移到大硬盘,大硬盘为空硬盘。使用U盘LiveCD的Grub进行复制操作,发现复制后大小硬盘UUID相同,Linux挂载哪个硬盘到/home并不确定,所以需要改变大硬盘的UUID以防错误挂载。

可以使用uuidgen命令生成合法的UUID,可以用tune2fs命令写入新的UUID。

  • 查看所有分区UUID:sudo blkid
  • 自动生成一个UUID并写入:sudo uuidgen | xargs tune2fs /dev/sd** -U(/dev/sd**为您要操作的硬盘)

在第二个命令运行时可能会提示“This operation requires a freshly checked filesystem.”,按照系统提示运行“sudo e2fsck -f /dev/sd**”

后续可以自行修改/etc/fstab中的开机挂载设置。

心情表态
+1
0
+1
0
+1
0
+1
0
+1
0
+1
1