Chinaunix首页 | 论坛 | 博客
  • 博客访问: 810124
  • 博文数量: 626
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 3897
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-11 09:12
  • 认证徽章:
个人简介

To be a better coder

文章分类

全部博文(626)

文章存档

2019年(181)

2018年(217)

2017年(147)

2016年(82)

分类: LINUX

2018-08-31 11:30:44

KVM虚拟机为了提升性能,一般使用virtio作为磁盘驱动,在虚拟机里面磁盘会显示成vda而不是传统的sda,有什么办法可以让他显示成sda还不影响正常使用呢

通过GOOGLE发现已经有人做过这方面的研究,而且非常简单

要实现这个我们需要udev的帮助,只要加一条规则就可以

cat > /etc/udev/rules.d/10-local.rules << EOFKERNEL=="vda", NAME="sda"EOF

这条规则的意思是如果遇到一个设备被内核识别为vda,把这个设备节点重命名为sda
Note: 注意KERNEL后面是两个等号

如果合希望vda1也能显示成sda1,你可以再写一条,但更好的方法是用字符替换

KERNEL=="vda*", NAME="sda%n"

That’s it, 想了解更多关于如果写udev规则,可以看下这篇文章:

Writing udev rules

注意:如果你的/etc/fstab文件是以/dev/vda1这种方式写的,重启有可能会出问题

Author: 趣云团队

阅读(1152) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册