楼主:
tutu (小小)
2018-10-09 16:36:39hey 我有一个疑问
当我下cat /etc/fstab查看档案挂载表时
https://imgur.com/Bx1KjGb.jpg
为什么挂载在/boot的那个分割区 是以UUID指定
而不是以装置路径例:/dev/sda1像这样指定?
我在鸟哥网站上看到一段话
“从鸟哥测试机的 /etc/fstab 里面看到的,
在挂载点 /boot 使用的已经是 UUID 了喔!
那你会说不是还有多个写 /dev/mapper/xxx 的吗?
怎么回事啊? 因为那个是 LVM 啊!
LVM 的档名在你的系统中也算是独一无二的,
这部份我们在后续章节再来谈。”
我觉得这部分不太理解 不知道有没有人知道orz
用 /dev/sda 这类装置名称容易因为系统跑的环境可能导致抓错,比方系统是在实体机器可能是 sda但是 p2v 到 vm 环境可能变成 vda 装置名称其他像是硬件机器有时候用 usb 开机等都可能导致当下抓到的装置名称本来是 sda 变成 sdb,识别会发生异常用 UUID 替代实体装置名称,会比较不容易发生问题因为是当下会扫描一次结果来抓取装置使用
作者:
OrzOGC (洞八达人.拖哨天王)
2018-10-09 17:43:00UUID好啊,磁区乱移fstab都不用改,也不用去想哪个分区是啥
作者:
hijkxyzuw (i,j,k) ×(x,y,z)
2018-10-09 18:41:00因为是看先读到哪一个硬盘就是 sda ,但可能会变
档案系统的 UUID 比较不会变还是作业系统核心自动分配的区块装置编号比较不会变?
作者:
lantw44 (#######################)
2018-10-09 22:34:00档案系统的 UUID 通常是在格式化的时候写进去的,其他程式不会也不太应该去修改它
作者:
Alica (Torsades de Pointes)
2018-10-10 15:18:00/dev/disk/by-id/ 比较直觉一点 某型号硬盘的第几分割区但像上面提到转移至虚拟机的情况仍可能出包用UUID辨识分割区确实是最难出状况的作法
作者:
Bellkna (柔弱气质伪少女)
2018-10-10 19:38:00fstab用uuid+1