挂载/ dev / sda和/ dev / sda1 – 这怎么可能?

我在其他人设置的Amazon EC2实例上工作。 我们在/dev/sda上挂载了一个EBS卷,尽pipe根设备已经在/dev/sda1 ,我们也使用/dev/sda2

 user@server:~$ mount /dev/sda1 on / type ext3 (rw) ... (snip) /dev/sda2 on /mnt type ext3 (rw) /dev/sda on /vol type xfs (rw,noatime) ... 

这似乎不符合我所了解的/dev/ works的方式。 这怎么可能,更重要的是:这会在未来造成麻烦吗?

我正在运行Ubuntu 9.04 jaunty。

更多信息

Amazon EBS卷使用ec2-attach-volume命令连接到正在运行的实例(这是我能find的最好的文章)。 build议使用一个未使用的设备名称来连接卷,但我想在这种情况下,他们只是使用/dev/sda ,它工作。

fdisk似乎被当前的configuration弄糊涂了:

 用户@服务器:〜$ sudo fdisk -l / dev / sda

磁盘/ dev / sda:10.7 GB,10737418240字节
 255个磁头,63个扇区/磁道,1305个磁道
单位= 16065 * 512 = 8225280字节的柱面
磁盘标识符:0x00000000

磁盘/ dev / sda不包含有效的分区表
 用户@服务器:〜$ sudo fdisk -l / dev / sda1

磁盘/ dev / sda1:10.7 GB,10737418240字节
 255个磁头,63个扇区/磁道,1305个磁道
单位= 16065 * 512 = 8225280字节的柱面
磁盘标识符:0x00000000

磁盘/ dev / sda1不包含有效的分区表
 user @ server:〜$ sudo fdisk -l / dev / sda2

磁盘/ dev / sda2:365.0 GB,365041287168字节
 255个磁头,63个扇区/磁道,44380个磁道
单位= 16065 * 512 = 8225280字节的柱面
磁盘标识符:0x00000000

磁盘/ dev / sda2不包含有效的分区表
 用户@服务器:〜$ df -h
使用的文件系统大小可用使用%
 / dev / sda1 9.9G 943M 8.5G 10%/
 tmpfs 874M 0 874M 0%/ lib / init / rw
 varrun 874M 48K 874M 1%/ var / run
 varlock 874M 0 874M 0%/ var / lock
 udev 874M 80K 874M 1%/ dev
 tmpfs 874M 0 874M 0%/ dev / shm
 / dev / sda2 335G 45G 273G 15%/ mnt
 / dev / sda 10G 7.0G 3.1G 70%/ vol

甚至更多的信息

以下是您要求的诊断命令的输出:

 用户@服务器:〜$ ls -l / dev / sda
 brw-rw ---- 1根磁盘8,2010-01-27 21:48 / dev / sda
 用户@服务器:〜$ ls -l / dev / sda1
 brw-rw ---- 1根磁盘8,1 2010-01-22 23:23 / dev / sda1
 用户@服务器:〜$ ls -l / dev / sda2
 brw-rw ---- 1根磁盘8,2010-01-22 23:22 / dev / sda2
 用户@服务器:〜$
 用户@服务器:〜$
 用户@服务器:〜$ cat / proc / mounts
 rootfs / rootfs rw 0 0
 / dev / root / ext3 rw,data = ordered 0 0
 / dev / dev tmpfs rw 0 0
 / proc / proc proc rw 0 0
 / sys / sys sysfs rw 0 0
 tmpfs / lib / init / rw tmpfs rw,nosuid 0 0
 varrun / var / run tmpfs rw,nosuid 0 0
 varlock / var / lock tmpfs rw,nosuid,nodev,noexec 0 0
 tmpfs / dev / shm tmpfs rw,nosuid,nodev 0 0
 devpts / dev / pts devpts rw,nosuid,noexec 0 0
 / dev / sda2 / mnt ext3 rw,data = ordered 0 0
 / dev / sda / vol xfs rw,noatime 0 0
 / dev / sda / home / user xfs rw,noatime 0 0
 / dev / sda / etc / mysql xfs rw,noatime 0 0
 / dev / sda / var / lib / mysql xfs rw,noatime 0 0
 / dev / sda / var / log / mysql xfs rw,noatime 0 0
 用户@服务器:〜$
 用户@服务器:〜$
 用户@服务器:〜$ find / sys / block
 / SYS /块
 / SYS /块/ SDA
 / SYS /块/ SDA /队列
 / SYS /块/ SDA /队列/ iosched
 / SYS /块/ SDA /队列/调度
 / SYS /块/ SDA /队列/ max_sectors_kb
 / SYS /块/ SDA /队列/ max_hw_sectors_kb
 / SYS /块/ SDA /队列/ read_ahead_kb
 / SYS /块/ SDA /队列/ nr_requests
 / SYS /块/ SDA /从站
 / SYS /块/ SDA /持有者
 / SYS /块/ SDA /子系统
 / SYS /块/ SDA /设备
 / SYS /块/ SDA / STAT
 / SYS /块/ SDA /尺寸
 / SYS /块/ SDA /可拆卸
 / SYS /块/ SDA /范围
 / SYS /块/ SDA的/ dev
 / SYS /块/ SDA / UEVENT
 / SYS /块/ sda3的
 / SYS /块/ sda3的/队列
 / SYS /块/ sda3的/队列/ iosched
 / SYS /块/ sda3的/队列/调度
 / SYS /块/ sda3的/队列/ max_sectors_kb
 / SYS /块/ sda3的/队列/ max_hw_sectors_kb
 / SYS /块/ sda3的/队列/ read_ahead_kb
 / SYS /块/ sda3的/队列/ nr_requests
 / SYS /块/ sda3的/从站
 / SYS /块/ sda3的/持有者
 / SYS /块/ sda3的/子系统
 / SYS /块/ sda3的/设备
 / SYS /块/ sda3的/ STAT
 / SYS /块/ sda3的/尺寸
 / SYS /块/ sda3的/可移除的
 / SYS /块/ sda3的/范围
 / SYS /块/ sda3的/ dev的
 / SYS /块/ sda3的/ UEVENT
 / SYS /块/ SDA2
 / SYS /块/ SDA2 /队列
 / SYS /块/ SDA2 /队列/ iosched
 / SYS /块/ SDA2 /队列/调度
 / SYS /块/ SDA2 /队列/ max_sectors_kb
 / SYS /块/ SDA2 /队列/ max_hw_sectors_kb
 / SYS /块/ SDA2 /队列/ read_ahead_kb
 / SYS /块/ SDA2 /队列/ nr_requests
 / SYS /块/ SDA2 /从站
 / SYS /块/ SDA2 /持有者
 / SYS /块/ SDA2 /子系统
 / SYS /块/ SDA2 /设备
 / SYS /块/ SDA2 / STAT
 / SYS /块/ SDA2 /尺寸
 / SYS /块/ SDA2 /可拆卸
 / SYS /块/ SDA2 /范围
 / SYS /块/ SDA2的/ dev
 / SYS /块/ SDA2 / UEVENT
 / SYS /块/ SDA1
 / SYS /块/ SDA1 /队列
 / SYS /块/ SDA1 /队列/ iosched
 / SYS /块/ SDA1 /队列/调度
 / SYS /块/ SDA1 /队列/ max_sectors_kb
 / SYS /块/ SDA1 /队列/ max_hw_sectors_kb
 / SYS /块/ SDA1 /队列/ read_ahead_kb
 / SYS /块/ SDA1 /队列/ nr_requests
 / SYS /块/ SDA1 /从站
 / SYS /块/ SDA1 /持有者
 / SYS /块/ SDA1 /子系统
 / SYS /块/ SDA1 /设备
 / SYS /块/ SDA1 / STAT
 / SYS /块/ SDA1 /尺寸
 / SYS /块/ SDA1 /可拆卸
 / SYS /块/ SDA1 /范围
 / SYS /块/ SDA1的/ dev
 / SYS /块/ SDA1 / UEVENT
 / SYS /块/ RAM15
 / SYS /块/ RAM15 /从站
 / SYS /块/ RAM15 /持有者
 / SYS /块/ RAM15 /子系统
 / SYS /块/ RAM15 / STAT
 / SYS /块/ RAM15 /尺寸
 / SYS /块/ RAM15 /可拆卸
 / SYS /块/ RAM15 /范围
 / SYS /块/ RAM15的/ dev
 / SYS /块/ RAM15 / UEVENT
 / SYS /块/ ram14
 / SYS /块/ ram14 /从站
 / SYS /块/ ram14 /持有者
 / SYS /块/ ram14 /子系统
 / SYS /块/ ram14 / STAT
 / SYS /块/ ram14 /尺寸
 / SYS /块/ ram14 /可拆卸
 / SYS /块/ ram14 /范围
 / SYS /块/ ram14的/ dev
 / SYS /块/ ram14 / UEVENT
 / SYS /块/ RAM13
 / SYS /块/ RAM13 /从站
 / SYS /块/ RAM13 /持有者
 / SYS /块/ RAM13 /子系统
 / SYS /块/ RAM13 / STAT
 / SYS /块/ RAM13 /尺寸
 / SYS /块/ RAM13 /可拆卸
 / SYS /块/ RAM13 /范围
 / SYS /块/ RAM13的/ dev
 / SYS /块/ RAM13 / UEVENT
 / SYS /块/ ram12
 / SYS /块/ ram12 /从站
 / SYS /块/ ram12 /持有者
 / SYS /块/ ram12 /子系统
 / SYS /块/ ram12 / STAT
 / SYS /块/ ram12 /尺寸
 / SYS /块/ ram12 /可拆卸
 / SYS /块/ ram12 /范围
 / SYS /块/ ram12的/ dev
 / SYS /块/ ram12 / UEVENT
 / SYS /块/ RAM11
 / SYS /块/ RAM11 /从站
 / SYS /块/ RAM11 /持有者
 / SYS /块/ RAM11 /子系统
 / SYS /块/ RAM11 / STAT
 / SYS /块/ RAM11 /尺寸
 / SYS /块/ RAM11 /可拆卸
 / SYS /块/ RAM11 /范围
 / SYS /块/ RAM11的/ dev
 / SYS /块/ RAM11 / UEVENT
 / SYS /块/ ram10
 / SYS /块/ ram10 /从站
 / SYS /块/ ram10 /持有者
 / SYS /块/ ram10 /子系统
 / SYS /块/ ram10 / STAT
 / SYS /块/ ram10 /尺寸
 / SYS /块/ ram10 /可拆卸
 / SYS /块/ ram10 /范围
 / SYS /块/ ram10的/ dev
 / SYS /块/ ram10 / UEVENT
 / SYS /块/ ram9
 / SYS /块/ ram9 /从站
 / SYS /块/ ram9 /持有者
 / SYS /块/ ram9 /子系统
 / SYS /块/ ram9 / STAT
 / SYS /块/ ram9 /尺寸
 / SYS /块/ ram9 /可拆卸
 / SYS /块/ ram9 /范围
 / SYS /块/ ram9的/ dev
 / SYS /块/ ram9 / UEVENT
 / SYS /块/ ram8
 / SYS /块/ ram8 /从站
 / SYS /块/ ram8 /持有者
 / SYS /块/ ram8 /子系统
 / SYS /块/ ram8 / STAT
 / SYS /块/ ram8 /尺寸
 / SYS /块/ ram8 /可拆卸
 / SYS /块/ ram8 /范围
 / SYS /块/ ram8的/ dev
 / SYS /块/ ram8 / UEVENT
 / SYS /块/ ram7
 / SYS /块/ ram7 /从站
 / SYS /块/ ram7 /持有者
 / SYS /块/ ram7 /子系统
 / SYS /块/ ram7 / STAT
 / SYS /块/ ram7 /尺寸
 / SYS /块/ ram7 /可拆卸
 / SYS /块/ ram7 /范围
 / SYS /块/ ram7的/ dev
 / SYS /块/ ram7 / UEVENT
 / SYS /块/ ram6
 / SYS /块/ ram6 /从站
 / SYS /块/ ram6 /持有者
 / SYS /块/ ram6 /子系统
 / SYS /块/ ram6 / STAT
 / SYS /块/ ram6 /尺寸
 / SYS /块/ ram6 /可拆卸
 / SYS /块/ ram6 /范围
 / SYS /块/ ram6的/ dev
 / SYS /块/ ram6 / UEVENT
 / SYS /块/ ram5
 / SYS /块/ ram5 /从站
 / SYS /块/ ram5 /持有者
 / SYS /块/ ram5 /子系统
 / SYS /块/ ram5 / STAT
 / SYS /块/ ram5 /尺寸
 / SYS /块/ ram5 /可拆卸
 / SYS /块/ ram5 /范围
 / SYS /块/ ram5的/ dev
 / SYS /块/ ram5 / UEVENT
 / SYS /块/ RAM4
 / SYS /块/ RAM4 /从站
 / SYS /块/ RAM4 /持有者
 / SYS /块/ RAM4 /子系统
 / SYS /块/ RAM4 / STAT
 / SYS /块/ RAM4 /尺寸
 / SYS /块/ RAM4 /可拆卸
 / SYS /块/ RAM4 /范围
 / SYS /块/ RAM4的/ dev
 / SYS /块/ RAM4 / UEVENT
 / SYS /块/ RAM3
 / SYS /块/ RAM3 /从站
 / SYS /块/ RAM3 /持有者
 / SYS /块/ RAM3 /子系统
 / SYS /块/ RAM3 / STAT
 / SYS /块/ RAM3 /尺寸
 / SYS /块/ RAM3 /可拆卸
 / SYS /块/ RAM3 /范围
 / SYS /块/ RAM3的/ dev
 / SYS /块/ RAM3 / UEVENT
 / SYS /块/ RAM2
 / SYS /块/ RAM2 /从站
 / SYS /块/ RAM2 /持有者
 / SYS /块/ RAM2 /子系统
 / SYS /块/ RAM2 / STAT
 / SYS /块/ RAM2 /尺寸
 / SYS /块/ RAM2 /可拆卸
 / SYS /块/ RAM2 /范围
 / SYS /块/ RAM2的/ dev
 / SYS /块/ RAM2 / UEVENT
 / SYS /块/ RAM1
 / SYS /块/ RAM1 /从站
 / SYS /块/ RAM1 /持有者
 / SYS /块/ RAM1 /子系统
 / SYS /块/ RAM1 / STAT
 / SYS /块/ RAM1 /尺寸
 / SYS /块/ RAM1 /可拆卸
 / SYS /块/ RAM1 /范围
 / SYS /块/ RAM1的/ dev
 / SYS /块/ RAM1 / UEVENT
 / SYS /块/ RAM0
 / SYS /块/ RAM0 /从站
 / SYS /块/ RAM0 /持有者
 / SYS /块/ RAM0 /子系统
 / SYS /块/ RAM0 / STAT
 / SYS /块/ RAM0 /尺寸
 / SYS /块/ RAM0 /可拆卸
 / SYS /块/ RAM0 /范围
 / SYS /块/ RAM0的/ dev
 / SYS /块/ RAM0 / UEVENT
 用户@服务器:〜$
 用户@服务器:〜$
 用户@服务器:〜$ dmesg
 Linux版本2.6.21.7-2.fc8xen-ec2-v1.0(root @ domU-XX-XX-XX-XX-XX-XX)(gcc version 4.1.2 20070925(Red Hat 4.1.2-33))# 2 SMP周二9月1日10:04:29 EDT 2009
 BIOS提供的物理RAM映射:
消毒开始
消毒保释0
 copy_e820_map()start:0000000000000000 size:000000006d400000 end:000000006d400000 type:1
  Xen:0000000000000000  -  000000006d400000(可用)
提供1020MB HIGHMEM。
可用的727MB LOWMEM。
 NX(执行禁用)保护:激活
inputadd_active_range(0,0,447488)使用256个条目
 PFN区域范围:
   DMA 0  - > 186366
  一般186366  - > 186366
   HighMem 186366  - > 447488
 early_node_map [1]有效的PFN范围
     0:0  - > 447488
在节点0上总页数:447488
   DMA区域:用于memmap的1455个页面
   DMA区:0页保留
   DMA区:184911页,LIFO批:31
  正常区域:用于memmap的0页
   HighMem区域:用于memmap的2040个页面
   HighMem区域:259082页,LIFO批次:31
非特权域中的ACPI已禁用
检测到2327.541 MHz的处理器。
build立了1个zonelists。 总页数:443993
内核命令行:root = / dev / sda1 ro 4
启用快速FPU保存和恢复...完成。
启用非屏蔽SIMD FPUexception支持...完成。
初始化CPU#0
 CPU 0 irqstacks,hard = c136c000 soft = c134c000
 PID哈希表条目:4096(order:12,16384 bytes)
 Xen报道:2327.496 MHz处理器。
控制台:颜色虚拟设备80x25
 Dentrycaching哈希表条目:131072(order:7,524288 bytes)
 inode-cache散列表项:65536(order:6,262144 bytes)
软件IO TLB禁用
 vmalloc区域:ee000000-f4ffe000,maxmem 2d7fe000
内存:1751808k / 1789952k可用(2071k内核代码,28924k保留,1080k数据,188k初始化,1044488k高内存)
虚拟内核内存布局:
     fixmap:0xf5315000  -  0xf57fe000(5028 kB)
     pkmap:0xf5000000  -  0xf5200000(2048 kB)
     vmalloc:0xee000000  -  0xf4ffe000(111 MB)
     lowmem:0xc0000000  -  0xed7fe000(727 MB)
       .init:0xc1319000  -  0xc1348000(188 kB)
       .data:0xc1205e96  -  0xc1313fd4(1080 kB)
       .text:0xc1000000  -  0xc1205e96(2071 kB)
检查此处理器是否在pipe理员模式下也能够使用WP位...好的。
校准延迟使用定时器具体例程.. 5820.83 BogoMIPS(lpj = 11641676)
安全框架v1.0.0初始化
 SELinux:初始化。
 SELinux:从宽容模式开始
 selinux_register_security:注册辅助模块function
能力LSM初始化为辅助
装载高速caching散列表项:512
 CPU:通用识别后,上限:bfebc3f1 20100000 00000000 00000000 040ce3bd 00000000 00000001
 CPU:L1caching:32K,L1 Dcaching:32K
 CPU:二级caching:6144K
 CPU:毕竟inits,caps:bfebc3f1 20100000 00000000 00003940 040ce3bd 00000000 00000001
检查“hlt”指令...好的。
 SMP替代品:切换到UP代码
 CPU 1 irqstacks,hard = c136d000 soft = c134d000
搭载1个CPU
 sizeof(vma)= 88字节
 sizeof(page)= 32字节
 sizeof(inode)= 336字节
 sizeof(dentry)= 132字节
 sizeof(ext3inode)= 488字节
 sizeof(buffer_head)= 56字节
 sizeof(skbuff)= 176字节
 sizeof(task_struct)= 1376字节
 NET:注册的协议族16
 SMP替代品:切换到SMP代码
初始化CPU#1
 migration_cost = 23211
配备了2个CPU
 PCI:致命:找不到configuration空间访问function
 PCI:设置Xen PCI前端存根
设置标准的PCI资源
 ACPI:解释器已禁用。
 Linux即插即用支持v0.97(c)Adam Belay
 pnp:即插即用ACPI:已禁用
 xen_mem:初始化气球驱动程序。
 usbcore:注册新的接口驱动程序usbfs
 usbcore:注册新的接口驱动程序中心
 usbcore:注册新的设备驱动程序的USB
 PCI:系统不支持PCI
 PCI:系统不支持PCI
 NetLabel:初始化
 NetLabel:域哈希大小= 128
 NetLabel:protocols = UNLABELED CIPSOv4
 NetLabel:默认情况下允许未标记的stream量
 NET:注册的协议族2
 IP路由caching哈希表条目:32768(order:5,131072 bytes)
 TCPbuild立哈希表项:131072(order:8,1572864 bytes)
 TCP绑定哈希表项:65536(order:7,524288 bytes)
 TCP:configuration哈希表(build立131072绑定65536)
 TCP Reno注册
检查图像是否是initramfs ...是的
释放initrd内存:释放6669k
审计:初始化netlink套接字(禁用)
审计(1264202578.633:1):初始化
 highmem反弹池大小:64页
 VFS:磁盘配额dquot_6.5.1
 Dquotcaching散列表项:1024(0,0,4096字节)
 SELinux:注册netfilter钩子
 ksign:安装公钥数据
加载钥匙圈
 io调度程序noop注册
 io调度程序预先注册
 io调度程序截止date已注册
 io调度程序cfq注册(默认)
 pci_hotplug:PCI热插拔PCI核心版本:0.5
 rtc:IRQ 8不是免费的。
非易失性内存驱动程序v1.2
 Linux agpgart界面v0.102(c)Dave Jones
 RAMDISK驱动程序初始化:16个16384K大小的4096块大小的RAM磁盘
input:Macintosh鼠标button仿真为/ class / input / input0
 Xen虚拟控制台成功安装为xvc0
安装了事件通道设备。
 usbcore:注册新的接口驱动程序hiddev
 usbcore:注册新的接口驱动程序usbhid
 drivers / usb / input / hid-core.c:v2.6:USB HID核心驱动程序
 PNP:找不到PS / 2控制器。 直接探测端口。
 i8042.c:找不到控制器。
小鼠:所有小鼠常见的PS / 2小鼠装置
 TCP bic注册
初始化XFRM netlink套接字
 NET:注册的协议族1
 NET:注册协议族17
使用IPI不 - 快捷方式
 XENBUS:没有驱动程序的设备:device / vif / 0
 XENBUS:没有驱动程序的设备:device / vbd / 2049
 XENBUS:没有驱动程序的设备:device / vbd / 2050
 XENBUS:没有驱动程序的设备:device / vbd / 2051
 drivers / rtc / hctosys.c:无法打开rtc设备(rtc0)
释放未使用的内核内存:释放188k
写保护内核只读数据:795k
 mbcache:找不到“struct_module”的版本:内核被感染。
 xen-vbd:注册块设备专业8
 netfront:初始化虚拟以太网驱动程序。
 netfront:设备eth0已经翻转接收path。
已开始。 提交间隔5秒
 EXT3-fs:使用有序数据模式装入文件系统。
带有ACL的SGI XFS,安全属性,大块数,未启用debugging
 SGI XFS配额pipe理子系统
在/ dev / sda3上添加917496k交换。 优先级:-1个范围:1个:917496k
内部日志sda1上的EXT3 FS
已开始。 提交间隔5秒
 EXT3-fs警告:检查时间已到,build议运行e2fsck
内部日志sda2上的EXT3 FS
 EXT3-fs:使用有序数据模式装入文件系统。
 NET:注册的协议族10
 lo:禁用隐私扩展
移动IPv6
 eth0:不存在IPv6路由器
  sda:未知的分区表
文件系统“sda”:禁用障碍,不受底层设备支持
 XFS挂载文件系统sda
为文件系统结束干净的XFS安装:sda
  sdo:未知的分区表
 用户@服务器:〜$
 用户@服务器:〜$
 用户@服务器:〜$
 用户@服务器:〜$
 user @ server:〜$ hal-find-by-property --key block.device --string / dev / sda | xargs -i lshal -u“{}”
 udi ='/ org / freedesktop / Hal / devices / volume_uuid_ef9f98e8_3b09_41a2_9962_73fbe0a675aa'
   block.device ='/ dev / sda'(string)
   block.is_volume = true(布尔)
   block.major = 8(0x8)(int)
   block.minor = 0(0x0)(int)
   block.storage_device ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_0'(string)
   info.capabilities = {'volume','block'}(string列表)
   info.category ='volume'(string)
   info.interfaces = {'org.freedesktop.Hal.Device.Volume'}(string列表)
   info.parent ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_0'(string)
   info.product ='Volume(xfs)'(string)
   info.udi ='/ org / freedesktop / Hal / devices / volume_uuid_ef9f98e8_3b09_41a2_9962_73fbe0a675aa'(string)
   linux.hotplug_type = 3(0x3)(int)
   linux.sysfs_path ='/ sys / block / sda / fakevolume'(string)
   org.freedesktop.Hal.Device.Volume.method_argnames = {'mount_point fstype extra_options','extra_options','extra_options'}(string list)
   org.freedesktop.Hal.Device.Volume.method_execpaths = {'hal-storage-mount','hal-storage-unmount','hal-storage-eject'}(string list)
   org.freedesktop.Hal.Device.Volume.method_names = {'Mount','Unmount','Eject'}(string列表)
   org.freedesktop.Hal.Device.Volume.method_signatures = {'ssas','as','as'}(string list)
   volume.block_size = 512(0x200)(int)
   volume.fstype ='xfs'(string)
   volume.fsusage ='文件系统'(string)
   volume.fsversion =''(string)
   volume.ignore = false(布尔)
   volume.is_disc = false(布尔)
   volume.is_mounted = true(布尔)
   volume.is_mounted_read_only = false(布尔)
   volume.is_partition = false(布尔)
   volume.label =''(string)
   volume.linux.is_device_mapper = false(布尔)
   volume.mount.valid_options = {'ro','sync','dirsync','noatime','nodiratime','noexec','quiet','remount','exec'}(string list)
   volume.mount_point ='/ vol'(string)
   volume.num_blocks = 20971520(0x1400000)(uint64)
   volume.size = 10737418240(0x280000000)(uint64)
   volume.unmount.valid_options = {'lazy'}}(string列表)
   volume.uuid ='ef9f98e8-3b09-41a2-9962-73fbe0a675aa'(string)

 udi ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_0'
   block.device ='/ dev / sda'(string)
   block.is_volume = false(布尔)
   block.major = 8(0x8)(int)
   block.minor = 0(0x0)(int)
   block.storage_device ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_0'(string)
   info.capabilities = {'storage','block'}(string列表)
   info.category ='storage'(string)
   info.parent ='/ org / freedesktop / Hal / devices / xen_vbd_2048'(string)
   info.udi ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_0'(string)
   linux.hotplug_type = 3(0x3)(int)
   linux.sysfs_path ='/ sys / block / sda'(string)
   storage.automount_enabled_hint = false(布尔)
   storage.bus ='unknown'(string)
   storage.drive_type ='disk'(string)
   storage.hotpluggable = false(布尔)
   storage.media_check_enabled = false(布尔)
   storage.model =''(string)
   storage.no_partitions_hint = false(布尔)
   storage.originating_device ='/ org / freedesktop / Hal / devices / computer'(string)
   storage.partitioning_scheme ='none'(string)
   storage.removable = false(布尔)
   storage.removable.media_available = true(bool)
   storage.removable.media_size = 10737418240(0x280000000)(uint64)
   storage.requires_eject = false(布尔)
   storage.size = 10737418240(0x280000000)(uint64)
   storage.vendor =''(string)

 user @ server:〜$ hal-find-by-property --key block.device --string / dev / sda1 | xargs -i lshal -u“{}”
 udi ='/ org / freedesktop / Hal / devices / volume_uuid_6e90162e_9c7a_4609_9e10_a2686db2aff0'
   block.device ='/ dev / sda1'(string)
   block.is_volume = true(布尔)
   block.major = 8(0x8)(int)
   block.minor = 1(0x1)(int)
   block.storage_device ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_1'(string)
   info.capabilities = {'volume','block'}(string列表)
   info.category ='volume'(string)
   info.interfaces = {'org.freedesktop.Hal.Device.Volume'}(string列表)
   info.parent ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_1'(string)
   info.product ='Volume(ext3)'(string)
   info.udi ='/ org / freedesktop / Hal / devices / volume_uuid_6e90162e_9c7a_4609_9e10_a2686db2aff0'(string)
   linux.hotplug_type = 3(0x3)(int)
   linux.sysfs_path ='/ sys / block / sda1 / fakevolume'(string)
   org.freedesktop.Hal.Device.Volume.method_argnames = {'mount_point fstype extra_options','extra_options','extra_options'}(string list)
   org.freedesktop.Hal.Device.Volume.method_execpaths = {'hal-storage-mount','hal-storage-unmount','hal-storage-eject'}(string list)
   org.freedesktop.Hal.Device.Volume.method_names = {'Mount','Unmount','Eject'}(string列表)
   org.freedesktop.Hal.Device.Volume.method_signatures = {'ssas','as','as'}(string list)
   volume.block_size = 512(0x200)(int)
   volume.fstype ='ext3'(string)
   volume.fsusage ='文件系统'(string)
   volume.fsversion ='1.0'(string)
   volume.ignore = false(布尔)
   volume.is_disc = false(布尔)
   volume.is_mounted = true(布尔)
   volume.is_mounted_read_only = false(布尔)
   volume.is_partition = false(布尔)
   volume.label =''(string)
   volume.linux.is_device_mapper = false(布尔)
   volume.mount.valid_options = {'ro','sync','dirsync','noatime','nodiratime','noexec','quiet','remount','exec','acl','user_xattr' ,'data ='}(string列表)
   volume.mount_point ='/'(string)
   volume.num_blocks = 20971520(0x1400000)(uint64)
   volume.size = 10737418240(0x280000000)(uint64)
   volume.unmount.valid_options = {'lazy'}}(string列表)
   volume.uuid ='6e90162e-9c7a-4609-9e10-a2686db2aff0'(string)

 udi ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_1'
   block.device ='/ dev / sda1'(string)
   block.is_volume = false(布尔)
   block.major = 8(0x8)(int)
   block.minor = 1(0x1)(int)
   block.storage_device ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_1'(string)
   info.capabilities = {'storage','block'}(string列表)
   info.category ='storage'(string)
   info.parent ='/ org / freedesktop / Hal / devices / xen_vbd_2049'(string)
   info.udi ='/ org / freedesktop / Hal / devices / computer_storage_unknown_disk_1'(string)
   linux.hotplug_type = 3(0x3)(int)
   linux.sysfs_path ='/ sys / block / sda1'(string)
   storage.automount_enabled_hint = false(布尔)
   storage.bus ='unknown'(string)
   storage.drive_type ='disk'(string)
   storage.hotpluggable = false(布尔)
   storage.media_check_enabled = false(布尔)
   storage.model =''(string)
   storage.no_partitions_hint = false(布尔)
   storage.originating_device ='/ org / freedesktop / Hal / devices / computer'(string)
   storage.partitioning_scheme ='none'(string)
   storage.removable = false(布尔)
   storage.removable.media_available = true(bool)
   storage.removable.media_size = 10737418240(0x280000000)(uint64)
   storage.requires_eject = false(布尔)
   storage.size = 10737418240(0x280000000)(uint64)
   storage.vendor =''(string)

我非常感谢所有的帮助,但是我有这种感觉,我补充的信息越多,这个问题就越不可能对其他人有用。

看起来EBS卷后来被添加为sda。 因此,sda {1,2}指向实例从其引导的虚拟磁盘,而sda指向EBS卷。 这可能会导致sda {1,2}为sda分区的程序出现问题。

这在技术上是可行的,例如通过在开发树中移动或重命名装载的东西,但看起来很奇怪。 你能做一个吗?

 fdisk -l /dev/sda 

并发布输出?

挂载整个磁盘(/ dev / sda),正如你在提问中所暗示的那样,并不是典型的做法。

什么

 hal-find-by-property --key block.device --string /dev/sda |xargs -i lshal -u "{}" 

 hal-find-by-property --key block.device --string /dev/sda1 |xargs -i lshal -u "{}" 

打印?