Предыстория.
Установил Ubuntu 13.10 в VMWare 10 на реальный/физический жесткий диск (GPT, LVM, 600G целиком весь, EFI mode, ВМТварь в режиме firmware=«efi»). Поработал в ней немножко, установил TeamFortress в Steam и проверил, что он не запукается из-за неполного OpenGL (just as planned). Перезагрузил реальный компьютер и попытался загрузиться с него - Grub сказал «не вижу!». «Ну ладно», подумал я, перезагрузился в хост-систему и снова запустил VMWare в слабой надежде, что смогу разобраться с конфигом Grub'а и прописать ему автоопределение по лейблам жестких дисков. НО ВМТварь отказалась грузиться, выдавая ошибки.
Ошибки в разных местах, но преимущественно вот после этой (похожей) строчки в загрузки шубунты: [18.716606] siix4_smbus 0000:00:07.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
Ошибка ВМТвари гласит: The operation on the file «\\.\PhysicalDrive3» failed. If the file resides on a remote file system, make sure that the network connection and the server where this disk resides are functioning properly. If the file resides on removable media, reattach the media. Retry/Continue/Cancel.
Если попробовать Continue, то Шубунта грозится в логе:
ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata1.00: BMDMA stat 0x24
ata1.00: failed command WRITE DMA
ata1.00: cmd ... (лень копипастить длинную строчку с адресом) tag 0 dma 4096 out
ata1.00: res ... (лень копипастить длинную строчку с адресом) Уьфыл 0x81 (invalid argument)
ata1.00: status {DRDY ERR}
ata1.00: error: {IDNF}
И не грузится вообще.
Это если жесткий подключить в режиме IDE.
А если в режиме SCSI, то вываливает те же ошибки, но после нескольких Continue убунта таки грузится, но время от времени виртуалка начинает сыпать такими же ошибками в рандомных местах, причем при выключении виртуалки они возникают сто пудов.
Сам реальный диск - целый, почти новый, бэдов нет, проверено проверялкой.
Что происходит?