今天,我发现我的一个托pipe在ESXi 3.5中的虚拟机无法启动,/ var / log / messages中的错误是
Mar 14 00:56:21 vmkernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } Mar 14 00:56:21 vmkernel: hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=3861848, high=0, low=3861848, sector=3861841 Mar 14 00:56:21 vmkernel: 0:01:22:52.747 cpu2:1026)LinBlock: 1926: I/O error, dev 03:00 (hda), sector 3861841 Mar 14 00:56:21 vmkernel: 0:01:22:52.763 cpu2:1150)StorageMonitor: 196: vmhba1:0:0:0 status = D:0x0/H:0x3 0x0 0x0 0x0 Mar 14 00:56:21 vmkernel: 0:01:22:52.763 cpu2:1150)SCSI: 4863: path vmhba1:0:0: Forcing host status TIMEOUT to NO_CONNECT Mar 14 00:56:21 Hostd: [2011-03-14 00:56:21.375 'BaseLibs' 81926 info] DISKLIB-LIB : RWv failed ioId: #12386 (327689) (9) . Mar 14 00:56:21 Hostd: [2011-03-14 00:56:21.375 'BaseLibs' 81926 warning] [NFC ERROR] Read failed curSector = 6232064, nSectors = 512 :An error was detected (327689). Mar 14 00:56:21 Hostd: [2011-03-14 00:56:21.375 'BaseLibs' 81926 warning] [NFC ERROR] NfcFile_ContinueSend: read failed Mar 14 00:56:21 vmkernel: 0:01:22:52.803 cpu0:1370)DevFS: 2307: Unable to find device: 2c75e-VM-000001-delta.vmdk
我尝试使用cp命令复制-delta.vmdk和-flat.vmdk,但stil出错
cp: Read Error: Input/output error cp: Write Error: No space left on device
看来VMFS已损坏,但我无法确定 – 如何恢复这个虚拟机。
任何想法将不胜感激。
解决了。 我把我的硬盘连接到Windows系统,然后运行硬盘再生器。 它将数据从不好的群集转移到好的群集中。 保存我的数据。 一个非常好的软件:D
它看起来像你的硬盘正在困难时期。 尝试fsck来检查/修复磁盘,但是如果你没有备份的话,它并不适合你。