为什么系统将设备从/dev/sdj更改为/dev/xvdj? [英] Why does my system change my device from /dev/sdj to /dev/xvdj?

查看:203
本文介绍了为什么系统将设备从/dev/sdj更改为/dev/xvdj?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Amazon EC2实例.我启动了一个卷,并将其附加到/dev/sdj.我编辑了fstab文件,使其具有一行

I have an Amazon EC2 instance. I booted up a volume and attached it to /dev/sdj. I edited my fstab file to have the line

/dev/sdj /home/ec2-user/mydirectory xfs noatime 0 0

然后我挂载了它(sudo挂载/home/ec2-user/mydirectory)

Then I mounted it (sudo mount /home/ec2-user/mydirectory)

但是,运行"mount"命令会显示以下内容:

However, running the "mount" command says the following:

/dev/xvdj on /home/ec2-user/mydirectory type xfs (rw,noatime)

什么?为什么是/dev/xvdj而不是/dev/sdj?

What? Why is it /dev/xvdj instead of /dev/sdj?

推荐答案

设备在11.04中被命名为/dev/xvdX而不是sdX.这是内核更改. xen块设备的内核名称是"xvd".以前,Ubuntu附带了一个修补程序,用于将这些设备重命名为sdX.那个补丁变得有问题了.

The devices are named /dev/xvdX rather than sdX in 11.04. This was a kernel change. The kernel name for xen block devices is 'xvd'. Previously Ubuntu carried a patch to rename those devices as sdX. That patch became problematic.

https://askubuntu.com/a/47909

这篇关于为什么系统将设备从/dev/sdj更改为/dev/xvdj?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆